Ubah format TIFF menjadi file PDF di Java menggunakan REST API.

File TIFF ke Konversi Dokumen PDF di Java.

TIFF(Tagged Image File Format) adalah format yang banyak digunakan untuk menyimpan gambar berkualitas tinggi yang mungkin berisi banyak halaman, sehingga cocok untuk tugas seperti memindai dan mengarsipkan dokumen. Namun, mungkin ada kasus di mana Anda perlu mengonversi gambar TIFF ke dokumen PDF(Portable Document Format) untuk kompatibilitas, portabilitas, dan kemudahan berbagi yang lebih baik. Pada artikel ini, kita akan mengeksplorasi konversi file TIFF ke dokumen PDF di Java menggunakan GroupDocs.Conversion Cloud SDK for Java.

Topik-topik berikut akan dibahas dalam tutorial ini:

Java TIFF ke PDF Document Conversion REST API dan Instalasi SDK

GroupDocs.Conversion Cloud SDK for Java adalah API berbasis cloud yang andal dan fleksibel yang memungkinkan Anda mengonversi berbagai format file, termasuk TIFF dan PDF, hanya dengan beberapa baris kode. Ini menyediakan cara sederhana dan nyaman untuk mengintegrasikan fungsionalitas konversi dokumen ke dalam aplikasi Java Anda, apakah itu aplikasi web, aplikasi seluler, atau aplikasi desktop. SDK mudah digunakan dan dapat diintegrasikan ke dalam aplikasi Java apa pun.

Anda dapat mengunduh file JAR API atau menginstalnya menggunakan Maven dengan menambahkan repositori dan dependensi berikut ke dalam file pom.xml proyek Anda:

Repositori Maven:

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

Ketergantungan Maven:

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

Sekarang, daftar untuk akun dan kumpulkan ID Klien dan Rahasia Klien Anda dari dasbor sebelum Anda mulai mengikuti langkah-langkah dan contoh kode yang tersedia. Silakan masukkan kode yang ditunjukkan di bawah ini setelah Anda memiliki ID dan rahasia Anda:

# Dapatkan client_id dan client_secret Anda dari https://dashboard.groupdocs.cloud setelah pendaftaran gratis.

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

Cara Mengonversi Gambar TIFF ke Dokumen PDF di Java menggunakan REST API

Mengonversi gambar TIFF ke dokumen PDF menggunakan GroupDocs.Conversion Cloud SDK untuk Java adalah proses langsung yang melibatkan langkah-langkah berikut:

Unggah File

Pertama, unggah file TIFF ke penyimpanan cloud menggunakan potongan kode seperti yang diberikan di bawah ini:

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;

// Unggah File ke Cloud Storage menggunakan Java
public class App {

	public static void main(String[] args) {
				
		// Buat instance API konversi					
		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();
		}
		
	}
}

Akibatnya, file TIFF yang diunggah akan tersedia di bagian file dasbor Anda di cloud.

Konversi Format TIFF ke PDF di Java

Berikut adalah langkah-langkah dan cuplikan kode sampel untuk mengonversi file TIFF ke PDF secara terprogram di Java menggunakan SDK Cloud GroupDocs.Conversion untuk Java:

  • Pertama, buat instance dari kelas ConvertApi.
  • Kedua, buat instance dari kelas ConvertSettings.
  • Selanjutnya, berikan nama penyimpanan cloud.
  • Setel jalur file input TIFF dan format file output sebagai “pdf”.
  • Sekarang, buat instance dari kelas PdfConvertOptions.
  • Secara opsional, berikan berbagai opsi konversi seperti setFromPage, setPagesCount, setMarginTop, setPassword, setCenterWindow, setHeight, dll.
  • Setelah itu, setel opsi konversi dan jalur file keluaran menggunakan instance ConvertSettings.
  • Kemudian, buat instance kelas ConvertDocumentRequest dan teruskan parameter ConvertSettings.
  • Terakhir, panggil metode convertDocument() dan teruskan parameter ConvertDocumentRequest.

Cuplikan kode berikut menunjukkan cara mengonversi gambar TIFF besar ke file PDF di Java menggunakan 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;

// Cara mengonversi file TIFF ke dokumen PDF di Java.
public class App {

	public static void main(String[] args) {
		
		// Buat instance API konversi
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			 
			// Siapkan pengaturan konversi
			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");
		
			// mengkonversi ke format yang ditentukan
			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();
		}
	}
}

Unduh File yang Dikonversi

Contoh kode di atas akan menyimpan file PDF yang dikonversi ke cloud. Anda dapat mengunduhnya menggunakan cuplikan kode berikut:

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;

// Unduh File dari Cloud Storage di Java
public class App {

	public static void main(String[] args) {
				
		// Buat instance API konversi					
		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();
		}
		
	}
}

Konverter TIFF ke PDF Online Gratis

Bagaimana cara mengonversi TIFF ke PDF online secara gratis? Silakan coba konverter TIFF ke PDF online untuk mengubah gambar TIFF menjadi dokumen PDF. Konverter ini dikembangkan menggunakan file TIFF yang disebutkan di atas ke PDF REST API.

TIFF to PDF converter

Kesimpulan

Kesimpulannya, mengonversi gambar TIFF ke dokumen PDF menggunakan GroupDocs.Conversion Cloud SDK untuk Java adalah proses yang andal dan efisien yang dapat diimplementasikan dengan mudah di aplikasi Java Anda. Berikut ini adalah apa yang telah Anda pelajari dari artikel ini:

  • cara mengonversi file TIFF ke PDF secara terprogram di Java menggunakan GroupDocs.Conversion Cloud REST API;
  • unggah file TIFF secara terprogram ke cloud dan kemudian unduh file PDF yang dikonversi dari cloud;
  • dan konversi online TIFF ke PDF menggunakan konverter TIFF ke PDF gratis.

Selain itu, kami juga menyediakan bagian Referensi API yang memungkinkan Anda memvisualisasikan dan berkomunikasi dengan API kami secara langsung melalui browser. Kode sumber lengkap Java SDK tersedia secara gratis di Github. Harap periksa SDK Cloud GroupDocs.Conversion untuk Java Contoh di sini. Selain itu, kami mendorong Anda untuk merujuk ke [Panduan Memulai] kami20.

Selain itu, kami menyarankan Anda untuk mengikuti [Panduan Memulai] kami21 untuk langkah-langkah mendetail dan penggunaan API.

Terakhir, kami terus menulis artikel blog baru dalam berbagai format file dan konversi menggunakan REST API. Jadi, silakan hubungi untuk pembaruan terbaru.

Berikan pertanyaan

Untuk pertanyaan apa pun tentang konverter TIFF ke PDF, jangan ragu untuk menghubungi kami di [forum] dukungan gratis 22.

FAQ

Bagaimana cara mengonversi file TIFF PDF di Java?

Anda dapat mengonversi gambar TIFF ke file PDF menggunakan GroupDocs.Conversion Cloud SDK for Java. SDK Cloud GroupDocs.Conversion untuk Java adalah alat canggih yang memungkinkan pengembang mengonversi file dari satu format ke format lain menggunakan API berbasis cloud.

Bagaimana cara mengonversi TIFF ke PDF online secara gratis?

Konverter TIFF ke PDF memungkinkan Anda mengonversi file TIFF ke format PDF secara gratis. Silakan ikuti petunjuk langkah demi langkah yang diberikan di bawah ini untuk melakukan konversi:

  • Buka konverter TIFF ke PDF gratis online.
  • Sekarang, klik di area pelepasan file untuk mengunggah TIFF atau seret & jatuhkan file TIFF.
  • Selanjutnya, klik tombol Konversi Sekarang. Konverter TIFF ke PDF online gratis akan mengubah gambar TIFF ke PDF.
  • Tautan unduhan file PDF keluaran akan tersedia setelah mengonversi file TIFF.

Bagaimana cara mengonversi TIFF ke PDF di Windows?

Silakan kunjungi tautan ini untuk mengunduh konverter TIFF ke PDF offline untuk Windows. Konverter file TIFF ke dokumen PDF ini dapat digunakan untuk mengonversi gambar TIFF ke file PDF di Windows dengan mudah, dengan satu klik.

Bisakah GroupDocs.Conversion Cloud SDK untuk Java mengonversi format file lain selain TIFF ke PDF?

Ya, GroupDocs.Conversion Cloud SDK for Java mendukung konversi antara berbagai format dokumen dan gambar, termasuk PDF, DOCX, XLSX, PPTX, JPG, PNG, BMP, dan banyak lagi.

Lihat juga

Jika Anda ingin mempelajari tentang topik terkait, kami sarankan Anda mengunjungi artikel berikut: