Java kullanarak PDF Dosyasını PNG'ye ve PNG'yi PDF Formatına dönüştürme

Java kullanarak PDF Dosyasını PNG’ye ve PNG’yi PDF Formatına Dönüştürün

PDF’yi PNG’ye nasıl dönüştüreceğinizi veya tam tersini merak ediyorsanız, size bunu yapmanın inanılmaz derecede kolay ve basit olduğunu söylemek için buradayım. PDF(Taşınabilir Belge Biçimi), çevrimiçi belgeleri korumak ve güvenliğini sağlamak için en popüler dosya biçimlerinden biridir. PNG, logolar gibi yüksek çözünürlüklü görüntüler için daha fazla ayrıntı içeren sıkıştırılmış bir görüntü dosyası biçimidir. Bir görüntüyü veya fotoğrafı orijinal kalitede bir belgeye veya JPG’den PDF’ye dönüştürmeyi tercih etmenizin birçok nedeni olabilir. Örneğin, verilerin güvenliğini sağlamak veya internet üzerinden taşımak için görüntü dosyalarının boyutunu azaltmak için. Bu nedenle, bu makale Java kullanılarak PDF Dosyasının PNG’ye ve PNG’nin PDF Formatına nasıl dönüştürüleceğini kapsar.

Bu yazıda aşağıdaki noktaları/konuları tartışacağız:

Java, REST API kullanarak PDF’yi PNG’ye ve PNG’yi PDF’ye dönüştürün – Kurulum

Java’da PDF’yi PNG’ye ve PNG’yi PDF’ye dönüştürmek için GroupDocs.Conversion Cloud API’nin Java SDK‘sını kullanacağım. PDF dosyalarını PNG gibi görüntü biçimlerine dönüştürmek için bu zengin özellikli Java kitaplığını yükleyin. İleri geri dönüştürülebilen çok çeşitli dosya formatı dönüştürme yöntemleri sunar. Ayrıca, bu belge işleme Java kitaplığının Java projenize kurulumu çok hızlı ve kolaydır.

Jar dosyalarını indirebilir veya aşağıdaki Maven yapılandırmalarını takip edebilirsiniz.

Maven Deposu:

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

Maven Bağımlılığı:

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

Lütfen belirtilen adımları izlemeden önce [Kontrol panelinden Müşteri Kimliği ve Sırrı] toplayın]10. Kimliğinizi ve sırrınızı aldıktan sonra, kod parçacığını Java tabanlı bir uygulamaya ekleyin:

# Ücretsiz kayıttan sonra client_id ve client_secret'inizi https://dashboard.groupdocs.cloud adresinden alın.

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

REST API kullanarak Java’da PDF’yi PNG Formatına Dönüştürme

Yükleme işlemi tamamlandıktan sonra, PDF dosyasını program aracılığıyla PNG biçimine dönüştüren kod parçacığına atlayabilirsiniz. Aşağıda belirtilen adımları izleyin:

Dosyayı Yükle

Öncelikle, aşağıda verilen kod parçacığını kullanarak PDF dosyasını buluta yükleyin:

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;

// Dosyayı Java Kullanarak Bulut Depolamaya Yükleyin
public class App {

  public static void main(String[] args) {
        
    // Dönüştürme API'sinin bir örneğini oluşturun          
    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();
    }
    
  }
}

Sonuç olarak, yüklenen PDF dosyası, bulut üzerindeki kontrol panelinizin dosyalar bölümünde mevcut olacaktır.

PDF Dosyasını Java’da PNG Görüntüsüne Dönüştür

