Nếu bạn đang dùng OpenOffice, bạn có thể đã nhận ra rằng chuyển đổi tài liệu từ OpenDocument Format (ODF) sang định dạng Microsoft không phải lúc nào cũng suôn sẻ. Kết quả đầu ra có vấn đề về style (kiểu dáng) và layout (bố cục), chủ yếu với một số yếu tố tài liệu bị misplaced (đặt sai chỗ) và font bị thay đổi. Và mọi thứ trở nên phức tạp hơn nữa với việc phát hành MS Office 2007, tính năng Office Open XML. Dù tên gọi, định dạng mới này không có liên quan gì đến OpenOffice; bạn sẽ nhận ra file được encode trong định dạng này bằng extension (phần mở rộng) (docx, pptx, v.v.). Và OOXML vừa mới up the ante (nâng cao赌注).
Để làm cho mọi thứ tốt hơn, một số dự án đã được tạo ra, tất cả nhằm cải thiện integration (tích hợp) giữa các bộ office suite khác nhau và định dạng tương ứng của chúng. Trong bài viết này, tôi sẽ giới thiệu một số option (lựa chọn) có sẵn cho office suite users, thứ nên giúp họ maintain consistency (duy trì sự nhất quán) trong tài liệu của họ bất kể họ chọn suite hoặc hệ điều hành nào.
Được rồi, vậy chúng ta có hai typical scenarios (tình huống điển hình): người dùng OpenOffice cố gắng export (xuất) tài liệu của họ sang định dạng MS và người dùng OpenOffice cố gắng import (nhập) tài liệu MS, bao gồm MS Office 2007, vào OpenOffice. Hãy xem chúng ta có thể làm gì.
OpenOffice > MS Office: Xuất (Export)
Cái này pretty simple (khá đơn giản), đó là lý do chúng ta bắt đầu với nó. OpenOffice cho phép bạn lưu file ở định dạng MS từ bên trong ứng dụng đang dùng. Không cần external conversions (chuyển đổi bên ngoài).
Sẽ hoạt động không? Vâng, câu trả lời là, maybe (có lẽ). Nó chắc chắn sẽ hoạt động, chuyển đổi sẽ succeed (thành công), nhưng quality (chất lượng) của dữ liệu chuyển đổi có thể vary (thay đổi). Nếu tài liệu của bạn dùng complex elements (yếu tố phức tạp), một số trong chúng có thể end up misaligned (kết thúc bị lệch) trên trang. Điều này particularly true (đặc biệt đúng) cho tài liệu Writer và Impress. Vậy bạn làm gì? Có lẽ bạn muốn xem OpenXML/ODF Translator Add-ins for Office.
OpenXML/ODF Translator Add-ins for Office
Tiện ích (utility) đang đề cập, hosted at (được lưu trữ tại) trang odf-converter.sourceforge.net và not to be confused with (không nhầm lẫn với) odf-converter-integrator được nhắc dưới đây, dù hai cái share code and functionality (chia sẻ mã và chức năng), cung cấp cho MS users khả năng mở và lưu file ở định dạng ODF.
Điều này quite useful (khá hữu ích) cho dual-boot users (người dùng dual-boot), những người chia sẻ tài liệu giữa Windows và Linux nói chung và OpenOffice và MS Office nói riêng. Nó cũng có thể useful cho MS Office users trên Windows chạy OpenOffice, cũng như những người occasionally (thỉnh thoảng) phải mở file được tạo trong OpenOffice.
Đây là một loạt screenshot (chụp màn hình) demonstrating (minh họa) việc dùng OpenXML/ODF Translator Add-in trong Microsoft Office 2003. Cài đặt very simple (rất đơn giản). Nó mất một vài bước hơn, vì Microsoft Office phải được reconfigured (cấu hình lại) và component .NET được cài đặt, nhưng nó chỉ mất vài cú nhấp chuột để complete (hoàn thành).


Khi bạn đã cài Add-in, menu File trong chương trình Office của bạn sẽ bị changed (thay đổi). Nó sẽ bây giờ bao gồm ODF options. Hơn nữa, nếu bạn right-click (chuột phải) vào một file OpenOffice (ODF) trong Explorer hoặc bất kỳ file manager nào, bạn sẽ có một context menu entry (mục menu ngữ cảnh) để mở nó với ứng dụng Microsoft Office liên quan.


Và chúng ta có tài liệu mở và hoạt động:

