Konvertieren Sie das TIFF-Format mithilfe der REST-API in Java in eine PDF-Datei.

Konvertierung von TIFF Dateien in PDF Dokumente in Java.

TIFF(Tagged Image File Format) ist ein weit verbreitetes Format zum Speichern hochwertiger Bilder, die mehrere Seiten umfassen können, wodurch es sich für Aufgaben wie das Scannen und Archivieren von Dokumenten eignet. Es kann jedoch vorkommen, dass Sie TIFF bilder zur besseren Kompatibilität, Portabilität und einfacheren Weitergabe in PDF Dokumente (Portable Document Format) konvertieren müssen. In diesem Artikel untersuchen wir die Konvertierung von TIFF Dateien in PDF Dokumente in Java mithilfe des GroupDocs.Conversion Cloud SDK für Java.

Die folgenden Themen werden in diesem Tutorial behandelt:

Java TIFF zu PDF Dokumentkonvertierung, REST-API und SDK-Installation

GroupDocs.Conversion Cloud SDK für Java ist eine leistungsstarke und flexible cloudbasierte API, mit der Sie verschiedene Dateiformate, einschließlich TIFF und PDF, mit nur wenigen Codezeilen konvertieren können. Es bietet eine einfache und bequeme Möglichkeit, Dokumentkonvertierungsfunktionen in Ihre Java-Anwendungen zu integrieren, unabhängig davon, ob es sich um eine Webanwendung, eine mobile App oder eine Desktop-Anwendung handelt. Das SDK ist einfach zu bedienen und kann in jede Java-Anwendung integriert werden.

Sie können entweder die JAR-Datei der API herunterladen oder sie mit Maven installieren, indem Sie das folgende Repository und die folgende Abhängigkeit zur pom.xml-Datei Ihres Projekts hinzufügen:

Maven-Repository:

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

Maven-Dependency:

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

Jetzt registrieren Sie sich für ein Konto und erfassen Ihre Client-ID und Ihr Client-Geheimnis im Dashboard, bevor Sie mit der Befolgung der Schritte und verfügbaren Codebeispiele beginnen. Bitte geben Sie den unten angezeigten Code ein, sobald Sie Ihre ID und Ihr Geheimnis haben:

# Holen Sie sich nach der kostenlosen Registrierung Ihre client_id und client_secret von 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);

So konvertieren Sie TIFF bilder in Java mithilfe der REST-API in PDF Dokumente

Das Konvertieren von TIFF bildern in PDF Dokumente mithilfe des GroupDocs.Conversion Cloud SDK für Java ist ein unkomplizierter Prozess, der die folgenden Schritte umfasst:

Laden Sie die Datei hoch

Laden Sie zunächst die TIFF-Datei mit dem unten angegebenen Code-Snippet in den Cloud-Speicher hoch:

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;

// Laden Sie die Datei mit Java in den Cloud-Speicher hoch
public class App {

	public static void main(String[] args) {
				
		// Erstellen Sie eine Instanz der Konvertierungs-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();
		}
		
	}
}

Dadurch ist die hochgeladene TIFF-Datei im Dateienbereich Ihres Dashboards in der Cloud verfügbar.

Konvertieren Sie das TIFF-Format in PDF in Java

Im Folgenden finden Sie die Schritte und ein Beispielcode-Snippet zum programmgesteuerten Konvertieren einer TIFF-Datei in PDF in Java mithilfe des GroupDocs.Conversion Cloud SDK für Java:

  • Erstellen Sie zunächst eine Instanz der Klasse ConvertApi.
  • Zweitens erstellen Sie eine Instanz der Klasse ConvertSettings.
  • Geben Sie als Nächstes den Namen des Cloud-Speichers an.
  • Legen Sie den Eingabepfad für die TIFF-Datei und das Ausgabedateiformat auf „pdf“ fest.
  • Erstellen Sie nun eine Instanz der PdfConvertOptions Klasse.
  • Stellen Sie optional verschiedene Konvertierungsoptionen wie setFromPage, setPagesCount, setMarginTop, setPassword, setCenterWindow, setHeight usw. bereit.
  • Legen Sie anschließend mithilfe der ConvertSettings-Instanz Konvertierungsoptionen und den Pfad der Ausgabedatei fest.
  • Erstellen Sie dann eine Instanz der ConvertDocumentRequest Klasse und übergeben Sie den Parameter ConvertSettings.
  • Rufen Sie abschließend die Methode convertDocument() auf und übergeben Sie den Parameter ConvertDocumentRequest.

Der folgende Codeausschnitt zeigt, wie man in Java mithilfe der REST-API ein großes TIFF bild in eine PDF-Datei konvertiert:

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;

// So konvertieren Sie eine TIFF-Datei in ein PDF Dokument in Java.
public class App {

	public static void main(String[] args) {
		
		// Erstellen Sie eine Instanz der Konvertierungs-API
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			 
			// Konvertierungseinstellungen vorbereiten
			ConvertSettings settings = new ConvertSettings();
			settings.setStorageName(MyStorage);
			settings.setFilePath("java-testing/input-sample-file.tiff");
			settings.setFormat("pdf");
			
			PdfConvertOptions convertOptions = new PdfConvertOptions();
			convertOptions.setFromPage(1);
			convertOptions.setPagesCount(1);
			convertOptions.setZoom(50);
			convertOptions.setDpi(124.0);
			convertOptions.setCenterWindow(true);
			convertOptions.setCompressImages(false);
			convertOptions.setDisplayDocTitle(true);
			convertOptions.setFitWindow(false);
			convertOptions.setGrayscale(false);
			convertOptions.setImageQuality(100);
			convertOptions.setLinearize(false);
			convertOptions.setMarginTop(5);
			convertOptions.setMarginLeft(5);
			convertOptions.setPassword("password");
			convertOptions.setUnembedFonts(true);
			convertOptions.setRemoveUnusedStreams(true);
			convertOptions.setRemoveUnusedObjects(true);
			convertOptions.setRemovePdfaCompliance(false);
			convertOptions.setHeight(1024);
	      
	                settings.setConvertOptions(convertOptions);
		        settings.setOutputPath("java-testing/output-sample-file.pdf");
		
			// in das angegebene Format konvertieren
			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();
		}
	}
}

Laden Sie die konvertierte Datei herunter

Das obige Codebeispiel speichert die konvertierte PDF-Datei in der Cloud. Sie können es mit dem folgenden Codeausschnitt herunterladen:

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;

// Laden Sie die Datei aus dem Cloud-Speicher in Java herunter
public class App {

	public static void main(String[] args) {
				
		// Erstellen Sie eine Instanz der Konvertierungs-API					
		FileApi apiInstance = new FileApi(configuration);
		try {
			DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.pdf", 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();
		}
		
	}
}

Kostenloser Online-TIFF zu PDF-Konverter

Wie konvertiert man TIFF kostenlos online in PDF? Bitte versuchen Sie es mit einem Online-TIFF zu PDF-Konverter, um ein TIFF bild in ein PDF Dokument umzuwandeln. Dieser Konverter wurde unter Verwendung der oben genannten TIFF-Datei zu PDF-REST-API entwickelt.

TIFF to PDF converter

Fazit

Zusammenfassend lässt sich sagen, dass die Konvertierung von TIFF bildern in PDF Dokumente mithilfe des GroupDocs.Conversion Cloud SDK für Java ein zuverlässiger und effizienter Prozess ist, der problemlos in Ihre Java-Anwendungen implementiert werden kann. Folgendes haben Sie aus diesem Artikel gelernt:

  • wie man TIFF Dateien mithilfe der GroupDocs.Conversion Cloud REST API programmgesteuert in PDFs in Java konvertiert;
  • Laden Sie die TIFF-Datei programmgesteuert in die Cloud hoch und laden Sie dann die konvertierte PDF-Datei aus der Cloud herunter.
  • und konvertieren Sie TIFF online mit einem kostenlosen TIFF zu PDF-Konverter in PDF.

Darüber hinaus bieten wir auch einen Abschnitt API-Referenz an, mit dem Sie unsere APIs direkt über den Browser visualisieren und mit ihnen kommunizieren können. Der vollständige Quellcode des Java SDK ist auf Github frei verfügbar. Bitte überprüfen Sie das GroupDocs.Conversion Cloud SDK für Java Beispiele hier. Darüber hinaus empfehlen wir Ihnen, unseren Leitfaden „Erste Schritte“ zu lesen.

Darüber hinaus empfehlen wir Ihnen, unseren Erste Schritte für detaillierte Schritte und API-Nutzung zu befolgen.

Schließlich schreiben wir weiterhin neue Blogartikel zu verschiedenen Dateiformaten und Konvertierungen mithilfe der REST-API. Bitte kontaktieren Sie uns für die neuesten Updates.

Stelle eine Frage

Bei Fragen zum TIFF zu PDF-Konverter können Sie uns gerne im kostenlosen Support-Forum kontaktieren.

FAQs

Wie konvertiere ich eine TIFF-PDF-Datei in Java?

Sie können TIFF bilder mit dem GroupDocs.Conversion Cloud SDK für Java in PDF Dateien konvertieren. Das GroupDocs.Conversion Cloud SDK für Java ist ein leistungsstarkes Tool, mit dem Entwickler mithilfe cloudbasierter APIs Dateien von einem Format in ein anderes konvertieren können.

Wie konvertiert man TIFF kostenlos online in PDF?

Mit dem TIFF zu PDF-Konverter können Sie TIFF Dateien kostenlos in das PDF-Format konvertieren. Bitte befolgen Sie die unten aufgeführten Schritt-für-Schritt-Anleitungen, um die Konvertierung durchzuführen:

  • Öffnen Sie den kostenlosen TIFF zu PDF-Konverter online.
  • Klicken Sie nun in den Datei-Drop-Bereich, um eine TIFF-Datei hochzuladen, oder ziehen Sie eine TIFF-Datei per Drag & Drop.
  • Klicken Sie anschließend auf die Schaltfläche „Jetzt konvertieren“. Der kostenlose Online-Konverter von TIFF zu PDF wandelt das TIFF bild in PDF um.
  • Der Download-Link der ausgegebenen PDF-Datei ist nach der Konvertierung der TIFF-Datei verfügbar.

Wie konvertiert man TIFF unter Windows in PDF?

Bitte besuchen Sie diesen Link, um einen Offline-TIFF zu PDF-Konverter für Windows herunterzuladen. Mit diesem TIFF-Datei zu PDF Dokumentkonverter können Sie TIFF bilder unter Windows einfach und mit einem einzigen Klick in PDF Dateien konvertieren.

Kann GroupDocs.Conversion Cloud SDK für Java neben TIFF auch andere Dateiformate in PDF konvertieren?

Ja, GroupDocs.Conversion Cloud SDK für Java unterstützt die Konvertierung zwischen verschiedenen Dokument und Bildformaten, einschließlich PDF, DOCX, XLSX, PPTX, JPG, PNG, BMP und vielen mehr.

Siehe auch

Wenn Sie mehr über verwandte Themen erfahren möchten, empfehlen wir Ihnen den Besuch der folgenden Artikel: