برای سالها، Word و PDF فرمتهای رایج سند بودهاند. در مقاله قبلی، در مورد تبدیل سند از PDF به Word در جاوا بحث کردیم. در این مقاله، ما به شما نشان خواهیم داد که چگونه می توانید Word را به PDF در جاوا تبدیل کنید تا بتوانید اسناد غیر قابل ویرایش را به سرعت با سهامداران به اشتراک بگذارید. برای این راهنما، ما همچنین نمونه ای از نحوه تبدیل DOCX به PDF با استفاده از جاوا را ایجاد می کنیم.
مراحل تبدیل Word به PDF در جاوا
- GroupDocs.Conversion for Java را از مخزن Maven در پروژه جاوا نصب کنید
- یک نمونه از کلاس Converter ایجاد کنید و فایل Word ورودی را برای تبدیل به سند PDF بارگیری کنید.
- ایجاد یک شی از کلاس PdfConvertOptions برای تنظیم پارامترها برای سند PDF تبدیل شده
- نام فایل سند PDF تبدیل شده را به همراه نمونه کلاس PdfConvertOptions مشخص کنید و این پارامترها را به متد Convert از کلاس Converter ارسال کنید.
ما به تازگی یک روش گام به گام برای اجرای عملکرد تبدیل DOCX به PDF در جاوا تعریف کرده ایم. از این دستورالعمل ها می توان برای تبدیل اسناد از Word به PDF به دو روش ساده و پیچیده استفاده کرد. برای انجام تبدیل سند، به سادگی یک کتابخانه اضافه کنید، کلاس ها را مقداردهی اولیه کنید، ویژگی ها را برای فایل خروجی تنظیم کنید، و سپس از تابع Convert برای ذخیره فایل تبدیل شده در دیسک استفاده کنید.
کد برای تبدیل Word به PDF در جاوا
import com.groupdocs.conversion.Converter; | |
import com.groupdocs.conversion.licensing.License; | |
import com.groupdocs.conversion.options.convert.PdfConvertOptions; | |
import com.groupdocs.conversion.options.convert.Rotation; | |
public class ConvertWordToPdfInJava { | |
public static void main(String[] args) { // Main function to convert Word to PDF in Java | |
// Remove the watermark in output Text document by adding license | |
License lic = new License(); | |
lic.setLicense("GroupDocs.Conversion.lic"); | |
// Load the source Word file for conversion to PDF | |
Converter converter = new Converter("sample.docx"); | |
// Set the convert options for PDF document | |
PdfConvertOptions options = new PdfConvertOptions(); | |
options.setPageNumber(2); | |
options.setPagesCount(1); | |
options.setRotate(Rotation.On180); | |
options.setDpi(300); | |
options.setWidth(1024); | |
options.setHeight(768); | |
// Convert and save the DOCX in PDF format | |
converter.convert("converted.pdf", options); | |
System.out.println("Done"); | |
} | |
} |
ما قابلیت تبدیل جاوا ورد به PDF را در این مثال برای تبدیل اسناد بدون استفاده از مایکروسافت آفیس توسعه داده ایم. این کد نمونه می تواند به عنوان نقطه شروع پروژه شما مورد استفاده قرار گیرد و شما می توانید آن را مطابق با نیازهای خاص خود تنظیم کنید. علاوه بر این، ما چند پارامتر برای سند PDF تبدیل شده در این مثال تعریف کرده ایم، از جمله شماره صفحه، تعداد صفحات، چرخش، عرض و ارتفاع.
اخیراً مقاله ای در مورد نحوه تبدیل اکسل به CSV در جاوا منتشر شده است. اگر واقعاً علاقه مند به کسب اطلاعات بیشتر در مورد آن هستید، به نحوه تبدیل اکسل به CSV در جاوا مراجعه کنید.