Převeďte formát TIFF na soubor PDF v Javě pomocí REST API.

Konverze souboru TIFF do dokumentu PDF v Javě.

TIFF(Tagged Image File Format) je široce používaný formát pro ukládání vysoce kvalitních obrázků, které mohou obsahovat více stránek, takže je vhodný pro úlohy, jako je skenování a archivace dokumentů. Mohou však nastat případy, kdy budete potřebovat převést obrázky TIFF na dokumenty PDF(Portable Document Format) pro lepší kompatibilitu, přenositelnost a snadné sdílení. V tomto článku prozkoumáme převod souboru TIFF do dokumentu PDF v Javě pomocí GroupDocs.Conversion Cloud SDK pro Javu.

V tomto tutoriálu se budou probírat následující témata:

Převod dokumentů Java TIFF do PDF Instalace REST API a SDK

GroupDocs.Conversion Cloud SDK for Java je výkonné a flexibilní cloudové API, které vám umožňuje převádět různé formáty souborů, včetně TIFF a PDF, pomocí pouhých několika řádků kódu. Poskytuje jednoduchý a pohodlný způsob, jak integrovat funkci převodu dokumentů do vašich aplikací Java, ať už se jedná o webovou aplikaci, mobilní aplikaci nebo desktopovou aplikaci. SDK se snadno používá a lze jej integrovat do jakékoli aplikace Java.

Můžete buď stáhnout soubor JAR API, nebo jej nainstalovat pomocí Maven přidáním následujícího úložiště a závislosti do souboru pom.xml vašeho projektu:

Úložiště Maven:

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

Mavenova závislost:

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

Nyní si zaregistrujte se pro účet a shromážděte své ID klienta a tajný klíč klienta z dashboard, než začnete postupovat podle kroků a dostupných příkladů kódu. Jakmile budete mít své ID a tajemství, zadejte níže uvedený kód:

# Získejte své client_id a client_secret z https://dashboard.groupdocs.cloud po bezplatné registraci.

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

Jak převést obrázky TIFF na dokumenty PDF v Javě pomocí REST API

Převod obrázků TIFF na dokumenty PDF pomocí GroupDocs.Conversion Cloud SDK pro Java je jednoduchý proces, který zahrnuje následující kroky:

Nahrajte soubor

Nejprve nahrajte soubor TIFF do cloudového úložiště pomocí fragmentu kódu, jak je uvedeno níže:

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;

// Nahrajte soubor do cloudového úložiště pomocí Java
public class App {

	public static void main(String[] args) {
				
		// Vytvořte instanci rozhraní API pro převod					
		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();
		}
		
	}
}

V důsledku toho bude nahraný soubor TIFF k dispozici v sekce souborů vašeho řídicího panelu v cloudu.

Převést formát TIFF na PDF v Javě

Níže jsou uvedeny kroky a ukázkový úryvek kódu pro převod souboru TIFF na PDF programově v jazyce Java pomocí sady GroupDocs.Conversion Cloud SDK for Java:

  • Nejprve vytvořte instanci třídy ConvertApi.
  • Za druhé vytvořte instanci třídy ConvertSettings.
  • Dále zadejte název cloudového úložiště.
  • Nastavte vstupní cestu k souboru TIFF a formát výstupního souboru jako „pdf“.
  • Nyní vytvořte instanci třídy PdfConvertOptions.
  • Volitelně poskytněte různé možnosti převodu, jako je setFromPage, setPagesCount, setMarginTop, setPassword, setCenterWindow, setHeight atd.
  • Poté nastavte možnosti převodu a cestu k výstupnímu souboru pomocí instance ConvertSettings.
  • Poté vytvořte instanci třídy ConvertDocumentRequest a předejte parametr ConvertSettings.
  • Nakonec zavolejte metodu convertDocument() a předejte parametr ConvertDocumentRequest.

Následující fragment kódu ukazuje, jak převést velký obrázek TIFF na soubor PDF v Javě pomocí 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;

// Jak převést soubor TIFF na dokument PDF v Javě.
public class App {

	public static void main(String[] args) {
		
		// Vytvořte instanci rozhraní API pro převod
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			 
			// Připravte nastavení převodu
			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");
		
			// převést do zadaného formátu
			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();
		}
	}
}

