اسناد مایکروسافت ورد در قالبهای مختلفی ارائه میشوند که DOCX فرمت پیشفرض مدرن است. با این حال، ممکن است شرایطی وجود داشته باشد که به دلیل سازگاری یا دلایل دیگر نیاز به تبدیل فایل DOCX به فرمت DOC قدیمیتر داشته باشید. در این راهنما، آموزش دقیق و گام به گام نحوه تبدیل DOCX به DOC با استفاده از جاوا را در اختیار شما قرار می دهیم. در زیر، مراحل ضروری را به همراه یک مثال کد کشف خواهید کرد که نحوه انجام وظیفه صادرات DOCX به DOC در جاوا را نشان می دهد.
مراحل تبدیل DOCX به DOC با استفاده از جاوا
- GroupDocs.Conversion for Java را با استفاده از مخزن Maven در پروژه خود با هدف تبدیل DOCX به DOC نصب کنید.
- برای فعال کردن تبدیل از DOCX به DOC، ارجاعات کلاس را در پروژه خود بگنجانید
- با ارائه مسیر فایل DOCX به عنوان آرگومان برای سازنده آن، شیء کلاس Converter را نمونهسازی کنید.
- با استفاده از روش Converter.getPossibleConversions گزینه های تبدیل برای DOC را بازیابی کنید
- با فراخوانی متد Converter.save فایل DOC خروجی را روی دیسک ذخیره کنید
فرمت DOCX یک فرمت فایل مبتنی بر XML است که توسط Microsoft Word در سال 2007 و به بعد معرفی شد. این با هدف شفافتر و کاربرپسند بودن ایجاد شده است. در مقابل، DOC یک فرمت فایل باینری قدیمی است که مایکروسافت ورد قبل از شروع DOCX از آن استفاده می کرد. پس از راه اندازی جاوا، می توانید به راحتی مراحل ذکر شده را در سیستم عامل های محبوب مانند ویندوز، macOS و لینوکس انجام دهید. این به شما امکان می دهد بدون زحمت با استفاده از جاوا* DOCX را به DOC تبدیل کنید. برای نمایش عملی این فرآیند تبدیل، به مثال کد ارائه شده در زیر به عنوان یک مرجع مصور مراجعه کنید.
کد برای تبدیل DOCX به DOC با استفاده از جاوا
import com.groupdocs.conversion.Converter; | |
import com.groupdocs.conversion.licensing.License; | |
import com.groupdocs.conversion.options.convert.ConvertOptions; | |
public class ConvertDOCXtoDOCusingJava { | |
public static void main(String[] args) { | |
// Set License to avoid the limitations of Conversion library | |
License license = new License(); | |
license.setLicense("GroupDocs.Conversion.lic"); | |
// Import DOCX document | |
Converter converter = new Converter("input.docx"); | |
// Get conversion option for final output document | |
ConvertOptions options = converter.getPossibleConversions("doc") | |
.getSource().getConvertOptions(); | |
// Save the DOC to disk | |
converter.convert("output.doc", options); | |
} | |
} |
قابل ذکر است که تبدیل فرمت DOCX به DOC دارای مزایا و معایبی است. DOCX ویژگی های پیشرفته تر، پشتیبانی بهتر از عناصر مدرن مانند چند رسانه ای و گزینه های بهبود یافته بازیابی اطلاعات را در مقایسه با DOC ارائه می دهد. کد ارائه شده در بالا مختصر است و فقط بر فراخوانی های ضروری API متمرکز است تا از تبدیل سند روان اطمینان حاصل شود. پس از اینکه کتابخانه تبدیل توصیه شده را به درستی تنظیم کردید و تغییرات لازم را در مسیرهای فایل انجام دادید، افزودن این کد به پروژه های خود برای تولید DOC از DOCX در جاوا ساده می شود.
در آخرین مبحث، راهنمای دقیقی برای تبدیل DOCX به ODT منتشر کردیم. برای درک بیشتر در مورد این موضوع، خوب است با آموزش ما در مورد نحوه تبدیل DOCX به ODT با استفاده از جاوا مشورت کنید.