تبدیل BMP به PDF با استفاده از Java

BMP را با استفاده از Java به PDF تبدیل کنید

آیا می‌خواهید فرمت‌های فایل تصویری را به فرمت‌های فایل PDF به‌طور برنامه‌نویسی تبدیل کنید؟ در این پست وبلاگ، ما یاد خواهیم گرفت چگونه BMP را با استفاده از Java به PDF تبدیل کنیم. به همین منظور، ما از یک کتابخانه PDF Java در سطح سازمانی که مجموعه‌ای غنی از ویژگی‌ها را ارائه می‌دهد، استفاده خواهیم کرد. علاوه بر این، ما یک کد اسنippet خواهیم نوشت که تبدیل BMP به PDF را به‌طور خودکار انجام می‌دهد. بنابراین، لطفاً اطمینان حاصل کنید که Java را بر روی ماشین محلی خود راه‌اندازی کرده‌اید قبل از ادامه.

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

تبدیل BMP به PDF - نصب API Java

فرایند نصب این کتابخانه Java PDF چند ثانیه طول می کشد. این کتابخانه سبک وزن است و روش هایی را برای برآورده کردن نیازهای کسب و کار شما ارائه می دهد. بنابراین، شما می توانید download API را دانلود کنید یا آن را با استفاده از پیکربندی های Maven زیر نصب کنید.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-pdf</artifactId>
    <classifier>jdk17</classifier>
</dependency>

تصویر BMP را با استفاده از Java به PDF تبدیل کنید

پس از اتمام نصب، می‌توانید شروع به نوشتن کد برای تبدیل BMP به PDF به صورت برنامه‌نویسی کنید.

لطفاً مراحل و قطعه کد ذکر شده در زیر را دنبال کنید:

  1. یک نمونه از کلاس Document را ایجاد کنید.
  2. Invoke the getPages().add() method to add a page into the document.
  3. یک شیء از کلاس Image ایجاد کنید.
  4. فایل تصویر BMP نمونه را با فراخوانی روش setFile بارگذاری کنید.
  5. Call the setFixWidth method to set the width of the image.
  6. روش setFixHeight ارتفاع تصویر را تنظیم خواهد کرد.
  7. مقدمهٔ سازندهٔ کلاس TextFragment را شروع کرده و متد setTitle را برای تنظیم عنوان تصویر فراخوانی کنید.
  8. روش setApplyResolution یک مقدار بولین را تنظیم می‌کند که نشان می‌دهد آیا تصویر در هنگام تولید از وضوح استفاده می‌کند یا خیر.
  9. setBlackWhite روش یک مقدار بولی را تنظیم می‌کند که نشان می‌دهد آیا تصویر به طور اجباری به سیاه و سفید تغییر می‌کند یا خیر.
  10. Call getParagraphs().add(image) method to add the image to the page.
  11. از روش save برای ذخیره خروجی به عنوان یک سند PDF استفاده کنید

متن زیر را در پرونده اصلی خود کپی و چسباندن کنید تا تصویر BMP را در سند PDF در Java نمایش دهید:

// نمونه ای از کلاس Document را ایجاد کنید 
Document document = new Document();
// Invoke the getPages().add() method to add a page into the document 
Page page = document.getPages().add();
// یک شیء از کلاس تصویر ایجاد کنید 
Image image = new Image();
// فایل تصویر BMP نمونه را با فراخوانی روش setFile بارگذاری کنید 
image.setFile( "Sample.bmp");
// متد setFixWidth را فراخوانی کنید تا عرض تصویر را تنظیم کنید 
image.setFixWidth(100);
// روش setFixHeight ارتفاع تصویر را تنظیم می‌کند 
image.setFixHeight(100);
// سازنده کلاس TextFragment را inicializ کنید و متد setTitle را فراخوانی کنید تا عنوان تصویر را تنظیم کنید. 
image.setTitle(new TextFragment("image title"));
// متد setApplyResolution یک مقدار بولی را تنظیم می‌کند که نشان می‌دهد آیا تصویر در هنگام ایجاد از وضوح استفاده می‌کند یا خیر. 
image.setApplyResolution(true);
// متد setBlackWhite یک مقدار بولی را تنظیم می‌کند که نشان می‌دهد آیا تصویر به صورت اجباری به سیاه و سفید تبدیل شده است یا خیر. 
image.setBlackWhite(false);
// متد getParagraphs().add(image) را فراخوانی کنید تا تصویر را به صفحه اضافه کند 
page.getParagraphs().add(image);
// متد save را فراخوانی کنید تا خروجی را به عنوان یک سند PDF ذخیره کنید. 
document.save("BMPtoPDF.pdf");

شما می‌توانید اسکرین‌شات تبدیل BMP به PDF را در تصویر زیر ببینید:

BMP to PDF

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

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

خلاصه کردن

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

Ask a question

شما می‌توانید سوالات یا پرسش‌های خود را در forum به ما اطلاع دهید.

سوالات متداول

چگونه یک BMP را به PDF تبدیل کنم؟ این کتابخانه PDF Java library را نصب کنید تا فایل های BMP را به صورت برنامه‌نویسی به فایل‌های PDF تبدیل کنید. علاوه بر این، بسیاری از features در دسترس هستند که امکانات دستکاری و تبدیل فایل را به صورت برنامه‌نویسی ارائه می‌دهند.

چگونه یک تصویر BMP را تبدیل کنم؟

لطفاً به این link مراجعه کنید تا فایل BMP را به PDF در Java تبدیل کنید.

به همچنین نگاه کنید