با استفاده از REST API فرمت TIFF را به فایل PDF در جاوا تبدیل کنید.

تبدیل فایل TIFF به سند PDF در جاوا.

TIFF(فرمت فایل تصویری برچسب‌گذاری شده) یک فرمت پرکاربرد برای ذخیره‌سازی تصاویر با کیفیت بالا است که ممکن است حاوی چندین صفحه باشد و برای کارهایی مانند اسکن و بایگانی اسناد مناسب است. با این حال، ممکن است مواردی وجود داشته باشد که برای سازگاری، حمل و نقل و سهولت اشتراک‌گذاری، نیاز به تبدیل تصاویر TIFF به اسناد PDF(قالب سند قابل حمل) داشته باشید. در این مقاله، تبدیل فایل TIFF به سند PDF در جاوا را با استفاده از GroupDocs.Conversion Cloud SDK برای جاوا بررسی خواهیم کرد.

در این آموزش به موضوعات زیر پرداخته خواهد شد:

جاوا TIFF به PDF Document Conversion REST API and SDK Installation

GroupDocs.Conversion Cloud SDK for Java یک API مبتنی بر ابر قدرتمند و انعطاف پذیر است که به شما امکان می دهد [فرمت های فایل] مختلف، از جمله TIFF و PDF را تنها با چند خط کد تبدیل کنید. این یک راه ساده و راحت برای ادغام قابلیت تبدیل سند در برنامه های جاوا شما، خواه یک برنامه وب، یک برنامه تلفن همراه یا یک برنامه دسکتاپ باشد، ارائه می دهد. استفاده از SDK آسان است و می توان آن را در هر برنامه جاوا ادغام کرد.

می توانید فایل JAR API را دانلود یا با استفاده از Maven با افزودن مخزن و وابستگی زیر به فایل pom.xml پروژه خود نصب کنید:

مخزن Maven:

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

وابستگی Maven:

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

اکنون، ثبت نام کنید برای یک حساب و قبل از شروع به دنبال کردن مراحل و نمونه‌های کد موجود، شناسه مشتری و راز مشتری خود را از داشبورد جمع‌آوری کنید. لطفاً پس از دریافت شناسه و راز کد زیر را وارد کنید:

# پس از ثبت نام رایگان، client_id و client_secret خود را از https://dashboard.groupdocs.cloud دریافت کنید.

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

نحوه تبدیل تصاویر TIFF به اسناد PDF در جاوا با استفاده از REST API

تبدیل تصاویر TIFF به اسناد PDF با استفاده از GroupDocs.Conversion Cloud SDK برای جاوا یک فرآیند ساده است که شامل مراحل زیر است:

فایل را آپلود کنید

ابتدا فایل TIFF را با استفاده از قطعه کدی که در زیر آورده شده است در فضای ذخیره سازی ابری آپلود کنید:

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;

// با استفاده از جاوا فایل را در فضای ذخیره سازی ابری آپلود کنید
public class App {

	public static void main(String[] args) {
				
		// یک نمونه از convert API ایجاد کنید					
		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();
		}
		
	}
}

در نتیجه، فایل TIFF آپلود شده در بخش فایل ها داشبورد شما در فضای ابری در دسترس خواهد بود.

تبدیل فرمت TIFF به PDF در جاوا

در زیر مراحل و قطعه کد نمونه برای تبدیل یک فایل TIFF به PDF به صورت برنامه‌نویسی در جاوا با استفاده از GroupDocs.Conversion Cloud SDK برای جاوا آمده است:

  • ابتدا یک نمونه از کلاس ConvertApi ایجاد کنید.
  • در مرحله دوم، یک نمونه از کلاس ConvertSettings ایجاد کنید.
  • در مرحله بعد، نام فضای ذخیره سازی ابری را وارد کنید.
  • مسیر فایل TIFF ورودی و فرمت فایل خروجی را به صورت “pdf” تنظیم کنید.
  • اکنون یک نمونه از کلاس PdfConvertOptions ایجاد کنید.
  • به صورت اختیاری، گزینه های مختلف تبدیل مانند setFromPage، setPagesCount، setMarginTop، setPassword، setCenterWindow، setHeight و غیره را ارائه دهید.
  • پس از آن، گزینه های تبدیل و مسیر فایل خروجی را با استفاده از نمونه ConvertSettings تنظیم کنید.
  • سپس، یک نمونه کلاس ConvertDocumentRequest ایجاد کنید و پارامتر ConvertSettings را پاس کنید.
  • در نهایت متد convertDocument() را فراخوانی کرده و پارامتر ConvertDocumentRequest را پاس کنید.

قطعه کد زیر نحوه تبدیل یک تصویر TIFF بزرگ به یک فایل PDF در جاوا را با استفاده از 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;

// نحوه تبدیل فایل TIFF به سند PDF در جاوا.
public class App {

	public static void main(String[] args) {
		
		// یک نمونه از convert API ایجاد کنید
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			 
			// تنظیمات تبدیل را آماده کنید
			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");
		
			// تبدیل به فرمت مشخص شده
			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();
		}
	}
}

فایل تبدیل شده را دانلود کنید

