Score:9

จะสร้างโบรชัวร์จากไฟล์ pdf ใน Ubuntu ได้อย่างไร

ธง cn
Sam

สมมติว่าฉันมีไฟล์ pdf 16 หน้าขนาด A4 ฉันมีกระดาษ A4 และเครื่องพิมพ์ ฉันต้องการลดขนาดลงครึ่งหนึ่ง และพิมพ์บนกระดาษ 4 แผ่น สองด้าน พับครึ่ง แล้วเย็บเล่มตรงกลาง
วิธีที่ฉันทำตอนนี้คือส่งออกเป็น PNG ใช้ LibreOffice Writer เพื่อจัดเรียงใหม่ นี้ใช้เวลานาน มีวิธีที่ดีกว่าที่จะทำหรือไม่? ถ้าฉันมีไฟล์ 64 หน้า
PS: ถ้านี่เป็นพจนานุกรมและฉันจะผูก Coptic ล่ะ https://www.wikihow.com/Coptic-Bind-a-Book จะสร้างโฟลิโอได้อย่างไร? วิธีแก้ปัญหา (ในทางทฤษฎีï¼ไม่ได้ใช้งาน) ของฉันคือการเขียน Python Script

Piotr Gogolin avatar
in flag
กระบวนการ DTP ที่คุณกำลังพูดถึงนี้เรียกว่า `imposition`คุณจะพบวิธีแก้ปัญหาบางอย่างได้ที่นี่: [เอกสาร PDF การติดกาว (Imposition)](https://stackoverflow.com/questions/465271/gluing-imposition-pdf-documents) หรือที่นี่: [PDF::Impose](https:// github.com/jamis/impose)
FedKad avatar
cn flag
คุณลองใช้ซอฟต์แวร์เครื่องพิมพ์เสมือน boomaga หรือไม่ https://www.boomaga.org/ (มีอยู่ใน Ubuntu Software Center)
Sam avatar
cn flag
Sam
ดูเหมือนว่าคำถาม SO ค่อนข้างเก่า... บางทีความต้องการก็เกิดขึ้นแล้ว
Sam avatar
cn flag
Sam
น่าเสียดายที่ฉันอยู่ในภูมิภาคที่มีการเข้าถึงอินเทอร์เน็ตอย่างจำกัด และร้าน snap อยู่ไกลเกินเอื้อม
Score:9
ธง de

TL;DR: เครื่องมือสำหรับสิ่งนี้เรียกว่า pdfbook

คุณไม่จำเป็นต้องเขียนอะไร เครื่องมือนี้มีอยู่แล้วและทำในสิ่งที่คุณต้องการ (ลายเซ็นสี่หน้าของหน้าที่พิมพ์สองด้าน 2 หน้า) ตามค่าเริ่มต้น แน่นอน ถ้าคุณมี PDF 64 หน้า โดยค่าเริ่มต้น pdfbook จะจัดหน้ากระดาษให้คุณใช้กระดาษ 16 แผ่น และพิมพ์ลายเซ็นแยกสี่ชุดพร้อมเข้าเล่มตามที่คุณอธิบาย

pdfbook ให้บริการโดย texlive-extra-utils:

sudo apt install -y texlive-extra-utils
pdfbook MY-FANCY-MANUSCRIPT.PDF

ส่งออกไฟล์ที่จัดเรียงตามที่คุณอธิบายไว้ MY-FANCY-MANUSCRIPT-book.PDF เหมาะสำหรับการพิมพ์ทันทีตามที่คุณต้องการ

Sam avatar
cn flag
Sam
ดูเหมือนง่าย แต่ฉันไม่เคยใช้ TEX มาก่อน และ 269MB ก็ดูจะมากเกินไปสำหรับ SSD เก่าและล้าสมัยของฉัน
Sam avatar
cn flag
Sam
อย่างไรก็ตาม ขอบคุณ บางทีคราวหน้าฉันจะเลิกใช้แล็ปท็อป
in flag
มันใช้งานได้ขอบคุณ ในโหมดเริ่มต้น ฉันต้องพลิกสองครั้งเพื่อพิมพ์ในเครื่องพิมพ์แบบด้านเดียว
Score:5
ธง br

มีระบบการพิมพ์ด้วยตัวมันเอง โบรชัวร์ความสามารถ:

โบนัส pdftopdf

ง่ายมาก - ลองสิ่งนี้:

/usr/sbin/cupsfilter -p test.ppd -m application/vnd.cups-pdf -o 'fit-to-page booklet' mixed.pdf > out.pdf

ทดสอบ.ppd อาจถูกแทนที่ด้วย PPD ของเครื่องพิมพ์ของคุณจาก /etc/ถ้วย/ppd. คุณจะต้องใช้ ซูโด เพื่อรับสำเนา PPD

ถ้วยกรอง ประมวลผลไฟล์อินพุตใดๆ โดยใช้ตัวกรองระบบการพิมพ์ เพื่อสร้างตามคำสั่งของ -ม ตัวเลือก, ออก.pdf. อันที่จริงแล้ว -หน้า ตัวเลือกสามารถละเว้นได้ หนึ่งในตัวเลือกการประมวลผล (-o) เป็น หนังสือเล่มเล็กซึ่งสร้าง PDF ในรูปแบบหนังสือเล่มเล็ก

ฉันใช้เวลาน้อยกว่า 30 วินาทีในการแปลงเอกสาร 30 หน้าเป็นรูปแบบหนังสือเล่มเล็กโดยใช้คำสั่งต่อไปนี้:

/usr/sbin/cupsfilter -m application/vnd.cups-pdf -o 'หนังสือเล่มเล็กพอดีกับหน้า' any.pdf > out.pdf
BeastOfCaerbannog avatar
ca flag
หมายเหตุเล็กน้อย: `/usr/sbin/` สามารถละเว้นได้ และคุณสามารถใช้ `cupsfilter` โดยไม่ต้องมีพาธแบบเต็ม เนื่องจาก `/usr/sbin` ควรอยู่ใน 'PATH' ในการติดตั้งเริ่มต้นของ Ubuntu
Score:5
ธง in

มีเครื่องมือที่มีประโยชน์ที่คุณสามารถดาวน์โหลดได้จาก Ubuntu Software Center เพื่อสร้างหนังสือเล่มเล็กที่เรียกว่า PDF Mix Tool

เครื่องมือผสม PDF ใน Ubuntu Software Center

BeastOfCaerbannog avatar
ca flag
ควรสังเกตว่านี่เป็นแอป snap และยังสามารถติดตั้งได้ด้วยการรัน `sudo snap install pdfmixtool` ในเทอร์มินัล

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา