Tôi có một tập hợp các tệp ở định dạng .doc , cần phải được chuyển đổi sang định dạng .pdf . Tôi đang sử dụng Ubuntu linux.
Tôi có một tập hợp các tệp ở định dạng .doc , cần phải được chuyển đổi sang định dạng .pdf . Tôi đang sử dụng Ubuntu linux.
Câu trả lời:
Phương án 1)
sudo apt-get install cups-pdf
Sau đó điều hướng đến Hệ thống> Quản trị> In và tạo một máy in mới, đặt nó dưới dạng máy in tệp PDF và đặt tên là "pdf".
Sau đó chạy:
oowriter -pt pdf your_word_file.doc
Bây giờ bạn sẽ tìm thấy tệp .pdf của mình trong ~ / PDF.
Phương án 2)
sudo apt-get install wv tetex-extra ghostscript
wvPDF test.doc test.pdf
Nếu gói tetex-Extra không có sẵn với bản phân phối của bạn, hãy thử texlive-base cộng với 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
, là máy in được chỉ định? Trong máy tính của tôi, nó sẽ cố in ra một máy in thực tế thay vì máy in pdf.
lowriter
lowriter --convert-to pdf your_word_file.doc
và mặc định là đầu ra trong thư mục hiện tại.
wvPDF
không tìm thấy trong Lubfox, wv
phiên bản đã 1.2.9-4.2
được cài đặt
Bạn có thể dùng:
oowriter -convert-to pdf:writer_pdf_Export doc_file.doc
oowriter
) - thì lệnh này là swriter -convert-to pdf:writer_pdf_Export x.doc
.
writer -convert-to pdf:writer_pdf_Export file.docx
lowriter
thay cho trình ghi (oo | s |). Sau đó, nó làm việc với các đối số tương tự như trên : lowriter -convert-to pdf:writer_pdf_Export file.docx
. Các .pdf được tạo trong thư mục hiện tại.
Nếu bạn đang chạy X thì bạn có thể làm điều đó thông qua Open Office. Vì bạn sắp phản đối việc thực hiện thủ công, hãy nhớ có một số tập lệnh macro đẹp trong Open Office để bạn có thể tự động hóa nó . Bạn có thể làm điều gì đó tương tự với AbiWord (AbiWord --to = pdf).
Nếu bạn chưa có X thì có từ trái nghĩa, nhưng điều đó chỉ trích xuất văn bản - không thực hiện bất kỳ định dạng hoặc đồ họa nào. Ngoài ra còn có wvWare mà tôi đã sử dụng để trích xuất hàng loạt hình ảnh từ các tệp doc, nhưng tôi chưa bao giờ thử sử dụng nó để chuyển đổi các tệp doc thành pdf.
Các tệp Oh và .docx có thể cần một cái gì đó khác nhau, nhưng vì chúng chỉ là các tệp xml được nén, nên không quá khó để làm một cái gì đó hữu ích với chúng. Để trích xuất hàng loạt hình ảnh, bạn chỉ cần giải nén chúng và sao chép thư mục hình ảnh, nhưng tôi không bao giờ cần phải chuyển đổi chúng trong Linux.
In thành PDF làm mất rất nhiều siêu dữ liệu tài liệu (tiêu đề, quyền tác giả, cây tiêu đề được sử dụng để điều hướng, v.v.).
Cài đặt unoconv , chuyển đổi với:unoconv -fpdf file1.doc file2.doc…
unoconv --output output.pdf myHtmlPage.html
Tôi sẽ thử sử dụng cho Linux
$ /opt/openoffice.org3.1/program/python DocumentConverter.py test.odt test.pdf
Cho cửa sổ:
"C:\Program Files\OpenOffice.org 3.1\program\python" DocumentConverter.py test.odt test.pdf
PyODConverter yêu cầu OpenOffice.org phải chạy như một dịch vụ và nghe trên cổng (theo mặc định) 8100; cách đơn giản nhất để bắt đầu OpenOffice.org như một dịch vụ là từ dòng lệnh:
"C:\Program Files\OpenOffice.org 3.1\program\soffice" -accept="socket,port=8100;urp;"
Open Office là một cách tốt để chuyển tiếp, nhưng độ trung thực chuyển đổi không phải lúc nào cũng hoàn toàn đúng.
Nếu bạn đang theo đuổi một giải pháp 100% Linux thì đó là cách tốt nhất để chuyển tiếp. Tuy nhiên, nếu bạn không quan tâm đến một Windows Box duy nhất và viết một ít mã để giao diện với nó từ hệ thống Linux của bạn thì hãy xem bài viết này .
Tôi đã viết bài đăng này để từ chối thông thường áp dụng.
Ngay và luôn
dopdf
trong Windows ảodopdf
làm máy in mặc định của bạn trong khi cài đặt.*.doc
trong Office ảo và in nó ra dopdf
máy in ảo.*.pdf
tập tin sẽ xuất hiện trong My Documents
thư mục của Windows ảo