نحوه تبدیل فایل PDF به فایل تصویری مانند TIFF، JPEG، BMP یا GIF با استفاده از جاوا

تبدیل سند PDF به فایل تصویری TIFF، JPEG، BMP یا GIF در جاوا

اگر می‌خواهید چگونه یک PDF را به یک تصویر تبدیل کنید، من اینجا هستم تا به شما بگویم که انجام آن با استفاده از Java API بسیار آسان و ساده است. این مبدل PDF قدرتمند Java API به شما امکان می دهد هر فایل PDF را به فرمت های تصویری مانند TIFF، JPEG، BMP و GIF به سرعت و آنلاین تبدیل کنید. همانطور که می دانیم، یک تصویر یکی از مهم ترین اجزای داده است، بنابراین کاربران اغلب نیاز به تبدیل PDF به تصویر دارند. تجزیه، ترسیم و نمایش محتوا از یک سند PDF به دلیل پیچیدگی آن دشوار است. تبدیل یک سند PDF به یک فایل تصویری آن را در دسترس تر، به راحتی قابل مشاهده و ایمن تر می کند. بنابراین، این مقاله راه حلی برای نحوه تبدیل PDF به فایل تصویری TIFF، JPEG، BMP و GIF در جاوا به شما ارائه می دهد.

در این مقاله به نکات زیر خواهیم پرداخت:

جاوا تبدیل PDF به فایل تصویری API - نصب SDK

برای تبدیل فایل‌های PDF به فرمت تصویر جاوا، از Java SDK از GroupDocs.Conversion Cloud API استفاده خواهم کرد. این یک کتابخانه جاوا موثر برای تبدیل فایل های PDF به فرمت های تصویری از جمله JPEG، PNG، TIFF و BMP است. گزینه های مختلفی برای تبدیل فایل ارائه می دهد که یکی از آنها تبدیل فایل های PDF به تصویر است. ادغام برنامه جاوا شما با یک API تبدیل PDF به JPG به لطف روش نصب ساده و آسان این کتابخانه جاوا بسیار سریع است.

برای شروع، می‌توانید فایل‌های JAR را دانلود کنید یا پیکربندی‌های Maven زیر را دنبال کنید:

مخزن Maven:

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

وابستگی Maven:

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

مطمئن شوید که GroupDocs.Conversion Java SDK به درستی نصب شده است. اکنون، قبل از تکمیل مراحل نشان داده شده در زیر، شناسه مشتری و راز خود را از داشبورد دریافت کنید. هنگامی که شناسه و راز خود را دریافت کردید، یک قطعه کد را در یک برنامه مبتنی بر جاوا اضافه کنید:

# جاوا تبدیل PDF به فایل تصویری 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;

// با استفاده از جاوا فایل را در فضای ذخیره سازی ابری آپلود کنید
public class App {

