کاهش فایل Word به PDF با استفاده از جاوا

تبدیل ورد به پی‌دی‌اف با استفاده از جاوا

در گذشته، ما یک پست وبلاگ منتشر کردیم که نشان می‌دهد چگونه می‌توان convert PDF files to MS Word files را در یک برنامه Java انجام داد. فرمت‌های فایل PDF و Word محبوب‌ترین و پرکاربردترین فرمت‌های فایل به دلیل ویژگی‌های غنی آنها هستند. با این حال، در این مقاله، خواهیم آموخت که چگونه Word را به PDF با استفاده از Java به صورت برنامه‌نویسی تبدیل کنیم با استفاده از این library سبک و در سطح سازمان. این کتابخانه راه‌اندازی آن آسان است و به هیچ کتابخانه شخص ثالثی وابسته نیست.

ما بخش زیر را در این پست وبلاگ پوشش خواهیم داد:

تبدیل ورد به پی‌دی‌اف با استفاده از Java - نصب API

طرز نصب این کتابخانه Java بسیار آسان است. شما می‌توانید به این link مراجعه کنید تا درباره نصب اطلاعاتی کسب کنید. با این حال، می‌توانید download فایل‌های jar را دانلود کنید یا از تنظیمات زیر Maven پیروی کنید.

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>

وابستگی

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-words</artifactId>
    <version>21.11</version>
    <type>pom</type>
</dependency>

چگونه یک مبدل ورد به PDF در Java بسازیم

تبدیل فایل‌های DOCX/DOC به فرمت PDF به صورت برنامه‌نویسی دیگر یک کار دشوار نیست. این کتابخانه Java به شما اجازه می‌دهد تا فایل‌ها را با استفاده از چند خط کد دستکاری کنید.

مراحل زیر و کد نمونه به شما کمک می‌کند تا با استفاده از جاوا، Word را به PDF تبدیل کنید.

  1. یک سازنده برای کلاس Document ایجاد کنید و فایل DOCX منبع را بارگذاری کنید.
  2. Call the save method to save the file in PDF format.

کد نمونه زیر نشان می‌دهد که چگونه می‌توان فایل‌های Word DOCX و DOC را به PDF در Java تبدیل کرد:

// یک نمونه از کلاس Document را راه‌اندازی کنید و فایل DOCX منبع را بارگذاری کنید
Document doc = new Document( "output.docx");
// متد save را فراخوانی کنید تا فایل را در فرمت PDF ذخیره کنید
doc.save( "SaveDocx2PDF.pdf");

کتابخانه Java برای تبدیل DOCX به PDF به صورت برنامه‌نویسی - ویژگی‌های پیشرفته

در این بخش، ما درباره برخی از ویژگی‌های پیشرفته این کتابخانه یاد خواهیم گرفت.

مراحل زیر را برای دستیابی به این تبدیل دنبال کنید:

  1. یک نمونه از کلاس Document را راه‌اندازی کرده و فایل DOCX منبع را بارگذاری کنید.
  2. یک شیء از کلاس PdfSaveOptions ایجاد کنید.
  3. به این setCompliance روش فراخوانی کنید تا سطح انطباق استانداردهای PDF را مشخص کنید.
  4. setExportDocumentStructure متد مقداری را تعیین می‌کند که آیا ساختار سند صادر شود یا نه.
  5. Call setJpegQuality method to specify the quality of the JPEG images inside a PDF document.
  6. متد save را برای ذخیره فایل در فرمت PDF فراخوانی کنید.

کد زیر نشان می‌دهد که چگونه می‌توان DOCX ورد را به PDF در Java با ویژگی‌های پیشرفته تبدیل کرد:

// یک نمونه از کلاس Document را راه‌اندازی کنید و فایل DOCX منبع را بارگذاری کنید
Document doc = new Document( "output.docx");
// متد save را فراخوانی کنید تا فایل را در فرمت PDF ذخیره کنید
doc.save( "SaveDocx2PDF.pdf");

مجوز رایگان بگیرید

شما می‌توانید از مجوز موقتی رایگان برای امتحان API بدون محدودیت‌های ارزیابی استفاده کنید.

جمع‌بندی

این ما را به پایان این پست بلاگ می‌رساند. ما به بررسی چگونگی تبدیل Word به PDF با استفاده از Java به‌صورت برنامه‌نویسی پرداختیم. علاوه بر این، شما می‌توانید به documentation این کتابخانه Java مراجعه کنید تا ویژگی‌های دیگر را کاوش کنید. این مقاله به شما کمک خواهد کرد اگر به دنبال تجهیز برنامه Java خود به یک مبدل Word به PDF هستید. علاوه بر این، conholdate.com در حال نوشتن پست‌های بلاگ دیگر در موضوعات جدید است. بنابراین، لطفاً برای آخرین به‌روزرسانی‌ها در ارتباط باشید.

Ask a question

شما می‌توانید سوالات یا پرسش‌های خود را در forum به اشتراک بگذارید.

به همچنین