HTML JPG PDF XML DOCX
  Product Family
PDF

تحويل PDF إلى BMP في Java SDK

تحويل مستندات PDF إلى صيغة BMP باستخدام Aspose.PDF Cloud Java SDK

Get Started

كيفية تحويل PDF إلى BMP باستخدام SDK للغة Java

للقيام بتحويل PDF إلى BMP، سنستخدم Aspose.PDF Cloud Java SDK يسمح لك هذا الـ SDK السحابي ببناء تطبيقات إنشاء، تحرير وتحويل ملفات PDF المستندة إلى السحابة بسهولة باستخدام لغة Java لمختلف منصات السحابة. افتح Repository مدير الحزم، ابحث عن Aspose.PDF Cloud ثم قم بالتثبيت. يمكنك أيضًا استخدام الأمر التالي من وحدة التحكم الخاصة بمدير الحزم لتثبيته باستخدام 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 إلى BMP باستخدام Java SDK

يمكن لمطوري Aspose.PDF Cloud تحميل ملفات PDF وتحويلها إلى BMP بسهولة باستخدام عدد قليل من أسطر الشيفرة.

  1. إنشاء كائن Configuration جديد باستخدام سر التطبيق ومفتاحه
  2. إنشاء كائن للاتصال بواجهة برمجة تطبيقات السحابة
  3. رفع ملف المستند الخاص بك
  4. إجراء التحويل
  5. تنزيل النتيجة
 

يعرض هذا المثال كيفية تحويل PDF إلى BMP باستخدام Cloud Java 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 ConvertPdfToBmp {
        public static void Convert() {
            String REMOTE_FOLDER   = "Your_Temp_Pdf_Cloud";
            String LOCAL_FOLDER    = "c:\\Samples";
            String PDF_FILE_NAME  = "sample.pdf";
            String BMP_OUTPUT = "convert_pdf_bmp_output.bmp";
            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 BMP and download image locally
                File f = pdfApi.getPageConvertToBmp(PDF_FILE_NAME, PAGE_NUMBER, null, null, REMOTE_FOLDER, null, null);
                java.nio.file.Files.copy(Path.of(f.getPath()), Path.of(LOCAL_FOLDER, BMP_OUTPUT), StandardCopyOption.REPLACE_EXISTING);
                System.out.println(String.format("File '%s' successfully dowloaded!", Path.of(LOCAL_FOLDER, BMP_OUTPUT).toString()));
                System.out.println("Successfully converted PDF document page to BMP ! '" + BMP_OUTPUT + "'");
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    }
 
  • تحويلات مدعومة أخرى

    يمكنك أيضًا تحويل العديد من تنسيقات الملفات الأخرى

    BMP TO PDF (صورة نقطية)
    EMF TO PDF (تنسيق ميتافايل محسّن)
    EPUB TO PDF (تنسيق كتاب إلكتروني)
    GIF TO PDF (تنسيق تبادل رسومي)
    HTML-TO-PDF (لغة توصيف النص التشعبي)
    JPEG TO PDF (صورة JPEG)
    MD TO PDF (لغة الترميز الخفيفة)
    PCL TO PDF (لغة أوامر الطابعة)
    PDF TO BMP (صورة نقطية)
    PDF إلى DOCX (مستند Words لإصدار Office 2007 وما فوق)
    PDF إلى EMF (تنسيق Enhanced Metafile)
    PDF إلى EPUB (تنسيق الكتاب الإلكتروني)
    PDF إلى GIF (تنسيق تبادل الرسوميات)
    PDF إلى HTML (لغة توصيف النص الفائق)
    PDF إلى JPEG (صورة JPEG)
    PDF إلى PDF/A (تنسيق المستندات القابل للنقل/A)
    PDF إلى PNG (رسوميات شبكة محمولة)
    PDF إلى PPTX (تنسيق عرض Open XML)
    PDF إلى SVG (رسومات متجهية قابلة للتوسيع)
    PDF إلى TEX (نص إخراج LaTeX)
    PDF إلى TIFF (تنسيق الصورة الموسومة)
    PDF إلى TXT (مستند نصي)
    PDF إلى XLSX (ملف Excel بصيغة OOXML)
    PDF إلى XPS (مواصفات ورق XML)
    PDF إلى PPTX (تنسيق عرض Open XML)
    PNG إلى PDF (رسوميات شبكة محمولة)
    SVG إلى PDF (رسومات متجهية قابلة للتوسيع)
    TEX إلى PDF (نص إخراج LaTeX)
    TEXT إلى PDF (مستند نصي)
    TIFF إلى PDF (تنسيق الصورة الموسومة)
    XPS إلى PDF (مواصفات ورق XML)