Stáhněte si převedený soubor

Výše uvedená ukázka kódu uloží převedený soubor PDF do cloudu. Můžete si jej stáhnout pomocí následujícího fragmentu kódu:

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;

// Stáhněte si soubor z cloudového úložiště v Javě
public class App {

	public static void main(String[] args) {
				
		// Vytvořte instanci rozhraní API pro převod					
		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();
		}
		
	}
}

Zdarma online převodník TIFF do PDF

Jak převést TIFF do PDF online zdarma? Vyzkoušejte prosím online převodník TIFF na PDF k převedení obrázku TIFF na dokument PDF. Tento konvertor je vyvinut pomocí výše uvedeného souboru TIFF do PDF REST API.

TIFF to PDF converter

Závěr

Závěrem lze říci, že převod obrázků TIFF na dokumenty PDF pomocí GroupDocs.Conversion Cloud SDK pro Java je spolehlivý a efektivní proces, který lze snadno implementovat do vašich aplikací Java. Z tohoto článku jste se dozvěděli následující:

  • jak programově převádět soubory TIFF do PDF v Javě pomocí GroupDocs.Conversion Cloud REST API;
  • programově nahrát soubor TIFF do cloudu a poté stáhnout převedený soubor PDF z cloudu;
  • a online převod TIFF do PDF pomocí bezplatného převodníku TIFF do PDF.

Kromě toho poskytujeme také sekci API Reference, která vám umožní vizualizovat a komunikovat s našimi rozhraními API přímo prostřednictvím prohlížeče. Úplný zdrojový kód Java SDK je volně dostupný na Github. Zkontrolujte sadu GroupDocs.Conversion Cloud SDK pro Java Příklady zde. Kromě toho vám doporučujeme, abyste si prostudovali naši příručku Začínáme.

Kromě toho vám doporučujeme, abyste se řídili naší příručkou Začínáme, kde najdete podrobné kroky a použití rozhraní API.

A konečně, stále píšeme nové články na blogu o různých formátech souborů a převodech pomocí REST API. Proto nás prosím kontaktujte pro nejnovější aktualizace.

Položit otázku

V případě jakýchkoli dotazů ohledně převodníku TIFF na PDF nás neváhejte kontaktovat na bezplatném fóru podpory 22.

Nejčastější dotazy

Jak převedu soubor TIFF do PDF v Javě?

Obrázky TIFF můžete převést na soubory PDF pomocí sady GroupDocs.Conversion Cloud SDK for Java. GroupDocs.Conversion Cloud SDK for Java je výkonný nástroj, který umožňuje vývojářům převádět soubory z jednoho formátu do druhého pomocí cloudových rozhraní API.

Jak převést TIFF do PDF online zdarma?

Převaděč TIFF do PDF umožňuje zdarma převádět soubory TIFF do formátu PDF. Chcete-li provést převod, postupujte podle níže uvedených podrobných pokynů:

  • Otevřete bezplatný online převodník TIFF na PDF.
  • Nyní klikněte do oblasti pro přetažení souboru a nahrajte soubor TIFF nebo přetáhněte soubor TIFF.
  • Dále klikněte na tlačítko Převést nyní. Bezplatný online převodník TIFF na PDF změní obrázek TIFF na PDF.
  • Odkaz na stažení výstupního souboru PDF bude k dispozici po převodu souboru TIFF.

Jak převést TIFF do PDF ve Windows?

Navštivte tento odkaz a stáhněte si offline převodník TIFF na PDF pro Windows. Tento konvertor souborů TIFF na dokumenty PDF lze použít ke snadnému převodu obrázků TIFF na soubory PDF v systému Windows jediným kliknutím.

Může GroupDocs.Conversion Cloud SDK for Java převést jiné formáty souborů kromě TIFF do PDF?

Ano, GroupDocs.Conversion Cloud SDK for Java podporuje převod mezi různými formáty dokumentů a obrázků, včetně PDF, DOCX, XLSX, PPTX, JPG, PNG, BMP a mnoha dalších.

Viz také

Pokud se chcete dozvědět o souvisejících tématech, doporučujeme vám navštívit následující články: