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
- So konvertieren Sie TIFF bilder in Java mithilfe der REST-API in PDF Dokumente
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:
- Hochladen des PDF Dokuments in die Cloud
- Konvertieren TIFF bilder in PDF in Java
- Herunterladen der konvertierten Datei
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.
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:
- So konvertieren Sie XML mithilfe der REST-API in Java in JSON
- Konvertieren Sie Markdown Dateien in Java mithilfe der REST-API in PDF
- Konvertieren Sie EXCEL in JSON und JSON in EXCEL in Python
- So konvertieren Sie CSV in JSON und JSON in CSV in Python
- Konvertieren Sie Word Dokumente mithilfe der REST-API in Python in PDF
- So konvertieren Sie PDF in Python mithilfe der REST-API in Excel
- Konvertieren Sie PDF mit dem Python SDK in ein bearbeitbares Word Dokument
- Konvertieren Sie PDF Dateien in das PNG und PNG-in das PDF-Format mit Java
- So konvertieren Sie PowerPoint PPT PPTX mit Java in HTML
- Konvertieren Sie PDF mithilfe der REST-API in Java in Excel (XLS/XLSX).