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

Jak převést PDF na soubor TIFF programově v Javě.

PDF(Portable Document Format) a TIFF(Tagged Image File Format) jsou dva oblíbené formáty souborů pro ukládání a sdílení dokumentů. PDF je široce používán kvůli jeho kompatibilitě s různými zařízeními a operačními systémy, zatímco soubor TIFF je preferován pro ukládání vysoce kvalitních obrázků. Někdy může být nutné převést soubor PDF na soubor TIFF z různých důvodů, jako je archivace nebo tisk. V tomto článku budeme diskutovat o tom, jak převést PDF na soubor TIFF programově v Javě pomocí GroupDocs.Conversion Cloud SDK pro Javu.

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

Instalace rozhraní Java PDF to TIFF File Converter API a SDK

[GroupDocs.Conversion Cloud SDK pro Jav][4], včetně Visio, PDF, Word, Excel, PowerPoint, rastrových obrázků a mnoha dalších. Pomocí GroupDocs.Conversion Cloud SDK pro Java můžete efektivně převádět své soubory a obrázky do formátu, který potřebujete, bez použití jakéhokoli softwaru třetích stran. Integrace API do aplikací založených na Javě je jednoduchá a efektivní a eliminuje potřebu dalšího softwaru.

Můžete si buď [stáhnout][5] 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>

Po integraci Cloud SDK do vaší Java aplikace si [zaregistrujte se][6] založte účet. Než začnete postupovat podle kroků a dostupných příkladů kódu, shromážděte své ID klienta a tajný klíč klienta z [dashboard][7]. 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ázek PDF na TIFF v Javě pomocí REST API

Chcete-li převést soubor PDF na soubor TIFF pomocí GroupDocs.Conversion Cloud SDK pro Java, postupujte takto:

  • [Nahrát][8] dokument PDF do cloudu
  • [Převést][9] PDF soubor na TIFF v Javě
  • [Stáhnout][10] převedený soubor

Nahrajte soubor

Nejprve nahrajte dokument PDF 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.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();
		}
		
	}
}

V důsledku toho bude nahraný soubor PDF dostupný v [sekce souborů][11] vašeho řídicího panelu v cloudu.

Převést PDF do formátu TIFF v Javě

Zde jsou kroky a ukázkový fragment kódu pro převod souboru PDF na soubor TIFF programově v Javě pomocí GroupDocs.Conversion Cloud SDK for Java:

  • Nejprve vytvořte instanci třídy [ConvertApi][12].
  • Za druhé vytvořte instanci třídy [ConvertSettings][13].
  • Dále zadejte název cloudového úložiště.
  • Nastavte vstupní cestu k souboru PDF a výstupní formát souboru jako „tiff“.
  • Poté vytvořte instanci třídy TiffConvertOptions.
  • Volitelně nastavte různé možnosti převodu, jako je setFromPage, setPagesCount atd.
  • Nyní 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()][14] a předejte parametr ConvertDocumentRequest.

Následující fragment kódu ukazuje, jak převést soubor PDF na Tiff 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 PDF na TIFF soubor 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.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");
		
			// 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();
		}
	}
}
Java převede PDF na TIFF soubor v Javě

Převeďte soubor PDF na soubor TIFF pomocí Java

Stáhněte si převedený soubor

Výše uvedená ukázka kódu uloží převedený soubor TIFF 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.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();
		}
		
	}
}

Zdarma online převodník PDF na TIFF

Jak převést obrázky PDF na TIFF online zdarma? Chcete-li změnit obrázek PDF na TIFF, vyzkoušejte [online převodník PDF na TIFF][15]. Tento konvertor je vyvíjen pomocí výše uvedeného REST API pro obrázky PDF na TIFF.

Závěr

Tím se dostáváme na konec tohoto blogového příspěvku. Z tohoto článku jste se dozvěděli následující:

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

Kromě toho poskytujeme také sekci [API Reference][16], 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][17]. Zkontrolujte sadu GroupDocs.Conversion Cloud SDK pro Java [Příklady zde][18]. Kromě toho vám doporučujeme, abyste si prostudovali naši [příručku Začínáme][19].

Kromě toho vám doporučujeme, abyste se řídili naší [příručkou Začínáme][20], 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 PDF na TIFF nás neváhejte kontaktovat na bezplatném fóru podpory [21].

Nejčastější dotazy

Jak převedu soubory PDF do formátu TIFF pomocí Java?

Soubory PDF můžete převést do formátu TIFF pomocí sady [GroupDocs.Conversion Cloud SDK for Java][22]. 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 PDF na TIFF online zdarma?

Náš převodník PDF na TIFF vám umožňuje zdarma převádět PDF do formátu TIFF. Chcete-li provést převod, postupujte podle níže uvedených podrobných pokynů:

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

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

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

Jak nainstaluji GroupDocs.Conversion Cloud SDK pro Java?

Sadu [GroupDocs.Conversion Cloud SDK for Java][25] můžete nainstalovat přidáním příslušných závislostí do svého projektu Java.

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:

[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/