Vẫn thế, đây là direction (hướng) less complicated (ít phức tạp hơn) và less urgent (không gấp). Hầu hết mọi người yêu cầu chuyển đổi chiều ngược lại – OpenOffice có thể đọc file MS Office và lưu vào định dạng liên quan, vì đây là office suite prevalent (phổ biến) nhất. Dù sao, hãy xem scenario (tình huống) thứ hai.
MS Office > OpenOffice: Nhập (Import)
Tên trò chơi là odf-converter-integrator.
odf-converter-integrator
Ứng dụng này cho phép bạn thực hiện automatic (tự động), high-quality conversion (chuyển đổi chất lượng cao) của tài liệu OOXML sang định dạng ODF trên bất kỳ phiên bản OpenOffice nào trên bất kỳ hệ điều hành nào. odf-converter-integrator based on (dựa trên) Novell odf-converter, nhưng available for (có sẵn cho) wider range (phạm vi rộng hơn) phiên bản OpenOffice. Mục tiêu của odf-converter-integrator là retain (giữ lại) highest level of fidelity possible (mức độ trung thực cao nhất có thể) trong layout (bố cục) và style (kiểu dáng) so với tài liệu gốc.
À nhìn đầu tiên, odf-converter-integrator may seem unnecessary (có vẻ không cần thiết), vì OpenOffice 3.0 có thể thực hiện native conversions (chuyển đổi gốc) từ OOXML, nhưng nó vẫn có thể struggle with (đau khổ với) một số trickier elements (yếu tố khó khăn hơn) như comments (bình luận), tables (bảng) hoặc drawings (bản vẽ). odf-converter-integrator aims to solve (nhằm giải quyết) những vấn đề này. Hơn nữa, nó cho phép pre-OpenOffice 3.0 users (người dùng trước OpenOffice 3.0) một powerful conversion capability (khả năng chuyển đổi mạnh mẽ) mà bộ suite của họ không offer (cung cấp). Mặc dù một số release (phát hành) của OpenOffice 2.x cung cấp partial OOXML conversion (chuyển đổi một phần), kết quả sẽ vary across versions and platforms (thay đổi qua các phiên bản và nền tảng).
Vậy ai cần odf-converter-integrator? (So who needs odf-converter-integrator?)
Tôi có thể đã confused (làm nhầm lẫn) bạn một chút ở đó, vậy hãy clarify (làm rõ). odf-converter-integrator cũng works with (hoạt động với) AbiWord, Kword, Gnumeric, và các office application khác, ngoài tất cả phiên bản OpenOffice. Vì vậy, nếu bạn đang dùng bất kỳ cái nào trong số này và không feel satisfied (cảm thấy hài lòng) với quality của chuyển đổi to/from OOXML documents, bạn có thể muốn consider using (xem xét sử dụng) odf-converter-integrator. As simple as that (Đơn giản như vậy).
Nói chung, the more recent your office suite is (càng mới bộ office của bạn), the lesser the chances (càng ít cơ hội) bạn sẽ dislike (không thích) kết quả chuyển đổi. OpenOffice 3.1 (và 3.0) chắc chắn sẽ yield better results (cho kết quả tốt hơn) hơn tiền nhiệm của nó. Tuy nhiên, odf-converter-integrator aims to be better than the defaults (nhằm tốt hơn mặc định).
Để biết thêm chi tiết, bạn có thể muốn visit (ghé thăm) website OpenOffice.org Ninja và đọc một bài viết very useful (rất hữu ích) về benefits (lợi ích) của odf-converter-integrator. Bài viết cũng có reference MS 2007 documents (tài liệu tham chiếu MS 2007) để test, mà chúng ta sẽ dùng bên dưới.
Tải về và dùng odf-converter-integrator (Download and use odf-converter-integrator)
odf-converter-integrator như kem (icecream). Nó đến ở hai flavor (hương) – chocolate (sô-cô-la) và strawberry (dâu). Chocolate edition (phiên bản sô-cô-la) nên được dùng với Ubuntu; tên có lẽ来自 (come from) theme (giao diện) mặc định cam-nâu của Ubuntu. Strawberry (dâu) nên được dùng với phiên bản Windows và vanilla OpenOffice – tải từ trang chính thức manually (thủ công) và không qua repository.
Sử dụng odf-converter-integrator (Using odf-converter-integrator)
Hãy xem nó có worth (giá trị) không. Trước tiên, tôi tải một PDF reference document (tài liệu tham chiếu) từ link trên. Đây là nó nên trông như thế nào:
Tiếp theo, tôi tải file .docx và mở nó OpenOffice 3.0 Word không có odf-converter-integrator làm phép màu của nó. Output (đầu ra) không stellar in quality (rất tốt về chất lượng):
Tuy nhiên, với odf-converter-integrator làm phép màu của nó, bạn được cái này:
Trông great (tuyệt vời). Không perfect (hoàn hảo), nhưng quite reasonable (khá hợp lý). Bạn luôn có thể dùng command-line conversion (chuyển đổi dòng lệnh), trong trường hợp bạn có numerous documents (nhiều tài liệu) để làm việc:
OdfConverter <file-name>
Chỉ cần run (chạy) nó đối với một file OOXML (docx, xlsx, pptx) và nó sẽ được converted (chuyển đổi) thành một file ODF, Word sang Writer, Excel sang Calc, PowerPoint sang Impress, và cứ thế. Điều này makes it useful for (làm cho nó hữu ích cho) batch conversion (chuyển đổi hàng loạt) và scripts (script).
Như bạn thấy, ngay cả trong era (thời đại) của OpenOffice 3.x, có built-in MS Office 2007 importer, quality của chuyển đổi vẫn less than (kém hơn) thứ được cung cấp bởi odf-converter-integrator. Do đó, bạn nên strongly consider using (mạnh mẽ cân nhắc dùng) nó, để cải thiện cross-suite cooperation (hợp tác chéo bộ suite) và save yourself (tiết kiệm cho chính bạn) time và hassle (rắc rối) của manual tweaks (tinh chỉnh thủ công).
Strawberry fields forever ... (Đồng dâu vĩnh cửu ...)
Tác giả cũng lamented (than vãn) về thực tế anh ấy không có screenshot demonstrating (minh họa) việc dùng strawberry edition, vì nó cannot be used directly from inside OpenOffice (không thể dùng trực tiếp từ bên trong OpenOffice) và requires (yêu cầu) file được mở manually bởi user, ví dụ double-clicking (nhấp đúp) vào file nằm trên desktop. Vậy đây bạn:
Trước tiên, chúng ta cài odf-converter-integrator trong Windows. Tiếp theo, chúng ta tải sample file và mở nó với double-click từ folder nơi nó resides (nằm). File sẽ được automatically converted (tự động chuyển đổi), với một file .odt được tạo bên trong folder. Và bạn sẽ get the same results as before (nhận kết quả giống trước).
Lựa chọn khác (Other options)
Có một vài cách khác bạn có thể overcome (vượt qua) obstacles (chướng ngại vật) được nhắc ở trên.
AbiWord
AbiWord là một word processor (bộ xử lý văn bản) handsome (đẹp trai), lightweight (nhẹ) (và chỉ word), which natively supports (hỗ trợ gốc) định dạng DOCX và sẽ mở bất kỳ file nào như vậy with ease (dễ dàng). Chương trình 25MB này có nhiều incredible features (tính năng không thể tin được) bạn không expect (mong đợi) tìm thấy trong ứng dụng nhỏ như vậy. Hỗ trợ DOCX chỉ là một trong số đó. Rồi, có staggering range (phạm vi chóng mặt) các định dạng khác, Computer Modern fonts, equation editor (trình soạn thảo phương trình), plugins, portable version, và nhiều hơn. Bạn probably want to (có lẽ muốn) đọc bài viết chi tiết của tôi, introducing and praising (giới thiệu và khen ngợi) AbiWord.
Go-oo office suite
Go-oo là một tập hợp patches (bản vá) cho bộ suite OpenOffice để làm cho nó more useful (hữu ích hơn). Điều này bao gồm reduced memory usage (giảm sử dụng bộ nhớ) và faster operations (hoạt động nhanh hơn), built-in OpenXML import filters (bộ lọc nhập OpenXML tích hợp sẵn), numerous extensions (nhiều tiện ích mở rộng) không included in (bao gồm trong) OpenOffice by default (mặc định), spell-checkers (bộ kiểm tra chính tả), WordPerfect graphics support, VBA macros, embedded Visio diagrams (sơ đồ Visio nhúng), và nhiều hơn.
Go-oo available for (có sẵn cho) all major operating systems (tất cả hệ điều hành chính), bao gồm software repositories (kho phần mềm) trong Linux. Chỉ cần think of it as (nghĩ đến nó như) OpenOffice on steroids (OpenOffice uống steroid). Best of all (Tốt nhất), Go-oo free (miễn phí), ngay cả khi nó shares much with (chia sẻ nhiều với) OpenOffice 3.0 Novell edition, một phiên bản payware (trả phí) có sẵn với SUSE Linux Enterprise Desktop (SLED). Tuy nhiên, Go-oo cũng available cho openSUSE. Chúng ta sẽ có full review (đánh giá đầy đủ) quite soon (rất sớm). Meanwhile (Trong lúc đó), như một appetizer (khai vị), bạn có thể muốn đọc bài Wikipedia.
Kết luận
Đây bạn. Bài viết này chỉ cho bạn nhiều cách bạn có thể enjoy (tận hưởng) nội dung OpenOffice và MS Office song song nhau trên tất cả hệ điều hành. Cho những người chỉ có MS Office, có OOXML/ODF Translator để giúp họ dùng file ở định dạng ODF. Và cho người dùng OpenOffice, có native translation (chuyển đổi gốc) và odf-converter-integrator mạnh mẽ và streamlined (tinh gọn) hơn. Tương tự, bạn cũng có thể muốn dùng Go-oo hoặc AbiWord.
Bất kể lựa chọn của bạn, có fair chance (khả năng công平) bạn sẽ có thể enjoy (tận hưởng) cross-office, cross-platform integration (tích hợp chéo office, chéo nền tảng) với high level of accuracy (mức độ chính xác cao), saving (tiết kiệm) lots of time and trouble (nhiều thời gian và rắc rối) trong việc get the files to open and look the right way (làm cho file mở và trông đúng cách). Thay vì working hard (làm việc chăm chỉ), bạn bây giờ có một tập hợp tools (công cụ) sẽ toil for you (vất vả cho bạn).
Tôi hy vọng bạn thích nó và see you around (gặp lại sau). The next pair of articles (cặp bài viết tiếp theo) trên phần mềm office sẽ trình bày sexy KDE-based KOffice và pimped-up Go-oo. Have fun (Vui vẻ)!
Chào.