REST API kullanarak Java'da PDF dosyasını TIFF biçimine dönüştürün.

Java’da programlı olarak PDF’yi TIFF dosyasına dönüştürme.

PDF(Taşınabilir Belge Biçimi) ve TIFF(Etiketli Görüntü Dosyası Biçimi), belgeleri depolamak ve paylaşmak için iki popüler dosya biçimidir. PDF, farklı cihazlar ve işletim sistemleriyle uyumlu olması nedeniyle yaygın olarak kullanılırken, TIFF dosyası yüksek kaliteli görüntülerin saklanması için tercih edilir. Bazen, arşivleme veya yazdırma gibi çeşitli nedenlerle bir PDF dosyasını TIFF dosyasına dönüştürmeniz gerekebilir. Bu makalede, Java için GroupDocs.Conversion Cloud SDK kullanarak Java’da programlı olarak PDF’yi TIFF dosyasına dönüştürmeyi tartışacağız.

Bu eğitimde aşağıdaki konular ele alınacaktır:

Java PDF to TIFF File Converter API ve SDK Kurulumu

[GroupDocs.Conversion Cloud SDK for Jav][4], Visio, PDF, Word, Excel, PowerPoint, raster görüntüler ve çok daha fazlasını içerir. GroupDocs.Conversion Cloud SDK for Java’yı kullanarak, herhangi bir üçüncü taraf yazılımı kullanmadan dosyalarınızı ve resimlerinizi ihtiyacınız olan formata verimli bir şekilde dönüştürebilirsiniz. API’yi Java tabanlı uygulamalara entegre etmek, ek yazılım ihtiyacını ortadan kaldırarak basit ve verimli hale getirilmiştir.

API’nin JAR dosyasını [indirebilir][5] veya projenizin pom.xml dosyasına aşağıdaki depoyu ve bağımlılığı ekleyerek Maven’i kullanarak yükleyebilirsiniz:

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>

Cloud SDK’yı Java uygulamanıza entegre ettikten sonra, bir hesap için [kaydolun][6]. Adımları ve mevcut kod örneklerini izlemeye başlamadan önce [gösterge tablosundan][7] İstemci Kimliğinizi ve İstemci Sırrınızı toplayın. Lütfen kimliğinizi ve sırrınızı aldıktan sonra aşağıda gösterilen kodu girin:

# Ü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 kullanılarak Java’da PDF’yi TIFF Görüntüsüne Dönüştürme

Java için GroupDocs.Conversion Cloud SDK kullanarak bir PDF dosyasını TIFF dosyasına dönüştürmek için şu adımları izleyin:

  • PDF belgesini Buluta [Yükle][8]
  • [Dönüştürün][9] PDF dosyasını Java’da TIFF’e dönüştürün
  • Dönüştürülen dosyayı [İndir][10]

Dosyayı Yükle

Öncelikle, aşağıda verilen kod parçacığını kullanarak PDF belgesini bulut depolama alanına 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][11] mevcut olacaktır.

PDF’yi Java’da TIFF Formatına Dönüştür

Java için GroupDocs.Conversion Bulut SDK’sını kullanarak bir PDF dosyasını Java’da programlı olarak TIFF dosyasına dönüştürmek için izlenecek adımlar ve örnek kod parçacığı aşağıda verilmiştir:

  • İlk olarak, [ConvertApi][12] sınıfının bir örneğini oluşturun.
  • İkinci olarak, [ConvertSettings][13] sınıfının bir örneğini oluşturun.
  • Ardından, bulut depolama adını sağlayın.
  • Giriş PDF dosyası yolunu ve çıktı dosyası formatını “tiff” olarak ayarlayın.
  • Ardından, TiffConvertOptions sınıfının bir örneğini oluşturun.
  • İsteğe bağlı olarak setFromPage, setPagesCount vb. gibi çeşitli dönüştürme seçeneklerini ayarlayın.
  • Şimdi, ConvertSettings örneğini kullanarak dönüştürme seçeneklerini ve çıktı dosyası yolunu ayarlayın.
  • Bundan sonra, ConvertDocumentRequest sınıfı örneği oluşturun ve ConvertSettings parametresini iletin.
  • Son olarak, [convertdocument()][14] yöntemini çağırın ve ConvertDocumentRequest parametresini iletin.

Aşağıdaki kod parçacığı, REST API kullanılarak bir PDF dosyasının Java’da Tiff’e 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;

// Java'da PDF'yi TIFF Dosyası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("tiff");
			
                        TiffConvertOptions convertOptions = new TiffConvertOptions();
                        convertOptions.setFromPage(1);
                        convertOptions.setPagesCount(1);
	      
	                settings.setConvertOptions(convertOptions);
		        settings.setOutputPath("java-testing/output-sample-file.tiff");
		
			// 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();
		}
	}
}
Java, PDF'yi Java'da TIFF dosyasına dönüştürür

Java kullanarak PDF dosyasını TIFF dosyasına dönüştürün

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

Yukarıdaki kod örneği, dönüştürülen TIFF dosyasını buluta kaydedecektir. Aşağıdaki kod parçacığını 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.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();
		}
		
	}
}

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

PDF’yi çevrimiçi olarak ücretsiz olarak TIFF görüntülerine nasıl dönüştürebilirim? Bir PDF’yi TIFF görüntüsüne dönüştürmek için lütfen bir [çevrimiçi PDF’den TIFF’e dönüştürücü][15] deneyin. Bu dönüştürücü, yukarıda belirtilen PDF to TIFF image REST API kullanılarak geliştirilmiştir.