Java SDK, optimize edilmiş dosya dönüştürme işlemini saniyeler içinde gerçekleştiren son derece güçlü bir kitaplıktır. Java’da programlı olarak PDF’yi PNG dosyasına dönüştürmek için lütfen aşağıdaki adımları ve aşağıda belirtilen kod parçacığını izleyin:

  • İlk olarak, bir ConvertApi örneği oluşturun
  • İkinci olarak, ConvertSettings örneği oluşturun
  • Depolama adını ayarlayın ve PDF dosya yolunu girin
  • Şimdi, çıktı dosyası biçimini “png” olarak sağlayın
  • Ardından, çıktı dosyası yolunu ayarlayın
  • Parametre olarak dönüştürme ayarlarıyla ConvertDocumentRequest oluşturun
  • Son olarak, dosyayı PNG biçiminde dönüştürmek için ConvertApi.convertDocument() öğesini çağırın

Aşağıdaki kod örneği, REST API kullanılarak Java’da PDF dosyasının PNG dosya biçimine nasıl dönüştürüleceğini gösterir:

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;

// REST API kullanarak Java'da PDF Belgesini Çevrimiçi PNG'ye Dönüştürme
public class App {

  public static void main(String[] args) {
    
    // Dönüştürme API'sinin bir örneğini oluşturun
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Dönüştürme ayarlarını hazırlayın
      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");
    
      // belirtilen biçime dönüştür
      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();
    }
  }
}

Dönüştürülen Dosyayı İndirin

Yukarıdaki kod örneği, dönüştürülen PDF’yi PNG dosyasına bulutta kaydedecektir. Aşağıdaki kod örneğini kullanarak indirebilirsiniz:

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;

// Java'daki Bulut Depolama Alanından Dosya İndirin
public class App {

  public static void main(String[] args) {
        
    // Dönüştürme API'sinin bir örneğini oluşturun          
    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();
    }
    
  }
}

Gelişmiş Ayarları Kullanarak Java’da PDF’yi PNG Görüntülerine Dönüştürün

Genel olarak, daha yüksek çözünürlüklü ve kaliteli bir görüntü daha nettir. Java’da programlı olarak PDF’yi PNG’ye dönüştürmek için aşağıdaki adımları ve kod parçacığını izleyerek görüntü çözünürlüğünü özelleştirebilirsiniz:

  • ConvertApi örneğini başlat
  • Bir ConvertSettings nesnesi oluşturun
  • Depolama adını ayarlayın ve PDF dosya yolunu girin
  • Ardından, çıktı dosyası biçimi olarak “png"yi ayarlayın
  • Ek seçenekler belirtmek için PngConvertOptions sınıfından bir nesne oluşturun.
  • Bir belgenin sayfalarını dönüştürmek için setFromPage, setPagesCount vb. gibi çeşitli convertOptions ayarlayın.
  • Şimdi convertOptions’ı ve çıktı dosyası yolunu ayarlayın
  • Parametre olarak dönüştürme ayarlarıyla ConvertDocumentRequest oluşturun
  • Son olarak, belgeyi PNG biçiminde kaydetmek için ConvertApi.convertDocument() öğesini çağırın

Aşağıdaki kod örneği, REST API kullanılarak Java’da PDF’nin PNG dosya biçimine nasıl dönüştürüleceğini gösterir:

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;

// Gelişmiş Ayarlar Kullanılarak Java'da PDF Dosyasını PNG Formatına Dönüştürme
public class App {

  public static void main(String[] args) {
    
    // Dönüştürme API'sinin bir örneğini oluşturun
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Dönüştürme ayarlarını hazırlayın
      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");
    
      // belirtilen biçime dönüştür
      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();
    }
  }
}

REST API kullanarak PNG Dosyasını Java’da PDF’ye Dönüştürme

PNG dosyasını programlı olarak PDF’ye dönüştürmek için lütfen aşağıda belirtilen adımları izleyin:

  • İlk olarak, ConvertApi sınıfının bir örneğini oluşturun
  • ardından, ConvertSettings sınıfı örneği oluşturun
  • Depolama adını ayarlayın ve PNG dosya yolunu girin
  • Şimdi, çıktı dosyası formatını “pdf” olarak sağlayın
  • Ardından, çıktı dosyası yolunu ayarlayın
  • Parametre olarak dönüştürme ayarlarıyla ConvertDocumentRequest oluşturun
  • Son olarak, ConvertApi.convertDocument() yöntemini kullanarak dönüştürmeyi çağırın

