Kako pretvoriti PDF u TIFF u Javi

Ova tema s brzim uputama sadrži informacije o tome kako pretvoriti PDF u TIFF u Javi. Sadrži sve potrebne informacije za konfiguriranje okruženja i detaljne korake za dovršenje zadatka. Za pretvaranje PDF u TIFF Java kod je prikazan zajedno s prilagodbom željene TIFF slike.

Koraci za pretvaranje PDF-a u TIFF u Javi

  1. Konfigurirajte aplikaciju za dodavanje reference na Aspose.PDF iz repozitorija Maven za pretvaranje PDF-a u TIFF sliku
  2. Otvorite izvornu ulaznu PDF datoteku pomoću objekta klase Document za konverziju u TIFF sliku
  3. Postavite razlučivost željene TIFF slike
  4. Inicijalizirajte objekt klase TiffSettings za prilagodbu izlazne TIFF slike
  5. Inicijalizirajte i konfigurirajte objekt TiffDevice koristeći navedenu rezoluciju i druge postavke
  6. Spremite PDF datoteku kao TIFF pomoću metode TiffDevice.process

Gornji koraci pružaju pojedinosti o bibliotekama potrebnim za konvertiranje PDF-a u TIFF pomoću Jave zajedno s detaljnim slijedom koraka za implementaciju. Izvorni PDF možete otvoriti s diska i pretvoriti ga u TIFF u kombinaciji s prilagodbom izlazne datoteke pomoću objekta TiffSettings. Proces pretvorbe izvodi objekt TiffDevice koji se inicijalizira s rezolucijom i instancom TiffSettings i sadrži metodu process za pretvaranje PDF-a u TIFF.

Kod za pretvaranje PDF-a u TIFF pomoću Jave

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");
}
}

Za konvertiranje PDF-a u TIFF Java kod se koristi gdje je rezolucija postavljena za izlaznu TIFF sliku korištenjem vodoravne i okomite vrijednosti razlučivosti, međutim, možete koristiti i drugo preopterećenje. Klasa TiffSettings sadrži mnoga druga svojstva uključujući postavljanje vrste kompresije, preskakanje praznih stranica, vrstu oblika, dubinu boje, svjetlinu i vrstu koordinate stranice. Klasa TiffDevice uključuje mnoge druge konstruktore za inicijalizaciju svog objekta s različitim karakteristikama kao što su širina, visina, veličina stranice, razlučivost i instanca TiffSettings u više varijanti.

U ovom smo primjeru istražili kako je pomoću Jave pretvoriti PDF u TIFF lako moguće. Ako namjeravate naučiti više o pretvaranju slike u PDF, pogledajte članak na kako pretvoriti sliku u PDF u Javi.

 Hrvatski