Çözüm

Bu bizi bu blog yazısının sonuna getiriyor. Bu makaleden öğrendikleriniz şunlardır:

  • GroupDocs.Conversion Cloud REST API kullanılarak Java’da programlı olarak PDF’lerin TIFF dosyalarına dönüştürülmesi;
  • PDF dosyasını programlı olarak buluta yükleyin ve ardından dönüştürülen TIFF dosyasını buluttan indirin;
  • ve ücretsiz bir PDF’den TIFF’e dönüştürücü kullanarak çevrimiçi olarak PDF’yi TIFF’e dönüştürün.

Ek olarak, API’lerimizi doğrudan tarayıcı aracılığıyla görselleştirmenize ve bunlarla iletişim kurmanıza olanak tanıyan bir [API Referansı][16] bölümü de sağlıyoruz. Java SDK’nın eksiksiz kaynak kodu [Github][17] üzerinde ücretsiz olarak mevcuttur. Lütfen Java için GroupDocs.Conversion Bulut SDK’sını kontrol edin [Örnekler burada][18]. Ayrıca, [Başlarken kılavuzumuza][19] başvurmanızı öneririz.

Ayrıca, ayrıntılı adımlar ve API kullanımı için [Başlangıç kılavuzumuzu][20] takip etmenizi öneririz.

Son olarak, REST API kullanarak farklı dosya formatları ve dönüşümler hakkında yeni blog makaleleri yazmaya devam ediyoruz. Bu nedenle, en son güncellemeler için lütfen iletişime geçin.

Bir soru sor

PDF’den TIFF’e dönüştürücü hakkında herhangi bir sorunuz varsa, lütfen ücretsiz destek [forum][21] üzerinden bizimle iletişime geçmekten çekinmeyin.

SSS

Java kullanarak PDF dosyalarını TIFF biçimine nasıl dönüştürebilirim?

[GroupDocs.Conversion Cloud SDK for Java][22] kullanarak PDF dosyalarını TIFF biçimine dönüştürebilirsiniz. GroupDocs.Conversion Cloud SDK for Java, geliştiricilerin bulut tabanlı API’ler kullanarak dosyaları bir biçimden diğerine dönüştürmesine olanak tanıyan güçlü bir araçtır.

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

PDF’den TIFF’e dönüştürücümüz, PDF’yi ücretsiz olarak TIFF biçimine dönüştürmenizi sağlar. Lütfen dönüşümü gerçekleştirmek için aşağıda verilen adım adım talimatları izleyin:

  • [Ücretsiz PDF’den TIFF’e çevrimiçi dönüştürücü]‘yü açın][23].
  • Şimdi, bir PDF yüklemek için dosya bırakma alanına tıklayın veya bir PDF dosyasını sürükleyip bırakın.
  • Ardından, Şimdi Dönüştür düğmesine tıklayın. Ücretsiz çevrimiçi PDF’den TIFF’e dönüştürücü, PDF’yi TIFF görüntüsüne dönüştürür.
  • Çıktı TIFF görüntüsünün indirme bağlantısı, PDF dosyası dönüştürüldükten sonra kullanılabilir.

Windows’ta PDF’yi TIFF’e nasıl dönüştürebilirim?

Windows için çevrimdışı bir PDF’den TIFF’e dönüştürücü indirmek için lütfen [bu bağlantıyı][24] ziyaret edin. Bu PDF’den TIFF’e görüntü dönüştürücü, PDF dosyalarını Windows’ta tek bir tıklamayla kolayca TIFF görüntülerine dönüştürmek için kullanılabilir.

Java için GroupDocs.Conversion Bulut SDK’sını nasıl kurarım?

Java projenize uygun bağımlılıkları ekleyerek [GroupDocs.Conversion Cloud SDK for Java][25] yükleyebilirsiniz.

Ayrıca bakınız

İlgili konular hakkında bilgi edinmek istiyorsanız aşağıdaki makaleleri ziyaret etmenizi öneririz:

[4]: https://products.groupdocs.cloud/conversion/java/)a is a cloud-based file format document conversion API that allows you to convert your files and images to different formats using simple API calls. It supports more than 50 [file formats](https://docs.groupdocs.cloud/conversion/supported-document-formats/ [5]: https://releases.groupdocs.cloud/conversion/java/ [6]: https://docs.groupdocs.cloud/total/creating-and-managing-application/ [7]: https://dashboard.groupdocs.cloud/ [8]: #Upload-the-File [9]: #Convert-PDF-to-TIFF-Format-in-Java [10]: #Download-the-Converted-File [11]: https://dashboard.groupdocs.cloud/files [12]: https://apireference.groupdocs.cloud/conversion/#/Convert [13]: https://reference.groupdocs.cloud/conversion/#/Convert/ConvertDocument [14]: https://apireference.groupdocs.cloud/conversion/#/Convert/ConvertDocument [15]: https://products.groupdocs.app/conversion/pdf-to-tiff [16]: https://apireference.groupdocs.cloud/conversion/ [17]: https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-java [18]: https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-java/tree/master/src/test/java/com/groupdocs/cloud/conversion/api [19]: https://docs.groupdocs.cloud/conversion/ [20]: https://docs.groupdocs.cloud/conversion/ [21]: https://forum.groupdocs.cloud/c/conversion [22]: https://products.groupdocs.cloud/conversion/java/ [23]: https://products.groupdocs.app/conversion/pdf-to-tiff [24]: https://releases.groupdocs.app/total/windows/ [25]: https://products.groupdocs.cloud/conversion/java/