كيفية تحويل ملف PDF إلى ملف صورة ، مثل TIFF أو JPEG أو BMP أو GIF باستخدام Java

قم بتحويل مستند PDF إلى ملف صور TIFF أو JPEG أو BMP أو GIF بجافا

إذا كنت تتساءل عن كيفية تحويل PDF إلى صورة ، فأنا هنا لأخبرك أنه من السهل جدًا والمباشر استخدام Java API. يتيح لك محول Java API PDF القوي هذا تحويل أي ملف PDF إلى تنسيقات صور مثل TIFF و JPEG و BMP و GIF بسرعة وعلى الإنترنت. كما نعلم ، تعد الصورة واحدة من أهم مكونات البيانات ، لذلك يحتاج المستخدمون غالبًا إلى تحويل PDF إلى صورة. من الصعب تحليل المحتوى من مستند PDF ورسمه وعرضه نظرًا لتعقيده. يؤدي تحويل مستند PDF إلى ملف صورة إلى تسهيل الوصول إليه وعرضه بسهولة وأمانه. لذلك ، تقدم لك هذه المقالة حلاً لكيفية تحويل PDF إلى ملف صور TIFF و JPEG و BMP و GIF في Java.

سنتناول النقاط التالية في هذه المقالة:

Java Convert PDF to Image File API - تثبيت SDK

لتحويل ملفات PDF إلى تنسيق صورة Java ، سأستخدم Java SDK من GroupDocs.Conversion Cloud API. إنها مكتبة Java فعالة لتحويل ملفات PDF إلى تنسيقات صور بما في ذلك JPEG و PNG و TIFF و BMP. يوفر مجموعة متنوعة من خيارات تحويل الملفات ، أحدها هو تحويل ملفات PDF إلى صور. يعد تكامل تطبيق Java الخاص بك مع واجهة برمجة تطبيقات محول PDF إلى JPG سريعًا للغاية بفضل إجراء التثبيت البسيط والسهل لـ مكتبة Java.

لتبدأ ، يمكنك إما تنزيل ملفات JAR أو اتباع تكوينات Maven التالية:

مستودع مافن:

<repository>
    <id>groupdocs-artifact-repository</id>
    <name>GroupDocs Artifact Repository</name>
    <url>https://repository.groupdocs.cloud/repo</url>
</repository>

تبعية المخضرم:

<dependency>
    <groupId>com.groupdocs</groupId
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>23.4</version>
    <scope>compile</scope>
</dependency>

تأكد من تثبيت GroupDocs.Conversion Java SDK بشكل صحيح. الآن ، احصل على معرف العميل والسرية من لوحة القيادة قبل إكمال الخطوات الموضحة أدناه. بمجرد حصولك على معرّفك وسرّك ، أضف مقتطفًا من التعليمات البرمجية في تطبيق قائم على Java:

# Java Convert PDF إلى Image File API و Java SDK
# احصل على client_id و client_secret من https://dashboard.groupdocs.cloud بعد التسجيل المجاني.

String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test-internal-storage";
Configuration configuration = new Configuration(ClientId, ClientSecret);

كيفية تحويل ملف PDF إلى صورة TIFF بجافا

بمجرد اكتمال عملية التثبيت ، يمكنك الانتقال إلى مقتطف الشفرة الذي يحول ملف PDF إلى تنسيق صورة برمجيًا. اتبع الخطوات المذكورة أدناه:

قم بتحميل الملف

أولاً ، قم بتحميل ملف PDF المصدر إلى السحابة باستخدام مقتطف الشفرة الوارد أدناه:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// تحميل الملف إلى Cloud Storage باستخدام Java
public class App {

  public static void main(String[] args) {
        
    // إنشاء مثيل من تحويل API          
    FileApi apiInstance = new FileApi(configuration);
    try {
      File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file.tiff");
      UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.tiff", fileStream, MyStorage);
      FilesUploadResult response = apiInstance.uploadFile(request);
      System.out.println("Expected response type is FilesUploadResult: " + response.getUploaded().size());
    } catch (ApiException e) {
      System.err.println("Exception while calling FileApi:");
      e.printStackTrace();
    }
    
  }
}

نتيجة لذلك ، سيكون ملف PDF الذي تم تحميله متاحًا في قسم الملفات في لوحة التحكم السحابية.

تحويل ملف PDF إلى صورة TIFF بجافا

يرجى اتباع الخطوات أدناه ومقتطف الشفرة كما هو مذكور أدناه لتحويل ملف PDF إلى TIFF في برمجة Java:

  • أولاً ، قم بإنشاء مثيل لـ ConvertApi.
  • ثانيًا ، قم بإنشاء مثيل لـ ConvertSettings
  • حدد اسم التخزين وأدخل مسار ملف PDF للإدخال.
  • الآن ، قم بتوفير تنسيق ملف الإخراج كـ “tiff”
  • بعد ذلك ، قم بإنشاء مثيل لـ TiffConvertOptions
  • قم بتوفير خيارات تحويل متنوعة مثل setFromPage و setPagesCount وما إلى ذلك.
  • ثم قم بتعيين خيارات التحويل ومسار ملف الإخراج
  • قم بتكوين ConvertDocumentRequest باستخدام إعدادات التحويل كمعامل
  • أخيرًا ، قم باستدعاء ConvertApi.convertDocument() لتحويل الملف إلى تنسيق JPG.

يوضح رمز المثال أدناه كيفية تحويل ملف PDF إلى ملف TIFF في Java باستخدام REST API:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// كيفية تحويل ملف PDF إلى صورة TIFF بجافا
public class App {

  public static void main(String[] args) {
    
    // إنشاء مثيل من تحويل API
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // تحضير إعدادات التحويل
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.pdf");
      settings.setFormat("tiff");
      
      TiffConvertOptions convertOptions = new TiffConvertOptions();
      convertOptions.setFromPage(1);
      convertOptions.setPagesCount(1);
       
      settings.setConvertOptions(convertOptions);
      settings.setOutputPath("java-testing/output-sample-file.tiff");
    
      // التحويل إلى التنسيق المحدد
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}

قم بتنزيل الملف المحول

سيحفظ نموذج التعليمات البرمجية المذكور أعلاه ملف PDF المحول إلى تنسيق صورة TIFF في التخزين السحابي. يمكنك تنزيله باستخدام نموذج التعليمات البرمجية التالي:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// قم بتنزيل الملف من Cloud Storage في Java
public class App {

  public static void main(String[] args) {
        
    // إنشاء مثيل من تحويل API          
    FileApi apiInstance = new FileApi(configuration);
    try {
      DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.tiff", MyStorage, null);
      File response = apiInstance.downloadFile(request);
      System.err.println("Expected response type is File: " + response.length());
    } catch (ApiException e) {
      System.err.println("Exception while calling FileApi:");
      e.printStackTrace();
    }
    
  }
}

كيفية تحويل PDF إلى تنسيق JPEG بجافا

في هذا القسم ، سوف نستكشف بعض الميزات المتقدمة من PDF إلى JPEG Java API. علاوة على ذلك ، يمكنك الاطلاع على قائمة بجميع الفئات المتاحة وطرقها هنا.

فيما يلي الخطوات ومقتطف الشفرة المذكور أدناه لتحويل ملف PDF إلى تنسيق JPEG في Java برمجيًا:

  • أولاً ، قم بإنشاء مثيل لـ ConvertApi
  • ثم قم بإنشاء كائن من ConvertSettings
  • عيّن اسم التخزين وأدخل مسار ملف PDF
  • الآن ، اختر تنسيق الحفظ الدقيق مثل “jpg”
  • قم بإنشاء كائن من فئة JpegConvertOptions لتحديد خيارات إضافية.
  • قم بتعيين خيارات تحويل متنوعة مثل setFromPage و setPagesCount وما إلى ذلك.
  • الآن ، قم بتعيين خيارات التحويل ومسار ملف الإخراج
  • ثم قم بإنشاء ConvertDocumentRequest باستخدام إعدادات التحويل كمعامل
  • أخيرًا ، قم باستدعاء ConvertApi.convertDocument() لحفظ المستند بتنسيق JPG

يوضح مثال الكود التالي كيفية تحويل ملف PDF إلى صورة JPEG في Java باستخدام الإعدادات المتقدمة:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// كيفية تحويل PDF إلى تنسيق JPEG بجافا
public class App {

