ฉันมีชุดของไฟล์ในรูปแบบ. docซึ่งจำเป็นต้องแปลงเป็นรูปแบบ. pdf ฉันใช้ Ubuntu Linux
ฉันมีชุดของไฟล์ในรูปแบบ. docซึ่งจำเป็นต้องแปลงเป็นรูปแบบ. pdf ฉันใช้ Ubuntu Linux
คำตอบ:
ทางเลือก 1)
sudo apt-get install cups-pdf
จากนั้นไปที่ระบบ> การดูแลระบบ> การพิมพ์และสร้างเครื่องพิมพ์ใหม่ตั้งเป็นเครื่องพิมพ์ไฟล์ PDF และตั้งชื่อเป็น "pdf"
จากนั้นเรียกใช้:
oowriter -pt pdf your_word_file.doc
ตอนนี้คุณจะพบไฟล์. pdf ของคุณใน ~ / PDF
ทางเลือก 2)
sudo apt-get install wv tetex-extra ghostscript
wvPDF test.doc test.pdf
หากแพ็กเกจ tetex พิเศษไม่สามารถใช้ได้กับการกระจายของคุณลอง texlive-base plus texlive-latex-base:
sudo apt-get install wv texlive-base texlive-latex-base ghostscript
wvPDF test.doc test.pdf
oowriter -pt pdf your_word_file.doc
เป็นเครื่องพิมพ์ที่ระบุไว้? ในคอมพิวเตอร์ของฉันจะพยายามพิมพ์ไปยังเครื่องพิมพ์จริงแทนที่จะเป็นเครื่องพิมพ์ pdf
lowriter
lowriter --convert-to pdf your_word_file.doc
และค่าดีฟอลต์คือเอาต์พุตในไดเร็กทอรีปัจจุบัน
wvPDF
ไม่พบใน Lubuntu wv
เวอร์ชันที่1.2.9-4.2
ติดตั้ง
คุณสามารถใช้ได้:
oowriter -convert-to pdf:writer_pdf_Export doc_file.doc
oowriter
) - swriter -convert-to pdf:writer_pdf_Export x.doc
คำสั่งคือ
writer -convert-to pdf:writer_pdf_Export file.docx
lowriter
แทน (oo | s |) ตัวเขียน จากนั้นมันจะทำงานร่วมกับอาร์กิวเมนต์เดียวกันกับด้านบน: lowriter -convert-to pdf:writer_pdf_Export file.docx
. .pdf ถูกสร้างขึ้นในไดเรกทอรีปัจจุบัน
หากคุณใช้ X คุณสามารถทำได้ผ่าน Open Office เนื่องจากคุณกำลังจะวัตถุทำด้วยตนเองจำมีสคริปต์แมโครบางอย่างมีความสุขในเปิดสำนักงานเพื่อให้คุณสามารถทำงานโดยอัตโนมัติมัน คุณสามารถทำสิ่งที่คล้ายกับ AbiWord (AbiWord --to = pdf)
หากคุณไม่ได้รับ X แสดงว่ามีการต่อต้านคำ แต่เพียงแยกข้อความ - ไม่ทำการจัดรูปแบบหรือกราฟิกใด ๆ นอกจากนี้ยังมีwvWareที่ฉันคุ้นเคยกับการดึงภาพจำนวนมากจากไฟล์ doc แต่ฉันไม่เคยลองใช้มันเพื่อแปลงไฟล์ doc เป็นไฟล์ pdf
ไฟล์ Oh และ. docx อาจต้องการบางอย่างที่แตกต่างกัน แต่เนื่องจากไฟล์เหล่านี้เป็นเพียงไฟล์ซิป xml จึงไม่ควรทำสิ่งที่มีประโยชน์กับพวกเขา สำหรับการขยายภาพจำนวนมากคุณเพียงแค่คลายซิปและคัดลอกไดเรกทอรีภาพ แต่ฉันไม่จำเป็นต้องแปลงมันใน Linux
การพิมพ์เป็น PDF สูญเสียข้อมูลเมตาของเอกสารจำนวนมาก (ชื่อเรื่องการประพันธ์แผนภูมิต้นไม้หัวเรื่องที่ใช้สำหรับการนำทางและอื่น ๆ )
unoconv --output output.pdf myHtmlPage.html
หากคุณติดตั้ง LibreOffice แล้ว
lowriter --headless --convert-to pdf *.doc
คุณสามารถทำได้ด้วยAbiWord :
sudo apt-get install abiword
จากนั้นคุณสามารถโหลดไฟล์. doc ใน GUI ของ AbiWord และส่งออกเป็น PDF หรือจาก commandline:
abiword --to=pdf filename.doc
ฉันจะลองใช้กับ Linux
$ /opt/openoffice.org3.1/program/python DocumentConverter.py test.odt test.pdf
สำหรับ windows:
"C:\Program Files\OpenOffice.org 3.1\program\python" DocumentConverter.py test.odt test.pdf
PyODConverter ต้องการ OpenOffice.org เพื่อให้บริการและรับฟังพอร์ต (โดยค่าเริ่มต้น) 8100; วิธีที่ง่ายที่สุดในการเริ่มต้น OpenOffice.org เนื่องจากบริการนั้นมาจากบรรทัดคำสั่ง:
"C:\Program Files\OpenOffice.org 3.1\program\soffice" -accept="socket,port=8100;urp;"
Open Office เป็นวิธีที่ดีในการไปข้างหน้า แต่ความถูกต้องในการแปลงยังไม่ถูกต้องนัก
หากคุณเป็นคนที่ใช้ Linux 100% นั่นก็เป็นวิธีที่ดีที่สุด อย่างไรก็ตามหากคุณไม่สนใจ Windows Box เดียวและเขียนโค้ดเล็กน้อยเพื่อเชื่อมต่อกับมันจากระบบ Linux ของคุณให้ดูที่โพสต์นี้
ฉันเขียนโพสต์นี้เพื่อขอปฏิเสธความรับผิดชอบตามปกติ
เสร็จแล้ว
dopdf
ใน Windows เสมือนdopdf
เป็นเครื่องพิมพ์เริ่มต้นของคุณในระหว่างการติดตั้ง*.doc
ใน Office เสมือนและพิมพ์ไปยังdopdf
เครื่องพิมพ์เสมือน*.pdf
ไฟล์จะปรากฏในMy Documents
โฟลเดอร์ของ Windows Virtual