Cách chuyển đổi hàng loạt tài liệu tại dòng lệnh
Có một thời gian khi bạn cần chuyển đổi một hoặc nhiều tệp sang định dạng khác. Ví dụ, bạn có một loạt các tệp .rtf mà bạn muốn chuyển thành tệp OpenDocument. Rất có thể bạn không cần phải làm điều đó quá thường xuyên, nhưng khi thời gian đến, mở mỗi tệp trong một trình xử lý văn bản và lưu nó có thể là một công việc thực sự.
Nếu bạn sử dụng OpenOffice.org hoặc LibreOffice, thì bạn có thể tiết kiệm rất nhiều thời gian bằng cách cho phép một tiện ích dòng lệnh gọi là JODConverter làm công việc cho bạn. Đừng để thực tế rằng nó là một công cụ dòng lệnh làm bạn sợ. JODConverter dễ sử dụng và nhanh chóng. Nó cũng rất hiệu quả.
Chúng ta hãy xem làm thế nào để sử dụng nó.
Bắt đầu
Trước khi bạn đi và lấy một bản sao của JODConverter, bạn sẽ cần OpenOffice.org hoặc LibreOffice và Môi trường chạy Java cho hệ điều hành của bạn được cài đặt trên máy tính của bạn. Bởi vì nó được viết bằng Java, JODConverter chạy trên Linux, Mac OS và Windows.
Một khi bạn đã chắc chắn rằng tất cả đã được cài đặt, hãy tải xuống một bản sao của JODConverter. Có hai phiên bản có sẵn: 2.x và 3.0. Sự khác biệt chính giữa hai phiên bản là phiên bản 3.0 hỗ trợ cả LibreOffice và OpenOffice.org. Nó cũng có vẻ, từ những quan sát không khoa học của tôi, nhanh hơn một chút so với phiên bản 2.x.
Trích xuất nội dung của tệp lưu trữ bạn đã tải xuống một nơi nào đó trên ổ cứng của bạn. Ví dụ, nếu bạn đang sử dụng Linux và tải xuống phiên bản 3.0 của JODConverter, bạn có thể giải nén tệp lưu trữ vào thư mục / opt . JODConverter sẽ được cài đặt trong /opt/jodconverter-core-3.0-beta-4 .
Chuyển đổi được hỗ trợ
JODConverter rất linh hoạt. Nó có thể chuyển đổi giữa các định dạng sau:
- Word (.doc) đến hoặc từ Văn bản OpenDocument Word (.odt)
- Excel (.xls) đến hoặc từ Bảng tính Tài liệu Mở (.ods)
- PowerPoint (.ppt) đến hoặc từ Bản trình bày OpenDocument (.odp)
Tiện ích này cũng có thể xử lý các chuyển đổi từ RTF và WordPerfect, các tệp OpenOffice.org cũ hơn và thậm chí có thể chuyển đổi tất cả các định dạng được hỗ trợ sang PDF.
Thực hiện chuyển đổi cơ bản
Bây giờ mọi thứ đã được cài đặt, bạn đã sẵn sàng. Việc đầu tiên bạn cần làm là khởi động OpenOffice.org ở chế độ nền. Để thực hiện điều đó, hãy mở cửa sổ dòng lệnh rồi nhập lệnh sau:
soffice -headless -accept = "socket, host = 127.0.0.1, cổng = 8100; urp;" &
Ở trong cửa sổ đầu cuối và thay đổi thư mục chứa các tệp mà bạn muốn chuyển đổi. Sau đó, chạy lệnh sau:
java -jar [đường dẫn đến JODConverter] / lib / [. jar file] source_file output_file
Đường dẫn và tên của tệp .jar sẽ khác nhau tùy thuộc vào phiên bản JODConverter mà bạn đang sử dụng. Ví dụ: nếu bạn đang sử dụng phiên bản 3.0, đây là đường dẫn mẫu:
java -jar opt / jodconverter-core-3.0-beta-4 / lib / jodconverter-core-3.0-beta-4.jar source_file output_file
Giả sử bạn có một tệp Word có tên Secure_Email_Report.doc mà bạn muốn chuyển đổi sang định dạng OpenDocument. Chỉ cần chạy lệnh sau:
java -jar [đường dẫn đến JODConverter] / lib / [. jar file] Secure_Email_Report.doc Secure_Email_Report.odt
Thực hiện chuyển đổi hàng loạt
Sử dụng JODConverter để chuyển đổi một tập tin là một sự lãng phí. Bạn có thể dễ dàng thực hiện chứng thư trong OpenOffice.org hoặc LibreOffice. Nhưng chuyển đổi số lượng lớn các tập tin là nơi JODConverter tỏa sáng. Và thật dễ dàng để làm.
Làm sao? Chỉ cần chạy lệnh này:
java -jar [đường dẫn đến JODConverter] / lib / [. jar file] * .input_type -o output_type
Trong lệnh trên, input_type là phần mở rộng của các tệp mà bạn muốn chuyển đổi và output_type là phần mở rộng của định dạng đích. Ví dụ:
java -jar [đường dẫn đến JODConverter] / lib / [. jar file] * .doc -o pdf
Điều này chuyển đổi tất cả các tệp Word (* .doc) trong một thư mục thành tệp PDF. Tất cả những gì bạn cần làm là thay thế các phần mở rộng của các loại tệp mà bạn muốn chuyển đổi từ và sang.
Scripting the Conversion
Gõ chuỗi dài đó vào dòng lệnh có thể là một việc vặt. Và nếu bạn chỉ sử dụng JODConverter không thường xuyên, thật dễ dàng để quên đường dẫn và tên của tệp .jar mà bạn cần đưa vào lệnh.
Để khắc phục vấn đề đó, bạn có thể viết một tập lệnh hoặc một tập tin thực thi. Ví dụ, nếu bạn đang chạy Linux, đây là một hướng dẫn tốt về kịch bản lệnh shell.
Nhưng bạn thậm chí không cần phải làm điều đó. Nếu bạn có Python (ngôn ngữ kịch bản phổ biến và thông dịch viên) được cài đặt trên máy tính của bạn, bạn có thể tải xuống và sử dụng tập lệnh có tên DocumentConverter.py .
Để sử dụng tập lệnh, chỉ cần nhập:
python DocumentConverter.py input_file output_file
Tuy nhiên, tập lệnh dường như không hoạt động với chuyển đổi hàng loạt.
Suy nghĩ cuối cùng
Nếu bạn đang tìm kiếm một cách nhanh chóng và hiệu quả để chuyển đổi nhiều tài liệu sang định dạng khác, thì JODConverter chắc chắn là đáng xem. Nó nhanh, hiệu quả và linh hoạt. Ngày đầu đó, nó khá dễ sử dụng. Ngay cả khi bạn chỉ chuyển đổi tài liệu một lần trong một mặt trăng màu xanh, JODConverter là một bổ sung tốt cho bộ công cụ của bạn.
Tín dụng hình ảnh: 7rain