  public static void main(String[] args) {
    
    // إنشاء مثيل من تحويل API
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // تحضير إعدادات التحويل
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.pdf");
      settings.setFormat("jpeg");

      JpegConvertOptions convertOptions = new JpegConvertOptions();
      convertOptions.setFromPage(1);
      convertOptions.setPagesCount(1);
       
      settings.setConvertOptions(convertOptions);
      settings.setOutputPath("java-testing/output-sample-file.jpeg");
    
      // التحويل إلى التنسيق المحدد
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}

قم بتحويل ملف PDF إلى ملف BMP باستخدام Java

وبالمثل ، يرجى اتباع الإرشادات أدناه ورمز جافا لتحويل تنسيق PDF إلى ملف BMP برمجيًا في Java:

  • أولاً ، قم بإنشاء مثيل لـ ConvertApi
  • ثانيًا ، قم بإنشاء مثيل ConvertSettings
  • عيّن اسم التخزين وأدخل مسار ملف JPG
  • الآن ، قم بتوفير تنسيق ملف الإخراج كـ “pdf”
  • بعد ذلك ، قم بإنشاء مثيل لـ BmpConvertOptions
  • قم بتوفير خيارات تحويل متنوعة مثل setFromPage و setPagesCount وما إلى ذلك.
  • ثم قم بتعيين خيارات التحويل ومسار ملف الإخراج
  • قم بتكوين ConvertDocumentRequest باستخدام إعدادات التحويل كمعامل
  • أخيرًا ، قم باستدعاء التحويل باستخدام الأسلوب ConvertApi.convertDocument()

يوضح مثال الكود التالي كيفية تحويل ملف PDF إلى تنسيق BMP في Java باستخدام REST API:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// كيفية تحويل ملف PDF إلى ملف BMP باستخدام Java
public class App {

  public static void main(String[] args) {
    
    // إنشاء مثيل من تحويل API
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // تحضير إعدادات التحويل
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.pdf");
      settings.setFormat("bmp");

      BmpConvertOptions convertOptions = new BmpConvertOptions();
      convertOptions.setFromPage(1);
      convertOptions.setPagesCount(1);
       
      settings.setConvertOptions(convertOptions);
      settings.setOutputPath("java-testing/output-sample-file.bmp");
    
      // التحويل إلى التنسيق المحدد
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}

أخيرًا ، سيحفظ مثال الكود أعلاه ملف BMP في السحابة. اتبع الخطوات المذكورة بالفعل لتحميل الملف ثم قم بتنزيل الملف المحول من التخزين السحابي.

قم بتحويل مستند PDF إلى ملف GIF باستخدام Java

توضح الخطوات التالية كيفية تحويل صورة PDF إلى GIF باستخدام كود جافا بالتفصيل:

  • أولاً ، قم بإنشاء مثيل لفئة ConvertApi
  • ثانيًا ، قم بإنشاء مثيل فئة ConvertSettings
  • ثالثًا ، قم بتعيين اسم التخزين وإدخال مسار ملف JPG
  • بعد ذلك ، قدِّم تنسيق ملف الإخراج كـ “pdf”
  • بعد ذلك ، قم بإنشاء مثيل لفئة GifConvertOptions
  • قم بتوفير خيارات تحويل متنوعة مثل setFromPage و setPagesCount وما إلى ذلك.
  • ثم قم بتعيين خيارات التحويل ومسار ملف الإخراج
  • قم بتكوين ConvertDocumentRequest باستخدام إعدادات التحويل كمعامل
  • أخيرًا ، قم باستدعاء التحويل باستخدام فئة ConvertApi.convertDocument()

يوضح مثال الكود التالي كيفية تحويل ملف PDF إلى صورة GIF في Java باستخدام REST API:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// كيفية تحويل ملف PDF إلى ملف GIF باستخدام Java
public class App {

