PDF(قالب سند قابل حمل) و TIFF(فرمت فایل تصویری با برچسب) دو فرمت فایل محبوب برای ذخیره و به اشتراک گذاری اسناد هستند. PDF به دلیل سازگاری با دستگاه ها و سیستم عامل های مختلف بسیار مورد استفاده قرار می گیرد، در حالی که فایل TIFF برای ذخیره تصاویر با کیفیت بالا ترجیح داده می شود. گاهی اوقات، ممکن است به دلایل مختلف، مانند بایگانی یا چاپ، نیاز به تبدیل یک فایل PDF به یک فایل TIFF داشته باشید. در این مقاله، نحوه تبدیل PDF به فایل TIFF به صورت برنامهنویسی در جاوا با استفاده از GroupDocs.Conversion Cloud SDK برای جاوا را مورد بحث قرار خواهیم داد.
در این آموزش به موضوعات زیر پرداخته خواهد شد:
- جاوا PDF به TIFF تبدیل فایل API و نصب SDK
- نحوه تبدیل PDF به تصویر TIFF در جاوا با استفاده از REST API
جاوا PDF به TIFF تبدیل فایل API و نصب SDK
[GroupDocs.Conversion Cloud SDK for Jav][4]، از جمله Visio، PDF، Word، Excel، PowerPoint، تصاویر شطرنجی و بسیاری موارد دیگر. با استفاده از GroupDocs.Conversion Cloud SDK برای جاوا، میتوانید بدون استفاده از نرمافزار شخص ثالث، فایلها و تصاویر خود را به فرمت مورد نیاز خود تبدیل کنید. ادغام API در برنامه های کاربردی مبتنی بر جاوا ساده و کارآمد است و نیاز به نرم افزار اضافی را از بین می برد.
می توانید فایل JAR API را [دانلود][5] یا با استفاده از 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>
پس از ادغام Cloud SDK در برنامه جاوا، [ثبت نام کنید][6] برای یک حساب. قبل از اینکه مراحل و نمونه کدهای موجود را دنبال کنید، شناسه مشتری و راز مشتری خود را از [داشبورد][7] جمع آوری کنید. لطفاً پس از دریافت شناسه و راز کد زیر را وارد کنید:
# پس از ثبت نام رایگان، 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);
نحوه تبدیل PDF به تصویر TIFF در جاوا با استفاده از REST API
برای تبدیل یک فایل PDF به یک فایل TIFF با استفاده از GroupDocs.Conversion Cloud SDK برای جاوا، این مراحل را دنبال کنید:
- [آپلود][8] سند PDF در Cloud
- [تبدیل][9] فایل PDF به TIFF در جاوا
- [دانلود][10] فایل تبدیل شده
فایل را آپلود کنید
ابتدا سند PDF را با استفاده از قطعه کدی که در زیر آورده شده است در فضای ذخیره سازی ابری آپلود کنید:
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.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();
}
}
}
در نتیجه، فایل PDF آپلود شده در [بخش فایل ها][11] داشبورد شما در فضای ابری در دسترس خواهد بود.
تبدیل PDF به فرمت TIFF در جاوا
در اینجا مراحل و قطعه کد نمونه برای تبدیل یک فایل PDF به یک فایل TIFF به صورت برنامه نویسی در جاوا با استفاده از GroupDocs.Conversion Cloud SDK برای جاوا آمده است:
- ابتدا یک نمونه از کلاس [ConvertApi][12] ایجاد کنید.
- در مرحله دوم، یک نمونه از کلاس [ConvertSettings][13] ایجاد کنید.
- در مرحله بعد، نام فضای ذخیره سازی ابری را وارد کنید.
- مسیر فایل PDF ورودی و فرمت فایل خروجی را به عنوان “tiff” تنظیم کنید.
- سپس، یک نمونه از کلاس TiffConvertOptions ایجاد کنید.
- به صورت اختیاری، گزینه های مختلف تبدیل مانند setFromPage، setPagesCount و غیره را تنظیم کنید.
- اکنون، گزینه های تبدیل و مسیر فایل خروجی را با استفاده از نمونه ConvertSettings تنظیم کنید.
- پس از آن، نمونه کلاس ConvertDocumentRequest را ایجاد کنید و پارامتر ConvertSettings را پاس کنید.
- در نهایت متد [convertdocument()][14] را فراخوانی کرده و پارامتر ConvertDocumentRequest را پاس کنید.
قطعه کد زیر نحوه تبدیل یک فایل PDF به Tiff در جاوا را با استفاده از 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;
// نحوه تبدیل PDF به فایل TIFF در جاوا.
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.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");
// تبدیل به فرمت مشخص شده
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();
}
}
}
فایل تبدیل شده را دانلود کنید
نمونه کد بالا فایل TIFF تبدیل شده را در فضای ابری ذخیره می کند. می توانید آن را با استفاده از قطعه کد زیر دانلود کنید:
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.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();
}
}
}
تبدیل آنلاین رایگان PDF به TIFF
چگونه PDF را به صورت رایگان به تصاویر TIFF تبدیل کنیم؟ لطفاً یک [مبدل آنلاین PDF به TIFF][15] را برای تغییر یک تصویر PDF به TIFF امتحان کنید. این مبدل با استفاده از PDF به TIFF تصویر REST API فوق الذکر توسعه یافته است.
نتیجه
این ما را به پایان این پست وبلاگ می رساند. آنچه از این مقاله آموخته اید به شرح زیر است:
- چگونه با استفاده از GroupDocs.Conversion Cloud REST API فایل های PDF را به صورت برنامه نویسی به فایل های TIFF در جاوا تبدیل کنیم.
- فایل PDF را به صورت برنامهنویسی در فضای ابری آپلود کنید و سپس فایل TIFF تبدیل شده را از ابر دانلود کنید.
- و تبدیل PDF به TIFF با استفاده از مبدل رایگان PDF به TIFF.
علاوه بر این، ما همچنین یک بخش [API Reference][16] ارائه میکنیم که به شما امکان میدهد APIهای ما را مستقیماً از طریق مرورگر تجسم کرده و با آنها ارتباط برقرار کنید. کد منبع کامل جاوا SDK به صورت رایگان در [Github][17] در دسترس است. لطفاً GroupDocs.Conversion Cloud SDK برای جاوا را بررسی کنید [نمونهها در اینجا][18]. علاوه بر این، ما شما را تشویق می کنیم که به [راهنمای شروع [19] ما مراجعه کنید.
علاوه بر این، پیشنهاد میکنیم [راهنمای شروع [20] ما را برای جزئیات مراحل و استفاده از API دنبال کنید.
در نهایت، با استفاده از REST API به نوشتن مقالات وبلاگ جدید در قالبهای فایل و تبدیلهای مختلف ادامه میدهیم. بنابراین، لطفا برای آخرین به روز رسانی تماس بگیرید.
یه سوال بپرس
برای هرگونه سؤال در مورد مبدل PDF به TIFF، لطفاً با ما در پشتیبانی رایگان [فروم [21] تماس بگیرید.
سوالات متداول
چگونه فایل های PDF را با استفاده از جاوا به فرمت TIFF تبدیل کنم؟
میتوانید فایلهای PDF را با استفاده از [GroupDocs.Conversion Cloud SDK for Java][22] به فرمت TIFF تبدیل کنید. GroupDocs.Conversion Cloud SDK برای جاوا یک ابزار قدرتمند است که به توسعه دهندگان اجازه می دهد تا فایل ها را با استفاده از API های مبتنی بر ابر، از یک فرمت به فرمت دیگر تبدیل کنند.
چگونه PDF را به صورت آنلاین به TIFF تبدیل کنیم؟
تبدیل PDF به TIFF ما به شما امکان می دهد PDF را به صورت رایگان به فرمت TIFF تبدیل کنید. لطفاً دستورالعمل های گام به گام زیر را برای انجام تبدیل دنبال کنید:
- [مبدل رایگان PDF به TIFF آنلاین [23] را باز کنید.
- اکنون در قسمت رها کردن فایل کلیک کنید تا یک PDF آپلود شود یا یک فایل PDF را بکشید و رها کنید.
- سپس بر روی دکمه Convert Now کلیک کنید. مبدل آنلاین رایگان PDF به TIFF تصویر PDF را به TIFF تغییر می دهد.
- لینک دانلود تصویر TIFF خروجی پس از تبدیل فایل PDF در دسترس خواهد بود.
چگونه در ویندوز PDF را به TIFF تبدیل کنیم؟
لطفاً برای دانلود یک مبدل PDF به TIFF آفلاین برای ویندوز از [این پیوند][24] دیدن کنید. از این مبدل تصویر PDF به TIFF می توان برای تبدیل فایل های PDF به تصاویر TIFF در ویندوز به راحتی و با یک کلیک استفاده کرد.
چگونه می توانم GroupDocs.Conversion Cloud SDK را برای جاوا نصب کنم؟
میتوانید [GroupDocs.Conversion Cloud SDK for Java][25] را با افزودن وابستگیهای مناسب به پروژه جاوا خود نصب کنید.
همچنین ببینید
اگر می خواهید در مورد موضوعات مرتبط بیاموزید، توصیه می کنیم از مقالات زیر دیدن کنید:
- با استفاده از REST API فایل های Markdown را به PDF در جاوا تبدیل کنید
- EXCEL را به JSON و JSON را به EXCEL در پایتون تبدیل کنید
- نحوه تبدیل CSV به JSON و JSON به CSV در پایتون
- با استفاده از REST API در پایتون، اسناد Word را به PDF تبدیل کنید
- نحوه تبدیل PDF به Excel در پایتون با استفاده از REST API
- تبدیل PDF به سند Word قابل ویرایش با Python SDK
- نحوه تبدیل PDF به PPTX با استفاده از REST API در پایتون
- با استفاده از جاوا فایل PDF را به فرمت PNG و PNG به PDF تبدیل کنید
- نحوه تبدیل پاورپوینت PPT PPTX به HTML با استفاده از جاوا
- نحوه تبدیل فایل Visio به PDF در جاوا
[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/