Aşağıdaki kod örneği, PNG dosyasının Java’da REST API kullanılarak PDF’ye nasıl dönüştürüleceğini gösterir:

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;

// REST API kullanarak Java'da PNG'yi PDF Olarak Dönüştürme ve Kaydetme
public class App {

  public static void main(String[] args) {
    
    // Dönüştürme API'sinin bir örneğini oluşturun
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // Dönüştürme ayarlarını hazırlayın
      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");
    
      // belirtilen biçime dönüştür
      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();
    }
  }
}

Son olarak, yukarıdaki kod örneği PNG dosyasını buluta kaydedecektir. Dosyayı yüklemek ve ardından dönüştürülen dosyayı bulut depolama alanına indirmek için daha önce açıklanan adımları izleyin.

Ücretsiz Çevrimiçi PDF’den PNG’ye Dönüştürücü

Çevrimiçi PDF’den PNG’ye dönüştürücü nedir? Lütfen Groupdocs.Conversion Cloud API’leri kullanılarak geliştirilen aşağıdaki ücretsiz çevrimiçi PDF’den PNG’ye dönüştürücü deneyin.

Çevrimiçi PNG’den PDF’e Ücretsiz Dönüştürücü

PNG’yi PDF dosyasına ücretsiz olarak nasıl dönüştürebilirim? Lütfen Groupdocs.Conversion Cloud API’leri kullanılarak geliştirilmiş ücretsiz çevrimiçi PNG’den PDF’e dönüştürücü deneyin.

Özetliyor

Bu blog yazısını burada sonlandırıyoruz. Bu yazıda şunları ele aldık:

  • java’da programlı olarak PDF’yi PNG’ye dönüştürme;
  • PDF’yi programlı olarak yükleyin ve dönüştürülen dosyayı buluttan indirin;
  • java’da gelişmiş ayarlar kullanılarak PDF’nin PNG’ye dönüştürülmesi;
  • java’da programlı olarak PNG’yi PDF’ye dönüştürme;

Java Conversion API hakkında daha fazlasını keşfetmek için dokümantasyona veya GitHub üzerindeki mevcut örneklere gidebilirsiniz. Ayrıca, doğrudan web tarayıcısı aracılığıyla çevrimiçi API’mizi görselleştirmenize ve onunla etkileşimde bulunmanıza yardımcı olan bir API Referansı bölümü de sağlıyoruz.

Ayrıca, groupdocs.cloud yeni konularda başka blog gönderileri yazıyor. Bu nedenle, en son güncellemeler için lütfen iletişimde kalın.

Bir soru sor

Sorularınızı ve sorularınızı forumumuzdan bize bildirebilirsiniz.

SSS

Java’da PDF’yi PNG’ye nasıl dönüştürebilirim?

PDF’nin nasıl hızlı ve kolay bir şekilde PNG dosyasına dönüştürüleceğine ilişkin Java kod parçacığı hakkında bilgi edinmek için lütfen bu bağlantıyı ziyaret edin.

REST API kullanarak PDF’yi PNG dosyasına nasıl dönüştürebilirim?

Bir ConvertApi örneği oluşturun, dönüştürme ayarlarının değerlerini ayarlayın ve PDF’yi bir PNG dosyasına dönüştürmek için ConvertDocumentRequest ile convertDocument yöntemini çağırın.

PDF ücretsiz çevrimiçi olarak PNG’ye nasıl dönüştürülür?

Ücretsiz çevrimiçi PDF’den PNG’ye dönüştürücü, PDF’yi hızlı ve kolay bir şekilde PNG biçimine dönüştürmenize olanak tanır. Dönüştürme tamamlandıktan sonra PNG dosyasını indirebilirsiniz.