  public static void main(String[] args) {
    
    // إنشاء مثيل من تحويل API
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // تحضير إعدادات التحويل
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.pdf");
      settings.setFormat("gif");

      GifConvertOptions convertOptions = new GifConvertOptions();
      convertOptions.setFromPage(1);
      convertOptions.setPagesCount(1);
       
      settings.setConvertOptions(convertOptions);
      settings.setOutputPath("java-testing/output-sample-file.gif");
    
      // التحويل إلى التنسيق المحدد
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}

أخيرًا ، سيحفظ مثال الكود أعلاه ملف GIF على السحابة. اتبع الخطوات المذكورة بالفعل لتحميل الملف ثم قم بتنزيل الملف المحول من التخزين السحابي.

تحويل ملفات PDF إلى صور عبر الإنترنت مجانًا

كيف يتم التحويل من PDF إلى Image TIFF و JPEG و BMP و GIF عبر الإنترنت مجانًا؟ يرجى تجربة محولات PDF إلى صورة عبر الإنترنت التالية PDF to TIFF Converter أو PDF to JPEG Converter أو PDF to BMP Converter أو PDF to GIF Converter إلى قم بتحويل PDF إلى صورة عبر الإنترنت مجانًا ، والتي تم تطويرها باستخدام Groupdocs.Conversion Cloud APIs.

تلخيص لما سبق

ننهي هذه المدونة بعد هنا. غطت هذه المقالة ما يلي:

  • كيفية تحويل ملفات PDF إلى تنسيق صورة TIFF برمجيًا في جافا ؛
  • تحميل ملف PDF برمجيًا وتنزيل الملف المحول من السحابة ؛
  • كيفية تحويل صور PDF إلى JPEG في جافا باستخدام الإعدادات المتقدمة ؛
  • كيفية تغيير ملف PDF إلى ملف BMP في جافا برمجيًا ؛
  • تحويل PDF إلى تنسيق صورة GIF في جافا باستخدام الإعدادات المتقدمة ؛

بالإضافة إلى ذلك ، يمكنك استكشاف المزيد حول ميزات تحويل تنسيق الملف بالانتقال إلى الوثائق ، أو من خلال الأمثلة المتوفرة على GitHub. لدينا أيضًا قسم مرجع API الذي يتيح لك تصور والتفاعل مع واجهات برمجة التطبيقات الخاصة بنا مباشرة من خلال المتصفح.

علاوة على ذلك ، يكتب groupdocs.cloud مقالات مدونة أخرى حول مواضيع جديدة. لذلك ، يرجى البقاء على اتصال للحصول على آخر التحديثات.

طرح سؤال

لا تتردد في مشاركة أي أسئلة أو استفسارات لديك على منتدى الدعم الخاص بنا.

أسئلة وأجوبة

كيف أقوم بتحويل PDF إلى صورة في Java؟

يرجى اتباع هذا الرابط للتعرف على مقتطف شفرة Java حول كيفية تغيير PDF إلى ملف صورة بسرعة وسهولة.

كيفية تحويل ملف PDF إلى ملف صورة باستخدام واجهة برمجة تطبيقات REST؟

قم بإنشاء مثيل لـ ConvertApi ، وقم بتعيين قيم إعدادات التحويل ، واستدعاء طريقة convertDocument باستخدام ConvertDocumentRequest لتحويل PDF إلى تنسيق صورة.

كيفية تثبيت PDF to Image Converter API؟

قم بتنزيل وتثبيت مكتبة معالجة الصور Java لإنشاء وتحويل ملف PDF إلى صورة برمجيًا.

كيف أقوم بتحويل PDF إلى صورة في Windows؟

يرجى زيارة هذا الرابط لتنزيل برنامج تحويل PDF إلى صورة دون اتصال بالإنترنت لنظام التشغيل windows. يمكن استخدام برنامج التنزيل المجاني هذا عبر الإنترنت لتحويل ملفات PDF إلى صور لتحويل ملفات PDF إلى صور في Windows بسرعة ، بنقرة واحدة.

اقتراحات للقراءة

يرجى الاطلاع على الأقسام التالية لمعرفة المزيد حول: