HTML
JPG
PDF
XML
DOCX
PDF
تحويل PDF إلى GIF في SDK جافا
تحويل مستندات PDF إلى تنسيق GIF باستخدام Aspose.PDF Cloud SDK لجافا
Get Startedكيفية تحويل PDF إلى GIF باستخدام SDK لجافا
لتحويل PDF إلى GIF، سنستخدم Aspose.PDF Cloud Java SDK يتيح لك هذا SDK السحابي إنشاء تطبيقات إنشاء وتحرير وتحويل PDF سحابية بسهولة بلغة Java لمنصات سحابية متعددة. افتح Repository مدير الحزم، ابحث عن Aspose.PDF Cloud ثم قم بالتثبيت. يمكنك أيضًا استخدام الأمر التالي من وحدة تحكم Package Manager لتثبيته باستخدام Maven.
أضف مستودع Aspose Cloud إلى ملف pom.xml الخاص بالتطبيق
أضف مستودع Aspose Cloud
<repositories>
<repository>
<id>aspose-cloud</id>
<name>Aspose Cloud Repository</name>
<url>https://releases.aspose.cloud/java/repo/</url>
</repository>
</repositories>
لتثبيت مكتبة عميل API في مستودع Maven المحلي الخاص بك، نفّذ ببساطة:
التثبيت من Github
mvn clean install
خطوات تحويل PDF إلى GIF عبر SDK جافا
يمكن لمطوري Aspose.PDF Cloud بسهولة تحميل وتحويل ملفات PDF إلى GIF بكمية قليلة من التعليمات البرمجية.
- أنشئ كائن Configuration جديد باستخدام سر التطبيق والمفتاح
- أنشئ كائنًا للاتصال بواجهة برمجة تطبيقات السحابة
- حمّل ملف المستند الخاص بك
- قم بإجراء التحويل
- نزّل النتيجة
يعرض هذا الكود المثال تحويل PDF إلى GIF باستخدام SDK جافا السحابية
package com.aspose.asposecloudpdfusecases.conversions;
import java.io.File;
import java.nio.file.Path;
import java.nio.file.StandardCopyOption;
import com.aspose.asposecloudpdf.api.PdfApi;
public class ConvertPdfToGif {
public static void Convert() {
String REMOTE_FOLDER = "Your_Temp_Pdf_Cloud";
String LOCAL_FOLDER = "c:\\Samples";
String PDF_FILE_NAME = "sample.pdf";
String GIF_OUTPUT = "convert_pdf_gif_output.gif";
Integer PAGE_NUMBER = 2;
try {
PdfApi pdfApi = new PdfApi(API_KEY, API_SECRET);
// upload local PDF file to remote storage
File file = new File(Path.of(LOCAL_FOLDER, PDF_FILE_NAME).toString());
String srcPath = Path.of(REMOTE_FOLDER, PDF_FILE_NAME).toString();
pdfApi.uploadFile(srcPath, file, null);
System.out.println(String.format("Files %s successfully uploaded!", PDF_FILE_NAME));
// convert PDF to GIF and download image locally
File f = pdfApi.getPageConvertToGif(PDF_FILE_NAME, PAGE_NUMBER, null, null, REMOTE_FOLDER, null, null);
java.nio.file.Files.copy(Path.of(f.getPath()), Path.of(LOCAL_FOLDER, GIF_OUTPUT), StandardCopyOption.REPLACE_EXISTING);
System.out.println(String.format("File '%s' successfully dowloaded!", Path.of(LOCAL_FOLDER, GIF_OUTPUT).toString()));
System.out.println("Successfully converted PDF document page to GIF ! '" + GIF_OUTPUT + "'");
} catch (Exception e) {
e.printStackTrace();
}
}
}
تحويلات أخرى مدعومة
يمكنك أيضًا تحويل العديد من صيغ الملفات الأخرى
BMP إلى PDF (صورة نقطية)
EMF إلى PDF (تنسيق ملف وسائط معزز)
EPUB إلى PDF (تنسيق الكتاب الإلكتروني)
GIF إلى PDF (تنسيق تبادل الرسوميات)
HTML إلى PDF (لغة توصيف النص الفائق)
JPEG إلى PDF (صورة JPEG)
MD إلى PDF (ماركداون)
PCL إلى PDF (لغة أوامر الطباعة)
PDF إلى BMP (صورة نقطية)
PDF إلى DOCX (مستند Word من Office 2007+)
PDF إلى EMF (صيغة ملف ميتافيل محسّن)
PDF إلى EPUB (تنسيق الكتاب الإلكتروني)
PDF إلى GIF (تنسيق تبادل الرسوميات)
PDF إلى HTML (لغة ترميز النص التشعبي)
PDF إلى JPEG (صورة JPEG)
PDF إلى PDF/A (تنسيق المستند القابل للنقل/A)
PDF إلى PNG (رسوميات شبكة محمولة)
PDF إلى PPTX (تنسيق عرض XML المفتوح)
PDF إلى SVG (رسومات متجهية قابلة للتوسع)
PDF إلى TEX (نص ناتج LaTeX)
PDF إلى TIFF (تنسيق الصورة الموسومة)
PDF إلى TXT (مستند نصي)
PDF إلى XLSX (ملف Excel بصيغة OOXML)
PDF إلى XPS (مواصفات ورق XML)
PDF إلى PPTX (تنسيق عرض XML المفتوح)
PNG إلى PDF (رسوميات شبكة محمولة)
SVG إلى PDF (رسومات متجهية قابلة للتوسع)
TEX إلى PDF (نص ناتج LaTeX)
TEXT إلى PDF (مستند نصي)
TIFF إلى PDF (تنسيق الصورة الموسومة)
XPS إلى PDF (مواصفات ورق XML)