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:
- Java PDF to TIFF File Converter API a instalace SDK
- Jak převést PDF na TIFF obrázek v Javě pomocí REST API
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();
}
}
}
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:
- Převeďte soubory Markdown do PDF v Javě pomocí REST API
- Převeďte EXCEL na JSON a JSON na EXCEL v Pythonu
- Jak převést CSV na JSON a JSON na CSV v Pythonu
- Převeďte dokumenty Word do PDF pomocí REST API v Pythonu
- Jak převést PDF do Excelu v Pythonu pomocí REST API
- Převeďte PDF na upravitelný dokument Word pomocí Python SDK
- Jak převést PDF na PPTX pomocí REST API v Pythonu
- Převeďte soubor PDF do formátu PNG a PNG do formátu PDF pomocí Java
- Jak převést PowerPoint PPT PPTX do HTML pomocí Java
- Jak převést soubor Visio do PDF v Javě
[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/