نحوه تبدیل فایل PDF به فرمت PNG و PNG به فرمت PDF با استفاده از جاوا

با استفاده از جاوا فایل PDF را به فرمت PNG و PNG به PDF تبدیل کنید

اگر فکر کرده اید که چگونه PDF را به PNG یا برعکس تبدیل کنید، من اینجا هستم تا به شما بگویم که انجام این کار فوق العاده آسان و ساده است. PDF(قالب سند قابل حمل) یکی از محبوب ترین فرمت های فایل برای محافظت و ایمن سازی اسناد آنلاین است. PNG یک فرمت فایل تصویری فشرده است که حاوی جزئیات بیشتری برای تصاویر با وضوح بالا مانند آرم است. دلایل زیادی وجود دارد که ترجیح می دهید یک تصویر یا عکس را به یک سند یا JPG به PDF با کیفیت اصلی تبدیل کنید. به عنوان مثال، برای ایمن سازی داده ها یا کاهش اندازه فایل های تصویری برای انتقال از طریق اینترنت. بنابراین، این مقاله نحوه تبدیل فایل PDF به فرمت PNG و PNG به فرمت PDF با استفاده از جاوا را پوشش می دهد.

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

جاوا تبدیل PDF به PNG و PNG به PDF با استفاده از REST API – نصب

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

می‌توانید فایل‌های 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>

لطفاً قبل از انجام مراحل ذکر شده، [شناسه مشتری و راز را از داشبورد10 جمع آوری کنید. هنگامی که شناسه و راز خود را دریافت کردید، قطعه کد را به یک برنامه مبتنی بر جاوا اضافه کنید:

# پس از ثبت نام رایگان، 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 به فرمت PNG در جاوا با استفاده از REST API

پس از اتمام مراحل نصب، می توانید به قطعه کدی بروید که فایل PDF را به صورت برنامه ریزی شده به فرمت PNG تغییر می دهد. مراحل ذکر شده در زیر را دنبال کنید:

فایل را آپلود کنید

ابتدا فایل 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.pdf");
      UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.pdf", 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 به تصویر PNG در جاوا

Java SDK یک کتابخانه بسیار قدرتمند است که تبدیل فایل بهینه شده را در عرض چند ثانیه انجام می دهد. لطفاً برای تبدیل PDF به فایل PNG به صورت برنامه‌نویسی در جاوا مراحل زیر و قطعه کد را که در زیر ذکر شده است دنبال کنید:

  • ابتدا یک نمونه از ConvertApi ایجاد کنید
  • در مرحله دوم، نمونه ConvertSettings را ایجاد کنید
  • نام ذخیره سازی را تنظیم کرده و مسیر فایل PDF را وارد کنید
  • اکنون فرمت فایل خروجی را به صورت “png” ارائه دهید.
  • سپس مسیر فایل خروجی را تنظیم کنید
  • ConvertDocumentRequest را با تنظیمات تبدیل به عنوان پارامتر ایجاد کنید
  • در نهایت، ConvertApi.convertDocument() را برای تبدیل فایل به فرمت PNG فراخوانی کنید.

مثال کد زیر نحوه تبدیل فایل PDF به فرمت فایل PNG در جاوا را با استفاده از 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 به PNG آنلاین در جاوا با استفاده از REST API
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("png");
      
      settings.setOutputPath("java-testing/output-sample-file.png");
    
      // تبدیل به فرمت مشخص شده
      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 تبدیل شده به PNG را در فضای ابری ذخیره می کند. با استفاده از نمونه کد زیر می توانید آن را دانلود کنید:

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.png", 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 به تصاویر PNG در جاوا با استفاده از تنظیمات پیشرفته

عموماً تصویری با وضوح و کیفیت بالاتر واضح تر است. می‌توانید هنگام انجام مراحل و قطعه کد زیر برای تبدیل PDF به تصویر PNG در جاوا، وضوح تصویر را سفارشی کنید:

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

مثال کد زیر نحوه تبدیل PDF به فرمت فایل PNG در جاوا را با استفاده از 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 به فرمت PNG در جاوا با استفاده از تنظیمات پیشرفته
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("png");

      PngConvertOptions convertOptions = new PngConvertOptions();
      convertOptions.setFromPage(1);
      convertOptions.setPagesCount(1);
       
      settings.setConvertOptions(convertOptions);
      settings.setOutputPath("java-testing/output-sample-file.png");
    
      // تبدیل به فرمت مشخص شده
      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();
    }
  }
}

نحوه تبدیل فایل PNG به PDF در جاوا با استفاده از REST API

لطفا مراحل ذکر شده در زیر را برای تبدیل فایل PNG به PDF به صورت برنامه ای دنبال کنید:

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

