Konwertuj format TIFF na plik PDF w Javie za pomocą REST API.

Konwersja plików TIFF do dokumentów PDF w Javie.

TIFF(Tagged Image File Format) to szeroko stosowany format do przechowywania wysokiej jakości obrazów, które mogą zawierać wiele stron, dzięki czemu nadaje się do zadań takich jak skanowanie i archiwizacja dokumentów. Jednak mogą wystąpić sytuacje, w których trzeba przekonwertować obrazy TIFF na dokumenty PDF(Portable Document Format), aby uzyskać lepszą kompatybilność, przenośność i łatwość udostępniania. W tym artykule przyjrzymy się konwersji pliku TIFF na dokument PDF w Javie przy użyciu GroupDocs.Conversion Cloud SDK for Java.

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

Java TIFF to PDF Document Conversion REST API and SDK Instalacja

GroupDocs.Conversion Cloud SDK for Java to wydajne i elastyczne API oparte na chmurze, które umożliwia konwersję różnych formatów plików, w tym TIFF i PDF, za pomocą zaledwie kilku linijek kodu. Zapewnia prosty i wygodny sposób integracji funkcji konwersji dokumentów z aplikacjami Java, niezależnie od tego, czy jest to aplikacja internetowa, aplikacja mobilna czy aplikacja komputerowa. SDK jest łatwy w użyciu i można go zintegrować z dowolną aplikacją Java.

Możesz pobrać 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>

Teraz zarejestruj się, aby założyć konto i odbierz swój identyfikator klienta oraz klucz tajny klienta z pulpitu nawigacyjnego, 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 tajny 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 konwertować obrazy TIFF na dokumenty PDF w Javie przy użyciu interfejsu API REST

Konwertowanie obrazów TIFF na dokumenty PDF za pomocą GroupDocs.Conversion Cloud SDK for Java to prosty proces, który obejmuje następujące kroki:

Prześlij plik

Najpierw prześlij plik TIFF 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.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();
		}
		
	}
}

W rezultacie przesłany plik TIFF będzie dostępny w sekcji plików Twojego pulpitu nawigacyjnego w chmurze.

Konwertuj format TIFF na PDF w Javie

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

  • Najpierw utwórz instancję klasy ConvertApi.
  • Po drugie, utwórz instancję klasy ConvertSettings.
  • Następnie podaj nazwę magazynu w chmurze.
  • Ustaw ścieżkę wejściowego pliku TIFF i format pliku wyjściowego jako „pdf”.
  • Teraz utwórz instancję klasy PdfConvertOptions.
  • Opcjonalnie podaj różne opcje konwersji, takie jak setFromPage, setPagesCount, setMarginTop, setPassword, setCenterWindow, setHeight itp.
  • Następnie 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() i przekaż parametr ConvertDocumentRequest.

Poniższy fragment kodu pokazuje, jak przekonwertować duży obraz TIFF na plik PDF 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 TIFF na dokument PDF 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.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");
		
			// konwertować 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();
		}
	}
}

Pobierz przekonwertowany plik

Powyższy przykładowy kod zapisze przekonwertowany plik PDF 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.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();
		}
		
	}
}

Darmowy internetowy konwerter TIFF na PDF

Jak bezpłatnie przekonwertować TIFF na PDF online? Wypróbuj internetowy konwerter plików TIFF na PDF, aby przekształcić obraz TIFF w dokument PDF. Ten konwerter jest rozwijany przy użyciu wyżej wymienionego pliku TIFF do PDF REST API.

TIFF to PDF converter

Wniosek

Podsumowując, konwersja obrazów TIFF na dokumenty PDF za pomocą GroupDocs.Conversion Cloud SDK for Java to niezawodny i wydajny proces, który można łatwo zaimplementować w aplikacjach Java. Oto, czego dowiedziałeś się z tego artykułu:

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

Ponadto udostępniamy również sekcję Informacje o interfejsach API, 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. Sprawdź GroupDocs.Conversion Cloud SDK for Java Przykłady tutaj. Ponadto zachęcamy do zapoznania się z naszym Przewodnikiem wprowadzającym.

Ponadto zalecamy skorzystanie z naszego przewodnika wprowadzającego, 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 TIFF na PDF, prosimy o kontakt na bezpłatnym wsparciu forum.

Często zadawane pytania

Jak przekonwertować plik TIFF PDF w Javie?

Możesz konwertować obrazy TIFF na pliki PDF za pomocą GroupDocs.Conversion Cloud SDK for Java. 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ć TIFF na PDF online?

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

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

Jak przekonwertować TIFF na PDF w systemie Windows?

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

Czy GroupDocs.Conversion Cloud SDK for Java może konwertować inne formaty plików niż TIFF na PDF?

Tak, GroupDocs.Conversion Cloud SDK for Java obsługuje konwersję między różnymi formatami dokumentów i obrazów, w tym PDF, DOCX, XLSX, PPTX, JPG, PNG, BMP i wieloma innymi.

Zobacz też

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