คำถามติดแท็ก pdf

PDF (Portable Document Format) เป็นมาตรฐานแบบเปิดสำหรับการแลกเปลี่ยนเอกสารในรูปแบบคงที่ ใช้แท็กนี้เพื่อระบุคำถามที่เกี่ยวข้องกับไฟล์ในรูปแบบนี้และเมื่อซอฟต์แวร์กำลังสร้าง / ประมวลผลรูปแบบนี้ เมื่อเป็นไปได้และเป็นไปได้ที่เกี่ยวข้องจะระบุรุ่นของเอกสาร PDF (ตามที่ดึงมาจากคุณสมบัติไฟล์หรือใช้ "file document_name.pdf"

1
ฉันจะแทรกหน้าว่างลงใน PDF ด้วย ghostscript หรือ pdftk ได้อย่างไร
ฉันมีไฟล์ PDF ที่ต้องการแทรกหน้าเปล่าไว้บ่อยๆ รูปแบบไม่แน่นอนดังนั้นฉันต้องการคำสั่งที่จะให้ฉันพอดีในที่ใดก็ตามที่จำเป็น ฉันจะทำสิ่งนี้ได้อย่างไร
14 pdf  ghostscript  pdftk 

6
วิธีการรวมไฟล์ PDF 2 ไฟล์พร้อมลำดับการแทรกระหว่างหน้า
ฉันมีเอกสารหลายหน้าพิมพ์สองด้านเพื่อสแกนด้วยเครื่องสแกนเชิงเส้นจำนวนมาก ดังนั้นด้วยเหตุนี้ฉันจึงได้รับไฟล์ PDF 2 ไฟล์: ไฟล์หนึ่งมีหน้าคี่ทั้งหมดและไฟล์ที่สองมีหน้าคู่ทั้งหมด ฉันต้องรวมพวกเขาด้วยวิธีธรรมชาติ: 1. <- 1.1. (odd.pdf page 1 to result.pdf page 1) 2. <- 2.1. (even.pdf page 1 to result.pdf page 2) 3. <- 1.2. (odd.pdf page 2 to result.pdf page 3) 4. <- 2.2. (even.pdf page 2 to result.pdf page 4) เป็นต้น
13 printing  pdf 

4
โปรแกรมดู pdf สำหรับบรรทัดคำสั่งเท่านั้น
เป็นไปได้ที่จะดูเอกสาร pdf โดยไม่ต้องทำงาน gdm (หรือคล้ายกัน)? เหตุผล: ฉันกำลังทำงานบนเซิร์ฟเวอร์ระยะไกล (สมมติว่าไม่มีการส่งต่อ X) ประมวลผลข้อมูลบางส่วนสร้างบางแปลง (สมมติว่าไฟล์ pdf) และฉันต้องการดูพวกเขาโดยไม่ต้องscpเปิดพวกเขาบนเครื่องของฉัน (อาจมีกรณีการใช้งานอื่น ๆ อาจเป็นไปได้)
12 command-line  pdf 

4
วิธีการเก็บรักษาบุ๊คมาร์คเมื่อจัดเรียงหน้าของไฟล์ PDF ด้วยเครื่องมือเช่น pdftk?
ฉันใช้pdftkเพื่อจัดเรียงหน้าใหม่ของไฟล์ pdf ด้วยบุ๊กมาร์ก / โครงร่าง แต่หลังจากนั้นไฟล์เอาต์พุตจะสูญเสียบุ๊กมาร์กของต้นฉบับ pdftk in.pdf cat 1-22 43 23-42 44-end output out.pdfคำสั่งของฉันคือ ฉันสงสัยว่าฉันจะเก็บบุ๊คมาร์คในขณะที่จัดเรียงหน้าเว็บใหม่ได้อย่างไร
12 pdf  pdftk 

2
การพิมพ์สองหน้าต่อแผ่นจากบรรทัดคำสั่ง
บอกว่าผมเริ่มออกจากเอกสาร PDF พูดของ 12 หน้าดูด้วยEvince ในการผลิต PDF อีก 6 แผ่นโดยมีการตั้งค่าหน้ากระดาษสองหน้าต่อด้านโดยปกติฉันจะใช้อุปกรณ์ "พิมพ์ไปยังไฟล์" ที่แสดงอยู่ในหน้าต่างโต้ตอบ ^ P ผลงานออกมาค่อนข้างประณีต ฉันต้องการแปลการดำเนินการนี้สำหรับบรรทัดคำสั่ง เพื่อความเข้าใจของฉันนี่ไม่ใช่การดำเนินการที่pdftkสามารถทำได้ กรุณาข้ามการตรวจสอบ คำสั่งlpที่จะยอมรับตัวเลือกที่-o number-up=2ไม่รู้จักอุปกรณ์ใด ๆ ที่เรียกว่า "พิมพ์ไปยังไฟล์" lpstat -p -dซึ่งแน่นอนจะไม่แสดงขึ้นใน ฉันทราบเกี่ยวกับการโพสต์"พิมพ์เป็นไฟล์" คืออะไรและสามารถใช้จากบรรทัดคำสั่งได้บ้าง . ฉันได้ติดตั้งCups-pdf แล้วซึ่งเป็นที่ยอมรับว่ามีเครื่องพิมพ์ใหม่ชื่อ PDF อย่างไรก็ตามคุณภาพการพิมพ์ของไฟล์ข้อความแบบง่ายเกินไป (เช่นไม่มีระยะขอบการพิมพ์ที่จะเริ่มต้นด้วย) ยิ่งไปกว่านั้นถ้าฉันพิมพ์ไฟล์ PDF ที่มีอยู่ในอุปกรณ์นี้อีกครั้งlp -p PDF existing.pdfไม่สามารถแม้แต่จะเปิดเอาต์พุต copycatted นั้นได้ในขณะที่นี่ไม่ใช่แบบ "Print to File" man evinceฉันได้ดูที่ ที่ด้านล่างมันสัมผัสบนตัวเลือกตัวอย่างก่อนพิมพ์น้อยและเปลี่ยนเส้นทางไปยังหน้าโครงการ GNOME นักพัฒนา …
12 pdf  cups  evince  pdftk  lp 

4
วิธีดูและแก้ไขรหัสของไฟล์ PDF
ฉันสงสัยว่าจะดูและแก้ไขรหัสของไฟล์ PDF ได้อย่างไร โดยการดูฉันไม่ต้องการเห็นรูปแบบไบนารีดังนั้นฉันคิดว่าhexdumpอาจไม่ใช่สิ่งที่ฉันต้องการ ฉันลองใช้geditแต่ไม่สามารถใช้วิธีการเข้ารหัสเพื่อถอดรหัสเนื้อหา PDF โดยการแก้ไขฉันต้องการค้นหา/Fitและเปลี่ยน /XYZเป็นตัวอย่างเช่น sed แต่คำสั่งของฉันsed s/\/Fit/\/XYZ/ < 1.pdf > 2.pdfดูเหมือนจะไม่เปลี่ยนรูปลักษณ์ของ PDF ตามที่คาดไว้แม้ว่าจะไม่ได้รายงานข้อผิดพลาดก็ตาม ฉันสงสัยว่าsedสามารถใช้งานไฟล์ PDF ได้หรือไม่ราวกับเป็นข้อความธรรมดา? บริบทของคำถามของฉันสามารถพบได้จากคำถามนี้ ระบบปฏิบัติการของฉันคือ Ubuntu 10.10
12 pdf 

1
รวมไฟล์ PDF หลายไฟล์ไว้ในที่เดียว (จัดเป็นเมทริกซ์)
มีชุดของไฟล์ PDF ที่ช่วยให้พูดว่า: in-01.pdf, in-02.pdf, in-03.pdf... ฉันต้องการที่จะรวมทั้งหมดของพวกเขาเป็นหนึ่งเดียวเกิดเป็นM x Nเมทริกซ์ คำสั่งmontageอนุญาตให้ทำเช่นนั้น ( MและNควรเป็นจำนวนเต็ม): montage -mode concatenate -tile NxM in-*.pdf out.pdf ปัญหาคือขนาดของ PDF ที่ได้นั้นมีขนาดใหญ่มากในขณะที่ฉันคาดหวังว่ามันจะใหญ่กว่าผลรวมของขนาด PDF อินพุตทั้งหมดเล็กน้อย ฉันคิดว่าmontageการแปลงอินพุต PDF เป็นภาพก่อนแล้วจึงสร้างเอาต์พุต PDF จากภาพเหล่านั้น (ตัวอย่างเช่นข้อความใน PDF ดั้งเดิมไม่แสดงเป็นข้อความในไฟล์ PDF ออก แต่เป็นภาพที่มีคุณภาพต่ำและใหญ่กว่า ขนาด). ฉันเดาว่าควรมีวิธีการทำเช่น (LATEX เช่นอนุญาตให้แทรกภาพ PDF ใน PDF อื่นโดยไม่จำเป็นต้องแปลงเป็นรูปภาพก่อน) ฉันกำลังมองหาทางเลือกบรรทัดคำสั่งโดยใช้เครื่องมือซอฟต์แวร์ฟรีภายใต้ระบบ GNU / Linux หมายเหตุ : เราสามารถสันนิษฐานได้ว่าไฟล์ …

1
สร้างสารบัญเชื่อมโยงหลายมิติและแทรกลงใน PDF ที่มีอยู่
ฉันมี PDF ที่มีอยู่ (ไม่มีไฟล์ต้นฉบับที่สอดคล้องกัน) และไฟล์ข้อความซึ่งเป็นรายการของส่วนที่อ้างอิงในไฟล์ PDF พร้อมกับหมายเลขหน้าสำหรับแต่ละรายการ ฉันต้องการสร้าง PDF ใหม่ซึ่งเริ่มต้นด้วยสารบัญที่สร้างขึ้นตามด้วยเนื้อหาของ PDF ต้นฉบับ ดัชนีที่สร้างขึ้นจะต้องมีการเชื่อมโยงหลายมิติเพื่อให้การคลิกที่รายการใด ๆ จะข้ามไปยังหน้าที่มีส่วนอ้างอิงโดยอัตโนมัติ ฉันกำลังมองหาชุดเครื่องมือที่เหมาะสม (โดยเฉพาะอย่างยิ่ง CLI-oriented) เพื่อให้บรรลุสิ่งนี้บน Linux; เครื่องมือทั้งหมดที่ฉันเคยดูมาดูเหมือนจะไม่ได้มีทางออก ฉันเป็นโปรแกรมเมอร์ที่มีประสบการณ์และมีความสุขมากกว่าที่จะเขียนโค้ดหากจำเป็น (โดยเฉพาะใน Ruby / Python / Perl / shell) เพื่อแยกวิเคราะห์ไฟล์ข้อความของฉันและแปลงเป็นดัชนีเชื่อมโยงหลายมิติ แต่ฉันไม่พบเครื่องมือที่เหมาะสม เพื่อแก้ปัญหา ฉันคิดว่าส่วนหนึ่งของปัญหาคือการเชื่อมโยงหลายมิติต้องชี้ไปที่ภายในไฟล์เดียวกัน แต่เป้าหมายของพวกเขาจะไม่ปรากฏจนกว่าภายหลังเมื่อ ToC เข้าร่วมกับ PDF ต้นฉบับ ฉันยังคุ้นเคยกับภาษามาร์กอัปต่างๆเช่น Markdown, reStructuredText, TeX, LaTeX, โหมดองค์กรและทางออกที่ดีที่สุดที่จะใช้หนึ่งในนั้นเป็นขั้นตอนกลางในการสร้าง ToC ไฮเปอร์ลิงก์

3
แปลง PDF เป็น PDF / A หรือไม่
ให้ PDF ของแหล่งกำเนิดแบบสุ่มฉันจะทำอย่างไรบน Linux: ยืนยันว่าอยู่ในรูปแบบ PDF / Aหรือไม่? หากไม่ได้อยู่ในรูปแบบ PDF / A ให้แปลงเป็น PDF / A ด้วยการสูญเสียความเที่ยงตรงขั้นต่ำใช่หรือไม่ ฉันทราบว่าการแปลงอาจทำให้สูญเสียองค์ประกอบที่แปลกใหม่ของเอกสาร แต่สมมติว่าความสามารถในการเปิดเอกสารในอนาคตอันใกล้ค่อนข้างมีความสำคัญมากกว่าคุณสมบัติที่น่าสนใจดังกล่าว (ซึ่งอาจไม่พร้อมใช้งาน / อ่านได้เช่น ต่อไป) ฉันอยากจะยืนยันความถูกต้องของการแปลงด้วยสายตาเมื่อฉันสามารถดูเอกสารแบบเคียงข้างกันโดยบังเอิญกว่าความเสี่ยงที่ไม่สามารถเปิดไฟล์ต้นฉบับได้
11 pdf 

1
จะแยกหมายเหตุออกจากไฟล์ PDF ได้อย่างไร
มีเครื่องมือบรรทัดคำสั่งเพื่อแยกหมายเหตุประกอบ (ความคิดเห็นที่เพิ่มโดยใช้evince) จากไฟล์ PDF หรือไม่? ฉันค้นหาโซลูชันดังกล่าวเพื่อส่งความคิดเห็นของผู้คนเกี่ยวกับเอกสารที่ส่งมา นอกเหนือจากการตอบกลับด้วยไฟล์ PDF ที่มีคำอธิบายประกอบเป็นสิ่งที่แนบมาฉันต้องการที่จะรวมการถ่ายโอนความคิดเห็นของฉันเป็นทดแทนสำหรับการเปลี่ยนแปลงที่เหมาะสมในร่างกายของอีเมล ในmanหน้าของเครื่องมือชอบpdftotext, pdftohtmlหรือpdfinfoฉันไม่พบตัวเลือกที่เป็นประโยชน์ใด ๆ
11 command-line  pdf 

1
แทนที่รูปภาพใน PDF โดยใช้บรรทัดคำสั่ง
ฉันต้องการประมวลผลไฟล์ PDF บางไฟล์ ภารกิจประกอบด้วยการแลกเปลี่ยนไฟล์รูปภาพที่กำหนดโดยอีกไฟล์หนึ่ง ปัญหาแรกของฉันคือวิธีการแทนที่ภาพ PDF จากบรรทัดคำสั่งในกระบวนการแบทช์ ต่อไปฉันจะพยายามแก้ไขปัญหาอื่น ๆ เช่นวิธีการระบุว่าเป็นภาพที่ฉันต้องแทนที่ (เพราะไฟล์ PDF อาจมีมากกว่าหนึ่งภาพ) แต่ก่อนอื่นฉันต้องการแก้ไขปัญหาแรก: วิธีการแทนที่รูปภาพใน PDF ด้วยวิธีอื่น ฉันได้อ่านเกี่ยวกับ poppler-utils และ pdftk แต่เท่าที่ฉันรู้แล้วเครื่องมือเหล่านี้ไม่อนุญาตให้แทนที่รูปภาพเป็น PDF

5
ฉันจะแปลงไฟล์ pdf จากระดับสีเทาเป็นขาวดำได้อย่างไร
ระบบปฏิบัติการของฉันคือ Ubuntu 12.04 ฉันจะแปลงไฟล์ pdf จากระดับสีเทาเป็นขาวดำได้อย่างไร ไฟล์ pdf ระดับสีเทามาจากการสแกนด้วยตัวเลือกระดับสีเทาและ OCR เป็นไฟล์ PDF ที่ต้องใช้ขนาดขาวดำ ปรับปรุง: ต่อไปนี้การตอบกลับของมาร์โก, BW ไฟล์ PDFไม่ดีและไฟล์ต้นฉบับเป็นที่นี่
11 command-line  pdf 

5
ฉันจะรวมไฟล์ pdf เพื่อให้แต่ละไฟล์เริ่มต้นด้วยหมายเลขหน้าคี่ได้อย่างไร
ฉันต้องการรวมไฟล์ PDF ที่มี dozed สองสามตัวและฉันต้องการให้อินพุต pdf ทั้งหมดเริ่มต้นด้วยหน้าคี่ในรูปแบบไฟล์ PDF เอาท์พุท ตัวอย่าง: A.pdfมี 3 หน้าB.pdfมี 4 หน้า ฉันไม่ต้องการให้ผลลัพธ์ของฉันมี 7 หน้า สิ่งที่ฉันต้องการเป็นไฟล์ PDF 8 หน้าในหน้าเว็บที่ 1-3 จากA.pdf, หน้า 4 เป็นที่ว่างเปล่าและหน้า 5-8 B.pdfจาก ฉันจะทำสิ่งนี้ได้อย่างไร ฉันรู้เกี่ยวกับ pdftk แต่ฉันไม่พบตัวเลือกดังกล่าวในหน้า man
11 pdf  merge 


2
ส่งออก man page ใน pdf
การทำเช่นนี้man -t man > man.psจะส่งออกหน้า man สำหรับ man ใน postscript ฉันจะส่งออกเป็น PDF ได้อย่างไร ฉันอ่านคู่มือและเรียนรู้เกี่ยวกับ-Tตัวเลือกแล้ว แต่มันก็ไม่ชัดเจนสำหรับฉัน
11 pdf  man  postscript 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.