مثال کد زیر نحوه تبدیل فایل PNG به PDF در جاوا را با استفاده از 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;

// نحوه تبدیل و ذخیره یک PNG به عنوان PDF در جاوا با استفاده از REST API
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.png");
      settings.setFormat("pdf");
      
      settings.setOutputPath("java-testing/output-sample-file.pdf");
    
      // تبدیل به فرمت مشخص شده
      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();
    }
  }
}

در نهایت، نمونه کد بالا فایل PNG را در فضای ابری ذخیره می کند. برای آپلود فایل مراحلی را که قبلا توضیح داده شده دنبال کنید و سپس فایل تبدیل شده را در فضای ذخیره سازی ابری دانلود کنید.

تبدیل رایگان PDF به PNG به صورت آنلاین

تبدیل PDF به PNG آنلاین چیست؟ لطفاً [مبدل آنلاین رایگان PDF به PNG21 زیر را امتحان کنید، که با استفاده از APIهای Groupdocs.Conversion Cloud توسعه یافته است.

تبدیل آنلاین PNG به PDF رایگان

چگونه به صورت رایگان PNG را به فایل PDF تبدیل کنیم؟ لطفاً مبدل آنلاین رایگان PNG به PDF زیر را امتحان کنید، که با استفاده از Groupdocs.Conversion Cloud API توسعه یافته است.

جمع بندی

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

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

برای بررسی بیشتر در مورد Java Conversion API، می‌توانید به اسناد یا نمونه‌های موجود در GitHub بروید. ما همچنین یک بخش API Reference ارائه می‌کنیم که به شما کمک می‌کند تا API آنلاین خود را مستقیماً از طریق مرورگر وب تجسم کنید و با آن تعامل داشته باشید.

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

یه سوال بپرس

می‌توانید در مورد سؤالات و سؤالات خود در [تالار گفتمان] ما به ما اطلاع دهید. (https://forum.groupdocs.cloud/c/conversion/11)

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

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

لطفاً از این پیوند دیدن کنید تا در مورد قطعه کد جاوا در مورد چگونگی تبدیل سریع و آسان PDF به فایل PNG بیاموزید.

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

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

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

مبدل آنلاین رایگان PDF به PNG به شما امکان می دهد PDF را سریع و آسان به فرمت PNG تبدیل کنید. پس از تکمیل تبدیل، می توانید فایل PNG را دانلود کنید.

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

  • [مبدل آنلاین PDF به PNG] را باز کنید (https://products.groupdocs.app/conversion/pdf-to-png)
  • برای آپلود صفحه پی‌دی‌اف روی قسمت رها کردن فایل کلیک کنید یا فایل PDF را بکشید و رها کنید.
  • بر روی دکمه Convert Now کلیک کنید و نرم افزار تبدیل آنلاین PDF به PNG فایل PDF را به PNG تبدیل می کند.
  • لینک دانلود فایل خروجی بلافاصله پس از تبدیل PDF به فایل PNG در دسترس خواهد بود.

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

مبدل PDF به PNG دانلود رایگان کتابخانه جاوا را برای ایجاد، نصب کنید و PDF را به صورت برنامه‌نویسی به PNG تبدیل کنید.

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

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

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

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

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

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

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

مبدل آنلاین رایگان PNG به PDF به شما امکان می دهد سریع و آسان PNG را به فرمت PDF صادر کنید. پس از تکمیل تبدیل، می توانید فایل PNG را دانلود کنید.

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

  • [مبدل آنلاین PNG به PDF] را باز کنید (https://products.groupdocs.app/conversion/png-to-pdf)
  • برای آپلود PNG داخل قسمت رها کردن فایل کلیک کنید یا یک فایل PNG را بکشید و رها کنید.
  • روی دکمه Convert Now کلیک کنید، برنامه آنلاین تبدیل PNG به PDF PNG را به PDF تبدیل می کند.
  • لینک دانلود فایل خروجی بلافاصله پس از تبدیل داده ها از فایل PNG به PDF در دسترس خواهد بود.

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

مبدل PNG به PDF دانلود رایگان کتابخانه جاوا را برای ایجاد، نصب کنید و PNG را به صورت برنامه‌نویسی به PDF تبدیل کنید.

چگونه در ویندوز به صورت آفلاین PNG را به PDF تبدیل کنم؟

لطفاً برای دانلود رایگان نرم افزار تبدیل PNG به PDF برای ویندوز از این پیوند دیدن کنید. این نرم افزار دانلود رایگان تبدیل PNG به PDF را می توان برای تبدیل سریع PNG به PDF در ویندوز با یک کلیک استفاده کرد.

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

توصیه می کنیم برای اطلاعات بیشتر از مقالات زیر دیدن کنید: