گیف به پی دی اف جاوا

PDF از آنجایی که فرمت مستقل از نرم‌افزار و سخت‌افزار است، در مقایسه با سایر قالب‌های سند، تجربه‌ای عالی برای کاربر به ارمغان می‌آورد. طرح‌بندی ثابت PDF آن را به یک قالب جهانی تبدیل می‌کند. بنابراین، در سناریوهای مختلف، اسناد یا تصاویر قبل از به اشتراک گذاری یا مبادله به PDF تبدیل می شوند. در این مقاله با نحوه تبدیل تصاویر متحرک GIF به PDF با استفاده از جاوا آشنا می شوید. به ویژه، ما هر فریم در یک GIF را به یک تصویر در یک فایل PDF تبدیل می کنیم.

Java GIF به PDF Converter API

Aspose.Imaging for Java برای انجام عملیات پردازش تصویر از درون برنامه های جاوا شما طراحی شده است. API به شما امکان می دهد فرمت های تصویری محبوب را به طور یکپارچه دستکاری کنید. علاوه بر این، API مبدل داخلی آن به شما امکان می دهد تصاویر را از یک فرمت به فرمت دیگر تبدیل کنید. Aspose.Imaging برای جاوا را می توان به صورت JAR دانلود کرد یا با استفاده از تنظیمات Maven زیر نصب کرد.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-imaging-java</artifactId>
    <version>20.12</version>
    <classifier>jdk16</classifier>
</dependency>

تبدیل GIF به PDF با استفاده از جاوا

در زیر مراحل تبدیل یک تصویر GIF به PDF با استفاده از Aspose.Imaging آورده شده است.

  • تصویر GIF را با استفاده از کلاس Image بارگیری کنید.
  • یک نمونه از کلاس PdfOptions ایجاد کنید.
  • GIF را با استفاده از روش Image.save(String, PdfOptions) به PDF تبدیل کنید.

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

// تصویر GIF را بارگیری کنید
com.aspose.imaging.Image image = com.aspose.imaging.Image.load("image.gif");

// گزینه های تصویر را تنظیم کنید
com.aspose.imaging.imageoptions.PdfOptions options = new com.aspose.imaging.imageoptions.PdfOptions();

// فایل PDF را ذخیره کنید
image.save("gif-to-pdf.pdf", options);

GIF متحرک

PDF تبدیل شده است

گیف به پی دی اف جاوا

قاب GIF خاص را به PDF تبدیل کنید

همچنین می توانید یک فریم خاص یا طیف وسیعی از فریم ها را در GIF به PDF تبدیل کنید. مراحل زیر برای انجام این عملیات آورده شده است.

نمونه کد زیر نحوه تبدیل فریم(های) خاص یک GIF به PDF را با استفاده از جاوا نشان می دهد.

// تصویر GIF را بارگیری کنید
com.aspose.imaging.Image image = com.aspose.imaging.Image.load("image.gif");

// گزینه های تصویر را تنظیم کنید
com.aspose.imaging.imageoptions.PdfOptions options = new com.aspose.imaging.imageoptions.PdfOptions();

// اولین فریم GIF را به PDF تبدیل کنید
options.setMultiPageOptions(new com.aspose.imaging.imageoptions.MultiPageOptions(1));

// PDF را ذخیره کنید
image.save("gif-to-pdf.pdf", options);

اندازه صفحه را در تبدیل GIF به PDF تنظیم کنید

Aspose.Imaging برای جاوا همچنین به شما امکان می دهد ابعاد صفحات را در سند PDF تبدیل شده مشخص کنید. مراحل زیر برای تنظیم ارتفاع و عرض صفحات در تبدیل GIF به PDF آورده شده است.

نمونه کد زیر نحوه تنظیم اندازه صفحه در تبدیل جاوا GIF به PDF را نشان می دهد.

// تصویر GIF را بارگیری کنید
com.aspose.imaging.Image image = com.aspose.imaging.Image.load("image.gif");

// گزینه های تصویر را تنظیم کنید
com.aspose.imaging.imageoptions.PdfOptions options = new com.aspose.imaging.imageoptions.PdfOptions();

// اندازه صفحه را تنظیم کنید
options.setPageSize(new SizeF(50, 100));

// PDF را ذخیره کنید
image.save("gif-to-pdf.pdf", options);

جاوا GIF به PDF - اطلاعات سند را تنظیم کنید

فرمت PDF به شما امکان می دهد اطلاعات اضافی درباره سند از جمله نویسنده، موضوع، عنوان و کلمات کلیدی را تنظیم کنید. همچنین می توانید این ویژگی ها را برای سند PDF تبدیل شده در تبدیل GIF به PDF تنظیم کنید. مراحل زیر برای تنظیم اطلاعات سند PDF آمده است.

  • تصویر GIF را با استفاده از کلاس Image بارگیری کنید.
  • یک نمونه از کلاس PdfOptions ایجاد کنید.
  • یک نمونه از کلاس PdfDocumentInfo ایجاد کنید.
  • ویژگی های سند مانند نویسنده را تنظیم کنید.
  • اطلاعات سند PDF را با استفاده از روش PdfOptions.setPdfDocumentInfo(DocumentInfo) تنظیم کنید.
  • GIF را با استفاده از روش Image.save(String, PdfOptions) به PDF تبدیل کنید.

نمونه کد زیر نحوه تنظیم اطلاعات سند PDF در تبدیل GIF به PDF را نشان می دهد.

// تصویر GIF را بارگیری کنید
com.aspose.imaging.Image image = com.aspose.imaging.Image.load("image.gif");

// گزینه های تصویر را تنظیم کنید
com.aspose.imaging.imageoptions.PdfOptions options = new com.aspose.imaging.imageoptions.PdfOptions();

// شی PdfDocumentInfo ایجاد کنید و اطلاعات را اضافه کنید
PdfDocumentInfo docInfo = new PdfDocumentInfo();
docInfo.setAuthor("Aspose");
docInfo.setKeywords("GIF to PDF");
docInfo.setSubject("GIF to PDF Convesion");
docInfo.setTitle("Converting GIF Image to PDF File");

// تنظیم اطلاعات سند
options.setPdfDocumentInfo(docInfo);

// PDF را ذخیره کنید
image.save("gif-to-pdf.pdf", options);

یک مجوز API رایگان دریافت کنید

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

نتیجه

در این مقاله نحوه تبدیل تصاویر GIF به PDF با استفاده از جاوا را یاد گرفتید. علاوه بر این، گزینه های مختلفی برای سفارشی کردن تبدیل GIF به PDF مورد بحث قرار گرفته است. می‌توانید با استفاده از مستندات درباره API پردازش تصویر جاوا بیشتر کاوش کنید.

همچنین ببینید

اطلاعات: ممکن است بخواهید [تبدیل متن به GIF] رایگان Aspose را که اخیراً توسعه یافته است، بررسی کنید.