PDF dosyasını çevrimiçi ücretsiz olarak PNG’ye nasıl dönüştürebilirim?

  • Çevrimiçi PDF’den PNG’ye dönüştürücü ücretsiz açın
  • PDF sayfasını yüklemek veya PDF dosyasını sürükleyip bırakmak için dosya bırakma alanının içine tıklayın.
  • Şimdi Dönüştür düğmesine tıklayın ve çevrimiçi PDF’den PNG’ye dönüştürme yazılımı, PDF dosyasını PNG’ye dönüştürecektir.
  • Çıktı dosyasının indirme bağlantısı, PDF’yi bir PNG dosyasına dönüştürdükten hemen sonra kullanılabilir olacaktır.

PDF to PNG format converter ücretsiz indirme kitaplığı nasıl kurulur?

PDF’yi PNG dönüştürücüsü ücretsiz indirme Java kitaplığı yükleyin ve PDF’yi programlı olarak PNG’ye dönüştürün.

Windows’ta PDF’yi PNG’ye çevrimdışı olarak nasıl dönüştürebilirim?

Windows için ücretsiz PDF’den PNG’ye dönüştürme yazılımını indirmek için lütfen bu bağlantıyı ziyaret edin. Bu çevrimiçi PDF’den PNG’ye dönüştürücü ücretsiz indirme yazılımı, PDF’yi pencerelerde tek bir tıklamayla hızlı bir şekilde PNG’ye dönüştürmek için kullanılabilir.

PNG’yi Java’da PDF’ye nasıl dönüştürebilirim?

PNG’yi hızlı ve kolay bir şekilde PDF dosyalarına dönüştürmeye ilişkin Java kod parçacığını öğrenmek için lütfen bu bağlantıyı takip edin.

REST API kullanarak PNG’yi PDF dosyasına nasıl dönüştürebilirim?

Bir ConvertApi örneği oluşturun, dönüştürme ayarlarının değerlerini ayarlayın ve PNG’yi PDF dosyasına dönüştürmek için ConvertDocumentRequest ile convertDocument yöntemini çağırın.

PNG’yi çevrimiçi olarak ücretsiz PDF’ye nasıl dönüştürebilirim?

Ücretsiz çevrimiçi PNG’den PDF’e dönüştürücü, PNG’yi hızlı ve kolay bir şekilde PDF biçimine aktarmanıza olanak tanır. Dönüştürme tamamlandıktan sonra PNG dosyasını indirebilirsiniz.

PNG’yi çevrimiçi ücretsiz olarak PDF dosyasına nasıl dönüştürebilirim?

  • ücretsiz çevrimiçi PNG’den PDF’e dönüştürücü açın
  • PNG yüklemek için dosya bırakma alanının içine tıklayın veya bir PNG dosyasını sürükleyip bırakın.
  • Şimdi Dönüştür düğmesine tıklayın, çevrimiçi PNG’den PDF’e dönüştürücü uygulaması PNG’yi PDF’ye dönüştürecektir.
  • Çıktı dosyasının indirme bağlantısı, verileri PNG’den PDF dosyasına dönüştürdükten hemen sonra kullanılabilir olacaktır.

PNG’den PDF formatına dönüştürücü ücretsiz indirme kitaplığı nasıl kurulur?

PNG’yi PDF’e dönüştürücü ücretsiz Java kitaplığı indirin yükleyin ve PNG’yi programlı olarak PDF’ye dönüştürün.

PNG’yi pencerelerde çevrimdışı olarak PDF’ye nasıl dönüştürebilirim?

Windows için ücretsiz PNG’den PDF’e dönüştürücü yazılımını indirmek için lütfen bu bağlantıyı ziyaret edin. Bu çevrimiçi PNG’den PDF’e dönüştürücü ücretsiz indirme yazılımı, PNG’yi pencerelerde tek bir tıklamayla hızlı bir şekilde PDF’ye dönüştürmek için kullanılabilir.

Ayrıca bakınız

Daha fazla bilgi için aşağıdaki makaleleri ziyaret etmenizi öneririz: