Как да конвертирате PDF в TIFF в Java

Тази тема с бързи инструкции съдържа информация как да конвертирате PDF в TIFF в Java. Той включва цялата необходима информация за конфигуриране на средата и подробни стъпки за изпълнение на задачата. За конвертиране на PDF в TIFF Java кодът е представен заедно с персонализирането на желаното TIFF изображение.

Стъпки за конвертиране на PDF в TIFF в Java

  1. Конфигурирайте приложението да добавя препратка към Aspose.PDF от хранилището на Maven, за да конвертирате PDF в TIFF изображение
  2. Отворете изходния входен PDF файл, като използвате обекта от клас Document за преобразуване в TIFF изображение
  3. Задайте разделителната способност на желаното TIFF изображение
  4. Инициализирайте обекта на клас TiffSettings, за да персонализирате изходното TIFF изображение
  5. Инициализирайте и конфигурирайте обекта TiffDevice, като използвате определената резолюция и други настройки
  6. Запазете PDF файла като TIFF, като използвате метода TiffDevice.process

Горните стъпки предоставят подробности за библиотеките, необходими за конвертиране на PDF в TIFF с помощта на Java, заедно с подробна последователност от стъпки за изпълнение. Можете да отворите изходния PDF от диска и да го конвертирате в TIFF във връзка с персонализирането на изходния файл с помощта на обекта TiffSettings. Процесът на преобразуване се извършва от обекта TiffDevice, който се инициализира с разделителната способност и екземпляра TiffSettings и съдържа метода process за преобразуване на PDF в TIFF.

Код за конвертиране на PDF в TIFF с помощта на Java

package testpdf;
import com.aspose.pdf.Document;
import com.aspose.pdf.License;
import com.aspose.pdf.devices.ColorDepth;
import com.aspose.pdf.devices.CompressionType;
import com.aspose.pdf.devices.Resolution;
import com.aspose.pdf.devices.ShapeType;
import com.aspose.pdf.devices.TiffDevice;
import com.aspose.pdf.devices.TiffSettings;
public class PdfToTiff {
static void main(String[] args) throws Exception // Exception for PDF to TIFF
{
// Instantiate a license to convert PDF to TIFF
License PdfToTiffLicense = new License();
PdfToTiffLicense.setLicense("Aspose.Total.lic");
// Open the source PDF document for conversion to TIFF
Document pdfToTiffDocument = new Document("Test.pdf");
// Instantiate and initialize the resolution object for the output TIFF
Resolution resolution = new Resolution(300,300);
// Create and initialize TiffSettings object to customize the TIFF file
TiffSettings tiffFileSettings = new TiffSettings();
tiffFileSettings.setCompression(CompressionType.CCITT4);
tiffFileSettings.setDepth(ColorDepth.Format4bpp);
tiffFileSettings.setShape(ShapeType.Portrait);
tiffFileSettings.setSkipBlankPages(true);
// Initializing TIFF device and set the resolution and TiffSettings
TiffDevice tiffDeviceObj = new TiffDevice(resolution, tiffFileSettings);
// Save PDF file to the TIFF image
tiffDeviceObj.process(pdfToTiffDocument, "PdfToTIFF_out.tif");
System.out.println("Done");
}
}

За конвертиране на PDF в TIFF Java код се използва, където разделителната способност е зададена за изходното TIFF изображение, като се използват стойностите за хоризонтална и вертикална разделителна способност, но можете да използвате и друго претоварване. Класът TiffSettings съдържа много други свойства, включително настройка на типа компресия, пропускане на празните страници, тип на формата, дълбочина на цвета, яркост и тип координати на страницата. Класът TiffDevice включва много други конструктори за инициализиране на неговия обект с различни характеристики като ширина, височина, размер на страницата, разделителна способност и екземпляр на TiffSettings в множество варианти.

В този пример проучихме как използването на Java конвертиране на PDF в TIFF е лесно възможно. Ако възнамерявате да научите за конвертирането на изображение в PDF, вижте статията на как да конвертирате изображение в PDF в Java.

 Български