  public static void main(String[] args) {
        
    // یک نمونه از convert 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 آپلود شده در [بخش فایل‌ها15 داشبورد Cloud شما در دسترس خواهد بود.

تبدیل فایل PDF به تصویر TIFF در جاوا

برای تبدیل PDF به فایل TIFF در برنامه نویسی جاوا لطفا مراحل زیر و قطعه کد را همانطور که در زیر ذکر شده است دنبال کنید:

  • ابتدا یک نمونه از ConvertApi ایجاد کنید.
  • در مرحله دوم، یک نمونه از ConvertSettings ایجاد کنید
  • نام ذخیره سازی را مشخص کنید و مسیر فایل PDF ورودی را وارد کنید.
  • اکنون فرمت فایل خروجی را به صورت “tiff” ارائه دهید
  • بعد، یک نمونه از TiffConvertOptions ایجاد کنید
  • گزینه های مختلف تبدیل مانند setFromPage، setPagesCount و غیره را ارائه دهید.
  • سپس گزینه های تبدیل و مسیر فایل خروجی را تنظیم کنید
  • ConvertDocumentRequest را با تنظیمات تبدیل به عنوان پارامتر ایجاد کنید
  • در نهایت، ConvertApi.convertDocument() را برای تبدیل فایل به فرمت JPG فراخوانی کنید.

کد مثال زیر نحوه تبدیل فایل PDF به فایل TIFF در جاوا را با استفاده از 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) {
    
    // یک نمونه از convert 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 در جاوا دانلود کنید
public class App {

  public static void main(String[] args) {
        
    // یک نمونه از convert 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 را بررسی خواهیم کرد. علاوه بر این، می‌توانید لیست تمام کلاس‌های موجود و روش‌های آنها را [اینجا] مشاهده کنید. (https://apireference.groupdocs.cloud/conversion/)

در ادامه مراحل و قطعه کد ذکر شده در زیر برای تبدیل فایل PDF به فرمت JPEG در جاوا به صورت برنامه نویسی آمده است:

  • ابتدا یک نمونه از ConvertApi ایجاد کنید
  • سپس، یک شی از ConvertSettings ایجاد کنید
  • نام ذخیره سازی را تنظیم کرده و مسیر فایل PDF را وارد کنید
  • اکنون، فرمت ذخیره سازی دقیق را به عنوان “jpg” انتخاب کنید
  • یک شی از کلاس JpegConvertOptions برای تعیین گزینه های اضافی ایجاد کنید.
  • گزینه های مختلف تبدیل مانند setFromPage، setPagesCount و غیره را تنظیم کنید.
  • حالا گزینه های تبدیل و مسیر فایل خروجی را تنظیم کنید
  • سپس، ConvertDocumentRequest را با تنظیمات تبدیل به عنوان پارامتر ایجاد کنید
  • در نهایت، ConvertApi.convertDocument() را فراخوانی کنید تا سند در فرمت JPG ذخیره شود.

مثال کد زیر نحوه تبدیل فایل PDF به تصویر JPEG در جاوا را با استفاده از تنظیمات پیشرفته نشان می دهد:

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) {
    
    // یک نمونه از convert 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 با استفاده از جاوا

به طور مشابه، لطفا دستورالعمل های زیر و کد جاوا را برای تبدیل فرمت PDF به فایل BMP به صورت برنامه نویسی در جاوا دنبال کنید:

  • ابتدا یک نمونه از ConvertApi ایجاد کنید
  • در مرحله دوم، نمونه ConvertSettings را ایجاد کنید
  • نام ذخیره سازی را تنظیم کرده و مسیر فایل JPG را وارد کنید
  • اکنون فرمت فایل خروجی را به صورت “pdf” ارائه دهید.
  • بعد، یک نمونه از BmpConvertOptions ایجاد کنید
  • گزینه های مختلف تبدیل مانند setFromPage، setPagesCount و غیره را ارائه دهید.
  • سپس گزینه های تبدیل و مسیر فایل خروجی را تنظیم کنید
  • ConvertDocumentRequest را با تنظیمات تبدیل به عنوان پارامتر ایجاد کنید
  • در نهایت، با استفاده از روش ConvertApi.convertDocument() تبدیل را فراخوانی کنید.

مثال کد زیر نحوه تبدیل فایل PDF به فرمت BMP در جاوا را با استفاده از 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 با استفاده از جاوا
public class App {

  public static void main(String[] args) {
    
    // یک نمونه از convert 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 با استفاده از جاوا

مراحل زیر نحوه تبدیل PDF به تصویر GIF با کد جاوا را با جزئیات نشان می دهد:

  • ابتدا یک نمونه از کلاس ConvertApi ایجاد کنید
  • در مرحله دوم، نمونه کلاس ConvertSettings را ایجاد کنید
  • ثالثاً نام ذخیره سازی را تنظیم کرده و مسیر فایل JPG را وارد کنید
  • سپس فرمت فایل خروجی را به صورت “pdf” ارائه دهید.
  • سپس یک نمونه از کلاس GifConvertOptions ایجاد کنید
  • گزینه های مختلف تبدیل مانند setFromPage، setPagesCount و غیره را ارائه دهید.
  • سپس گزینه های تبدیل و مسیر فایل خروجی را تنظیم کنید
  • ConvertDocumentRequest را با تنظیمات تبدیل به عنوان پارامتر ایجاد کنید
  • در نهایت، تبدیل را با استفاده از کلاس ConvertApi.convertDocument() فراخوانی کنید.

مثال کد زیر نحوه تبدیل فایل PDF به تصویر GIF در جاوا را با استفاده از 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 با استفاده از جاوا
public class App {

  public static void main(String[] args) {
    
    // یک نمونه از convert 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 به TIFF، تبدیل PDF به JPEG، تبدیل PDF به BMP، یا تبدیل PDF به GIF را امتحان کنید. PDF را به صورت رایگان به عکس تبدیل کنید، که با استفاده از APIهای Groupdocs.Conversion Cloud توسعه یافته اند.

جمع بندی

ما این پست وبلاگ را در اینجا جمع می کنیم. این مقاله به موارد زیر پرداخته است:

  • نحوه تبدیل فایل های PDF به فرمت تصویر TIFF به صورت برنامه نویسی در جاوا.
  • به صورت برنامه نویسی PDF را آپلود کنید و فایل تبدیل شده را از ابر دانلود کنید.
  • نحوه تبدیل PDF به تصاویر JPEG در جاوا با استفاده از تنظیمات پیشرفته.
  • نحوه تغییر فایل PDF به فایل BMP در جاوا به صورت برنامه نویسی.
  • تبدیل PDF به فرمت تصویر GIF در جاوا با استفاده از تنظیمات پیشرفته.

علاوه بر این، می‌توانید با پیمایش به [اسناد28، یا با نمونه‌های موجود در GitHub درباره ویژگی‌های تبدیل فرمت فایل اطلاعات بیشتری کسب کنید. ما همچنین یک بخش API Reference داریم که به شما امکان می دهد API های ما را مستقیماً از طریق مرورگر تجسم کنید و با آنها تعامل داشته باشید.

علاوه بر این، groupdocs.cloud مقالات وبلاگ دیگری درباره موضوعات جدید می نویسد. بنابراین، لطفا برای اطلاع از آخرین به روز رسانی ها در تماس باشید.

سوال بپرس

در صورت تمایل هر گونه سؤال و سؤالی را که ممکن است در پشتیبانی [فروم 32 ما داشته باشید، به اشتراک بگذارید.

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

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

لطفاً [این پیوند33 را دنبال کنید تا قطعه کد جاوا را برای نحوه تبدیل سریع و آسان PDF به فایل تصویری یاد بگیرید.

چگونه با استفاده از REST API PDF را به یک فایل تصویری تبدیل کنیم؟

یک نمونه از ConvertApi ایجاد کنید، مقادیر تنظیمات تبدیل را تنظیم کنید و روش convertDocument را با ConvertDocumentRequest برای تبدیل PDF به فرمت تصویر فراخوانی کنید.

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

برای ایجاد و تبدیل فایل PDF به تصویر به صورت برنامه‌ریزی، کتابخانه پردازش تصویر جاوا را دانلود و نصب کنید.

چگونه PDF را به Image در ویندوز تبدیل کنم؟

لطفاً برای دانلود نرم‌افزار تبدیل پی‌دی‌اف به تصویر به‌صورت آفلاین برای ویندوز به این پیوند مراجعه کنید. این نرم افزار دانلود رایگان تبدیل پی دی اف به تصویر آنلاین را می توان برای تبدیل سریع پی دی اف به تصاویر در ویندوز با یک کلیک استفاده کرد.

خواندن توصیه می شود

لطفاً برای کسب اطلاعات بیشتر به بخش های زیر مراجعه کنید: