نحوه تبدیل DOC به DOCX با استفاده از جاوا

ما در این آموزش نحوه تبدیل DOC به DOCX با استفاده از جاوا را برای شما توضیح خواهیم داد. ما از یکی از کتابخانه های محبوب تبدیل سند برای انجام تبدیل اسناد بین فرمت ها استفاده خواهیم کرد. علاوه بر این، برای تبدیل اسناد از فرمت DOC به فرمت DOCX، نیازی به نصب MS Office و نرم افزار شخص ثالث ندارید. علاوه بر این، ما یک کد نمونه تولید خواهیم کرد تا اجرای ویژگی تبدیل DOC به DOCX Java را به شما نشان دهیم.

مراحل تبدیل DOC به DOCX با استفاده از جاوا

  1. برای تبدیل DOC به DOCX، GroupDocs.Conversion for Java را از مخزن Maven در پروژه نصب کنید.
  2. برای انجام تبدیل سند از DOC به DOCX یک مرجع به کلاس های ضروری اضافه کنید
  3. فایل DOC ورودی را با ایجاد یک نمونه از کلاس Converter بارگیری کنید
  4. یک شی از کلاس WordProcessingConvertOptions ایجاد کنید و گزینه های تبدیل را برای فایل DOCX خروجی تنظیم کنید
  5. فایل DOCX خروجی را با فراخوانی متد Convert از کلاس Converter روی دیسک ذخیره کنید، نام فایل خروجی را به همراه WordProcessingConvertOptions به آن منتقل کنید.

در این مراحل، فایل DOC منبع را پس از پیکربندی پروژه با کتابخانه مورد نیاز و وارد کردن کلاس های لازم برای پیاده سازی ویژگی Java convert DOC به DOCX در یک شی Converter بارگذاری می کنیم. سپس، با ایجاد نمونه ای از کلاس WordProcessingConvertOptions و تنظیم گزینه های تبدیل برای آن، فایل خروجی را سفارشی می کنیم. در مرحله آخر از روش Convert برای ذخیره سند تبدیل شده در دیسک استفاده می کنیم.

کد برای تبدیل DOC به DOCX با استفاده از جاوا

import com.groupdocs.conversion.Converter;
import com.groupdocs.conversion.licensing.License;
import com.groupdocs.conversion.options.convert.WordProcessingConvertOptions;
public class ConvertDocToDocxUsingJava {
public static void main(String[] args) { // Main function to convert DOC to DOCX in Java
// Remove the watermark in output DOCX document by adding license
License lic = new License();
lic.setLicense("GroupDocs.Conversion.lic");
// Load the source DOC file for conversion to DOCX
Converter converter = new Converter("sample.docx");
// Set the convert options for DOCX format
WordProcessingConvertOptions options = new WordProcessingConvertOptions();
// Convert and save the DOC in DOCX format
converter.convert("converted.doc", options);
System.out.println("Done");
}
}

در مثال بالا می توانید ببینید که با رعایت نکات بالا به ترتیب، چقدر می توان قابلیت Java DOC to DOCX را ایجاد کرد. ما این نمونه کد را با مصرف چند تماس API و چند خط کد تولید کرده ایم. علاوه بر این، کلاس WordProcessingConvertOptions را می توان برای سفارشی کردن سند تبدیل شده با تعریف ویژگی هایی مانند حاشیه چپ، حاشیه سمت راست، حاشیه بالا، حاشیه پایین، ارتفاع، عرض، جهت صفحه و بسیاری موارد دیگر استفاده کرد.

ما مراحل تبدیل DOC به DOCX را در جاوا ایجاد کرده ایم و در این پست یک نمونه کار برای آن ایجاد کرده ایم. اخیراً پستی در مورد تبدیل اسناد TIFF به PNG در جاوا منتشر کرده بودیم، به نحوه تبدیل TIFF به PNG در جاوا مراجعه کنید.

 فارسی