نمونه کد بالا فایل PDF تبدیل شده را در فضای ابری ذخیره می کند. می توانید آن را با استفاده از قطعه کد زیر دانلود کنید:

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;

// فایل را از Cloud Storage در جاوا دانلود کنید
public class App {

	public static void main(String[] args) {
				
		// یک نمونه از تبدیل API ایجاد کنید					
		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();
		}
		
	}
}

مبدل آنلاین رایگان TIFF به PDF

چگونه TIFF را به صورت آنلاین به PDF تبدیل کنیم؟ لطفاً یک مبدل آنلاین TIFF به PDF را امتحان کنید تا یک تصویر TIFF را به یک سند PDF تبدیل کنید. این مبدل با استفاده از فایل TIFF فوق به PDF REST API توسعه یافته است.

TIFF to PDF converter

نتیجه‌گیری

در پایان، تبدیل تصاویر TIFF به اسناد PDF با استفاده از GroupDocs.Conversion Cloud SDK برای جاوا یک فرآیند قابل اعتماد و کارآمد است که می تواند به راحتی در برنامه های جاوا شما پیاده سازی شود. آنچه از این مقاله آموخته اید به شرح زیر است:

  • چگونه با استفاده از GroupDocs.Conversion Cloud REST API فایل های TIFF را به صورت برنامه نویسی به PDF در جاوا تبدیل کنیم.
  • فایل TIFF را به صورت برنامه ریزی شده در فضای ابری آپلود کنید و سپس فایل PDF تبدیل شده را از ابر دانلود کنید.
  • و تبدیل آنلاین TIFF به PDF با استفاده از مبدل رایگان TIFF به PDF.

علاوه بر این، ما همچنین یک بخش API Reference ارائه می دهیم که به شما امکان می دهد API های ما را مستقیماً از طریق مرورگر تجسم کرده و با آنها ارتباط برقرار کنید. کد منبع کامل جاوا SDK به صورت رایگان در Github در دسترس است. لطفاً GroupDocs.Conversion Cloud SDK برای جاوا را بررسی کنید نمونه‌ها در اینجا. علاوه بر این، ما شما را تشویق می کنیم که به [راهنمای شروع 20 ما مراجعه کنید.

علاوه بر این، پیشنهاد می‌کنیم [راهنمای شروع 21 ما را برای جزئیات مراحل و استفاده از API دنبال کنید.

در نهایت، ما به نوشتن مقالات وبلاگ جدید در قالب‌های فایل و تبدیل‌های مختلف با استفاده از REST API ادامه می‌دهیم. بنابراین، لطفا برای آخرین به روز رسانی تماس بگیرید.

سوال بپرس

برای هرگونه سؤال در مورد مبدل TIFF به PDF، لطفاً با ما در پشتیبانی رایگان [فروم 22 تماس بگیرید.

سوالات متداول

چگونه فایل پی دی اف TIFF را در جاوا تبدیل کنم؟

می‌توانید تصاویر TIFF را با استفاده از GroupDocs.Conversion Cloud SDK for Java به فایل‌های PDF تبدیل کنید. GroupDocs.Conversion Cloud SDK برای جاوا یک ابزار قدرتمند است که به توسعه دهندگان اجازه می دهد تا فایل ها را با استفاده از API های مبتنی بر ابر، از یک فرمت به فرمت دیگر تبدیل کنند.

چگونه TIFF را به صورت آنلاین به PDF تبدیل کنیم؟

مبدل TIFF به PDF به شما امکان می دهد فایل های TIFF را به صورت رایگان به فرمت PDF تبدیل کنید. لطفاً دستورالعمل های گام به گام زیر را برای انجام تبدیل دنبال کنید:

  • [تبدیل رایگان TIFF به PDF به صورت آنلاین 24 را باز کنید.
  • اکنون، در قسمت رها کردن فایل کلیک کنید تا یک TIFF آپلود شود یا یک فایل TIFF را بکشید و رها کنید.
  • سپس بر روی دکمه Convert Now کلیک کنید. مبدل آنلاین رایگان TIFF به PDF تصویر TIFF را به PDF تغییر می دهد.
  • لینک دانلود فایل PDF خروجی پس از تبدیل فایل TIFF در دسترس خواهد بود.

چگونه TIFF را در ویندوز به PDF تبدیل کنیم؟

لطفاً برای دانلود مبدل آفلاین TIFF به PDF برای ویندوز از این پیوند دیدن کنید. از این مبدل فایل TIFF به سند PDF می توان برای تبدیل تصاویر TIFF به فایل های PDF در ویندوز به راحتی و با یک کلیک استفاده کرد.

آیا GroupDocs.Conversion Cloud SDK برای جاوا می‌تواند فرمت‌های فایل دیگری را علاوه بر TIFF به PDF تبدیل کند؟

بله، GroupDocs.Conversion Cloud SDK for Java از تبدیل بین قالب‌های مختلف سند و تصویر، از جمله PDF، DOCX، XLSX، PPTX، JPG، PNG، BMP و بسیاری موارد دیگر پشتیبانی می‌کند.

همچنین ببینید

اگر می خواهید در مورد موضوعات مرتبط بیاموزید، توصیه می کنیم از مقالات زیر دیدن کنید: