تبدیل تصویر JPG ورد DOCX در جاوا

MS Word to JPG in Java

این کتابخانه Java library با ویژگی‌های غنی را نصب کنید تا فایل‌های Microsoft Word DOCX یا DOC را به فرمت‌های تصویری مانند JPEG/JPG تبدیل کند. این کتابخانه مجموعه‌ای وسیع از روش‌های دستکاری و تبدیل فایل را ارائه می‌دهد. در گذشته‌ای نزدیک، ما یک article منتشر کردیم که تبدیل فایل‌های HTML به فایل‌های Word را به صورت برنامه‌نویسی در برنامه‌های Java نشان می‌دهد. در بیشتر سناریوها، شما نیاز دارید تا فایل‌های Word DOCX خود را به یک فرمت فایل استاتیک تبدیل کنید که به راحتی قابل ویرایش نباشد. بنابراین، ما یاد خواهیم گرفت که چگونه DOCX Word را به تصویر JPG به صورت برنامه‌نویسی در Java تبدیل کنیم.

ما نقاط زیر را در این مقاله پوشش می‌دهیم:

مبدل DOCX به JPG به صورت برنامه‌نویسی در Java - نصب API

تامین برنامه جاوای خود با یک تبدیل کننده Word به JPG اکنون به دلیل روند نصب ساده و آسان این کتابخانه Java بسیار سریع است. شما می‌توانید یا download فایل‌های jar را دانلود کنید یا تنظیمات موان را دنبال کنید.

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>

چگونه یک فایل DOCX واژه را به تصویر JPG در Java تبدیل کنیم

این یک کتابخانه بسیار قدرتمند است که تبدیل فایل بهینه شده را در چند ثانیه انجام می‌دهد.

شما می‌توانید مراحل زیر را برای تبدیل ورد به فرمت JPG به‌صورت برنامه‌نویسی دنبال کنید.

فایل DOCX منبع را با فراخوانی سازنده کلاس Document بارگیری کنید. متد save را برای ذخیره فایل در قالب JPG فراخوانی کنید.

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

// بارگذاری فایل DOCX منبع با فراخوانی سازنده کلاس Document
Document doc = new Document( "sample.docx");

// متد save را برای ذخیره فایل به فرمت JPG فراخوانی کنید  
doc.save( "SaveDocx2Jpg.jpg");

تبدیل فایل Word DOCX به تصویر JPG با استفاده از Java - ویژگی‌های پیشرفته

شما می‌توانید تماس‌های API را بر اساس نیازها پیکربندی کنید. علاوه بر این، می‌توانید لیست تمام کلاس‌های موجود و متدهای آنها را اینجا مشاهده کنید.

پیامدهای زیر مراحل تبدیل Word به JPG در Java هستند:

  1. یک نمونه از کلاس Document را مقداردهی اولیه کنید و فایل DOCX منبع را بارگذاری کنید.
  2. یک شی از کلاس ImageSaveOptions ایجاد کنید تا گزینه‌های اضافی را مشخص کنید. 3.متد setPageSet را برای تنظیم “PageSet” روی “0” فراخوانی کنید تا فقط صفحه اول یک سند تبدیل شود
  3. درخشندگی تصویر را با فراخوانی روش setImageBrightness تغییر دهید.
  4. setImageContrast کنتراست را تنظیم می‌کند.
  5. افزایش رزولوشن افقی با فراخوانی متد setHorizontalResolution. مقدار پیش‌فرض برای این ویژگی‌ها 96.0 است، برای یک رزولوشن 96dpi.
  6. مدرک را با فراخوانی روش save در فرمت JPG ذخیره کنید.

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

 // یک نمونه از کلاس Document را راه‌اندازی کرده و فایل DOCX منبع را بارگذاری کنید
Document doc = new Document(  "sample.docx");

// یک شی از کلاس ImageSaveOptions ایجاد کنید تا گزینه‌های اضافی را مشخص کنید.
ImageSaveOptions options = new ImageSaveOptions(SaveFormat.JPEG);

//متد setPageSet را به "PageSet" روی "0" فراخوانی کنید تا فقط صفحه اول یک سند را تبدیل کنید.
options.setPageSet(new PageSet(0));

// تنظیم روشنایی تصویر با فراخوانی متد setImageBrightness
options.setImageBrightness(0.3f);

// setImageContrast will set the contrast
options.setImageContrast(0.7f);

// تنظیم وضوح افقی را با فراخوانی متد setHorizontalResolution تغییر دهید. مقدار پیش‌فرض برای این ویژگی‌ها 96.0 است، برای وضوح 96dpi.
options.setHorizontalResolution(72f);

// مدرک را با فراخوانی متد save در فرمت JPG ذخیره کنید.
doc.save(  "SaveDocx2Jpg.jpg", options);

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

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

Summing up

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

Ask a question

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

مشاهده همچنین