
Перетворення файлу TIFF на документ PDF у Java.
TIFF(формат файлу зображень із тегами) — це широко використовуваний формат для зберігання високоякісних зображень, які можуть містити кілька сторінок, що робить його придатним для таких завдань, як сканування та архівування документів. Проте можуть бути випадки, коли вам знадобиться перетворити зображення TIFF на документи PDF(Portable Document Format) для кращої сумісності, мобільності та зручності спільного використання. У цій статті ми розглянемо перетворення файлу TIFF у документ PDF у Java за допомогою GroupDocs.Conversion Cloud SDK для Java.
У цьому посібнику розглядатимуться такі теми:
- Перетворення документів Java TIFF у PDF REST API та встановлення SDK
- Як конвертувати зображення TIFF у PDF-документи в Java за допомогою REST API
Перетворення документів Java TIFF у PDF REST API та встановлення SDK
GroupDocs.Conversion Cloud SDK для Java – це потужний і гнучкий хмарний API, який дозволяє конвертувати різні формати файлів, включаючи TIFF і PDF, лише за допомогою кількох рядків коду. Він забезпечує простий і зручний спосіб інтегрувати функцію перетворення документів у ваші Java-програми, будь то веб-програма, програма для мобільних пристроїв або програма для настільного ПК. SDK простий у використанні та може бути інтегрований у будь-яку програму Java.
Ви можете завантажити 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-документи в Java за допомогою REST API
Перетворення зображень TIFF на PDF-документи за допомогою GroupDocs.Conversion Cloud SDK для Java — це простий процес, який включає такі кроки:
- Завантажте документ PDF у хмару
- Перетворити зображень TIFF у PDF на Java
- Завантажити перетворений файл
Завантажте файл
По-перше, завантажте файл 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;
// Завантажте файл у хмарне сховище за допомогою Java
public class App {
public static void main(String[] args) {
// Створіть екземпляр 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 у Java
Нижче наведено кроки та зразок фрагмента коду для програмного перетворення файлу TIFF у PDF на Java за допомогою GroupDocs.Conversion Cloud SDK для Java:
- По-перше, створіть екземпляр класу ConvertApi.
- По-друге, створіть екземпляр класу ConvertSettings.
- Далі введіть назву хмарного сховища.
- Встановіть шлях до вхідного файлу TIFF і формат вихідного файлу як «pdf».
- Тепер створіть екземпляр класу PdfConvertOptions.
- За бажанням надайте різні параметри перетворення, наприклад setFromPage, setPagesCount, setMarginTop, setPassword, setCenterWindow, setHeight тощо.
- Після цього встановіть параметри перетворення та шлях до вихідного файлу за допомогою екземпляра ConvertSettings.
- Потім створіть екземпляр класу ConvertDocumentRequest і передайте параметр ConvertSettings.
- Нарешті, викличте метод convertDocument() і передайте параметр ConvertDocumentRequest.
У наступному фрагменті коду показано, як перетворити велике зображення TIFF у файл PDF у Java за допомогою 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 у Java.
public class App {
public static void main(String[] args) {
// Створіть екземпляр 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;
// Завантажте файл із хмарного сховища на Java
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 на PDF-документи за допомогою GroupDocs.Conversion Cloud SDK для Java є надійним і ефективним процесом, який можна легко реалізувати у ваших програмах Java. Ось що ви дізналися з цієї статті:
- як програмно конвертувати файли TIFF у PDF на Java за допомогою GroupDocs.Conversion Cloud REST API;
- програмно завантажити файл TIFF у хмару, а потім завантажити перетворений PDF-файл із хмари;
- і конвертуйте TIFF у PDF за допомогою безкоштовного конвертера TIFF у PDF.
Крім того, ми також надаємо розділ API Reference, який дозволяє візуалізувати наші API та спілкуватися з ними безпосередньо через браузер. Повний вихідний код Java SDK є у вільному доступі на Github. Перевірте GroupDocs.Conversion Cloud SDK для Java Приклади тут. Крім того, радимо вам переглянути наш Посібник із початку роботи.
Крім того, ми пропонуємо вам ознайомитися з нашим Посібником із початку роботи, щоб отримати докладні кроки та використання API.
Нарешті, ми продовжуємо писати нові статті в блозі про різні формати файлів і перетворення за допомогою REST API. Тому, будь ласка, зв’яжіться з нами, щоб отримати останні оновлення.
Задайте питання
Якщо у вас виникли запитання щодо конвертера TIFF у PDF, зв’яжіться з нами на безкоштовному [форумі] підтримки 22.
поширені запитання
Як конвертувати файл TIFF у PDF на Java?
Ви можете конвертувати зображення TIFF у файли PDF за допомогою GroupDocs.Conversion Cloud SDK для Java. GroupDocs.Conversion Cloud SDK для Java — це потужний інструмент, який дозволяє розробникам конвертувати файли з одного формату в інший за допомогою хмарних API.
Як конвертувати TIFF у PDF онлайн безкоштовно?
Конвертер TIFF у PDF дозволяє безкоштовно конвертувати файли TIFF у формат PDF. Щоб виконати перетворення, дотримуйтесь наведених нижче покрокових інструкцій:
- Відкрийте безкоштовний онлайн-конвертер TIFF у PDF.
- Тепер клацніть область скидання файлу, щоб завантажити файл TIFF, або перетягніть файл TIFF.
- Далі натисніть кнопку «Перетворити зараз». Безкоштовний онлайн-конвертер TIFF у PDF перетворить зображення TIFF на PDF.
- Посилання для завантаження вихідного файлу PDF буде доступним після перетворення файлу TIFF.
Як конвертувати TIFF у PDF у Windows?
Перейдіть це посилання, щоб завантажити автономний конвертер TIFF у PDF для Windows. Цей конвертер файлів TIFF у документи PDF можна використовувати для легкого перетворення зображень TIFF у файли PDF у Windows одним клацанням миші.
Чи може GroupDocs.Conversion Cloud SDK для Java конвертувати інші формати файлів, крім TIFF, у PDF?
Так, GroupDocs.Conversion Cloud SDK for Java підтримує перетворення між різними форматами документів і зображень, включаючи PDF, DOCX, XLSX, PPTX, JPG, PNG, BMP та багато інших.
Дивись також
Якщо ви хочете дізнатися про пов’язані теми, рекомендуємо вам переглянути такі статті:
- Як перетворити XML на JSON у Java за допомогою REST API
- Перетворюйте файли Markdown у PDF на Java за допомогою REST API
- Перетворіть EXCEL на JSON і JSON на EXCEL у Python
- Як конвертувати CSV у JSON і JSON у CSV у Python
- Перетворюйте документи Word у PDF за допомогою REST API у Python
- Як конвертувати PDF у Excel на Python за допомогою REST API
- Перетворіть PDF на редагований документ Word за допомогою Python SDK
- Перетворіть файл PDF у формат PNG і PNG у формат PDF за допомогою Java
- Як конвертувати PowerPoint PPT PPTX у HTML за допомогою Java
- Конвертуйте PDF у Excel (XLS/XLSX) у Java за допомогою REST API