Konwertuj plik PDF do formatu TIFF w Javie za pomocą REST API.

Jak programowo przekonwertować plik PDF na plik TIFF w Javie.

PDF(Portable Document Format) i TIFF(Tagged Image File Format) to dwa popularne formaty plików do przechowywania i udostępniania dokumentów. PDF jest szeroko stosowany ze względu na jego kompatybilność z różnymi urządzeniami i systemami operacyjnymi, podczas gdy plik TIFF jest preferowany do przechowywania obrazów wysokiej jakości. Czasami może zaistnieć potrzeba przekonwertowania pliku PDF na plik TIFF z różnych powodów, takich jak archiwizacja lub drukowanie. W tym artykule omówimy, jak programowo przekonwertować plik PDF na plik TIFF w Javie przy użyciu GroupDocs.Conversion Cloud SDK for Java.

W tym samouczku zostaną omówione następujące tematy:

Java PDF to TIFF File Converter API and SDK Instalacja

[GroupDocs.Conversion Cloud SDK for Jav][4], w tym Visio, PDF, Word, Excel, PowerPoint, obrazy rastrowe i wiele innych. Korzystając z GroupDocs.Conversion Cloud SDK for Java, możesz skutecznie konwertować swoje pliki i obrazy do wymaganego formatu bez korzystania z oprogramowania innych firm. Integracja interfejsu API z aplikacjami opartymi na języku Java jest prosta i wydajna, co eliminuje potrzebę stosowania dodatkowego oprogramowania.

Możesz [pobrać][5] plik JAR interfejsu API lub zainstalować go za pomocą Mavena, dodając następujące repozytorium i zależności do pliku pom.xml projektu:

Repozytorium Mavena:

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

Zależność od Mavena:

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

Po zintegrowaniu Cloud SDK z aplikacją Java, [zarejestruj się][6], aby założyć konto. Zbierz swój identyfikator klienta i klucz tajny klienta z [panelu nawigacyjnego][7], zanim zaczniesz postępować zgodnie z instrukcjami i dostępnymi przykładami kodu. Po uzyskaniu identyfikatora i tajnego kodu wprowadź poniższy kod:

# Uzyskaj identyfikator klienta i klucz klienta z https://dashboard.groupdocs.cloud po bezpłatnej rejestracji.

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

Jak przekonwertować plik PDF na obraz TIFF w Javie przy użyciu interfejsu API REST

Aby przekonwertować plik PDF na plik TIFF za pomocą GroupDocs.Conversion Cloud SDK for Java, wykonaj następujące kroki:

  • [Prześlij][8] dokument PDF do chmury
  • [Konwertuj][9] plik PDF na format TIFF w Javie
  • [Pobierz][10] przekonwertowany plik

Prześlij plik

Najpierw prześlij dokument PDF do magazynu w chmurze, korzystając z fragmentu kodu podanego poniżej:

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;

// Prześlij plik do Cloud Storage przy użyciu języka Java
public class App {

	public static void main(String[] args) {
				
		// Utwórz instancję interfejsu API konwersji					
		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();
		}
		
	}
}

W rezultacie przesłany plik PDF będzie dostępny w [sekcji plików][11] Twojego pulpitu nawigacyjnego w chmurze.

Konwertuj PDF na format TIFF w Javie

Oto kroki i przykładowy fragment kodu, aby programowo przekonwertować plik PDF na plik TIFF w Javie przy użyciu GroupDocs.Conversion Cloud SDK for Java:

  • Najpierw utwórz instancję klasy [ConvertApi][12].
  • Po drugie, utwórz instancję klasy [ConvertSettings][13].
  • Następnie podaj nazwę magazynu w chmurze.
  • Ustaw ścieżkę wejściowego pliku PDF i format pliku wyjściowego jako „tiff”.
  • Następnie utwórz instancję klasy TiffConvertOptions.
  • Opcjonalnie ustaw różne opcje konwersji, takie jak setFromPage, setPagesCount itp.
  • Teraz ustaw opcje konwersji i ścieżkę pliku wyjściowego za pomocą instancji ConvertSettings.
  • Następnie utwórz instancję klasy ConvertDocumentRequest i przekaż parametr ConvertSettings.
  • Na koniec wywołaj metodę [convertdocument()][14] i przekaż parametr ConvertDocumentRequest.

Poniższy fragment kodu pokazuje, jak przekonwertować plik PDF na Tiff w Javie przy użyciu interfejsu API REST:

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 przekonwertować plik PDF na plik TIFF w Javie.
public class App {

	public static void main(String[] args) {
		
		// Utwórz instancję interfejsu API konwersji
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			 
			// Przygotuj ustawienia konwersji
			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");
		
			// przekonwertować do określonego formatu
			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 konwertuje plik PDF na plik TIFF w Javie

Konwertuj plik PDF na plik TIFF za pomocą języka Java

Pobierz przekonwertowany plik

Powyższy przykładowy kod zapisze przekonwertowany plik TIFF w chmurze. Możesz go pobrać za pomocą następującego fragmentu kodu:

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;

// Pobierz plik z Cloud Storage w Javie
public class App {

	public static void main(String[] args) {
				
		// Utwórz instancję interfejsu API konwersji					
		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();
		}
		
	}
}

Darmowy internetowy konwerter plików PDF na TIFF

Jak bezpłatnie przekonwertować pliki PDF na obrazy TIFF online? Wypróbuj [konwerter plików PDF na TIFF online][15], aby zmienić obraz z pliku PDF na TIFF. Ten konwerter został opracowany przy użyciu wyżej wymienionego interfejsu API REST obrazu PDF na TIFF.

Wniosek

To prowadzi nas do końca tego wpisu na blogu. Oto, czego dowiedziałeś się z tego artykułu:

  • jak programowo konwertować pliki PDF do plików TIFF w Javie przy użyciu GroupDocs.Conversion Cloud REST API;
  • programowo przesłać plik PDF do chmury, a następnie pobrać przekonwertowany plik TIFF z chmury;
  • i konwertuj pliki PDF na TIFF online za pomocą bezpłatnego konwertera plików PDF na TIFF.

Ponadto udostępniamy również sekcję [Informacje o interfejsach API][16], która umożliwia wizualizację naszych interfejsów API i komunikowanie się z nimi bezpośrednio przez przeglądarkę. Pełny kod źródłowy pakietu Java SDK jest bezpłatnie dostępny na [Github][17]. Sprawdź GroupDocs.Conversion Cloud SDK for Java [Przykłady tutaj][18]. Ponadto zachęcamy do zapoznania się z naszym [Przewodnikiem wprowadzającym][19].

Ponadto zalecamy skorzystanie z naszego [przewodnika wprowadzającego][20], aby uzyskać szczegółowe instrukcje i informacje o korzystaniu z interfejsu API.

Wreszcie, wciąż piszemy nowe artykuły na blogu na temat różnych formatów plików i konwersji przy użyciu REST API. Dlatego prosimy o kontakt w celu uzyskania najnowszych aktualizacji.

Zadać pytanie

W przypadku jakichkolwiek pytań dotyczących konwertera plików PDF na TIFF, prosimy o kontakt na bezpłatnym wsparciu [forum][21].

Często zadawane pytania

Jak przekonwertować pliki PDF do formatu TIFF za pomocą języka Java?

Możesz konwertować pliki PDF do formatu TIFF za pomocą [GroupDocs.Conversion Cloud SDK for Java][22]. GroupDocs.Conversion Cloud SDK for Java to potężne narzędzie, które umożliwia programistom konwertowanie plików z jednego formatu na inny przy użyciu interfejsów API opartych na chmurze.

Jak bezpłatnie przekonwertować PDF na TIFF online?

Nasz konwerter plików PDF na TIFF umożliwia bezpłatną konwersję plików PDF na format TIFF. Postępuj zgodnie z instrukcjami krok po kroku podanymi poniżej, aby przeprowadzić konwersję:

  • Otwórz [darmowy konwerter plików PDF na TIFF online][23].
  • Teraz kliknij obszar upuszczania pliku, aby przesłać plik PDF lub przeciągnij i upuść plik PDF.
  • Następnie kliknij przycisk Konwertuj teraz. Darmowy internetowy konwerter PDF na TIFF zmieni obraz PDF na TIFF.
  • Link do pobrania wyjściowego obrazu TIFF będzie dostępny po przekonwertowaniu pliku PDF.

Jak przekonwertować plik PDF na TIFF w systemie Windows?

Odwiedź [ten link][24], aby pobrać konwerter plików PDF na TIFF w trybie offline dla systemu Windows. Ten konwerter obrazów PDF na TIFF może być używany do łatwej konwersji plików PDF na obrazy TIFF w systemie Windows za pomocą jednego kliknięcia.

Jak zainstalować pakiet GroupDocs.Conversion Cloud SDK for Java?

Możesz zainstalować [GroupDocs.Conversion Cloud SDK for Java][25], dodając odpowiednie zależności do swojego projektu Java.

Zobacz też

Jeśli chcesz dowiedzieć się o powiązanych tematach, zalecamy odwiedzenie następujących artykułów:

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