Hogyan lehet PDF-et konvertálni TIFF-re Java-ban

Ez a gyors útmutató témakör információkat tartalmaz arról, hogyan lehet a(z) PDF fájlt TIFF-re konvertálni Java-ban. Tartalmazza a környezet konfigurálásához szükséges összes információt és a feladat végrehajtásához szükséges részletes lépéseket. A PDF TIFF formátumba konvertálásához Java kód jelenik meg a kívánt TIFF kép testreszabásával együtt.

A PDF TIFF formátumba konvertálásának lépései Java nyelven

  1. Állítsa be az alkalmazást úgy, hogy hivatkozást adjon hozzá a Aspose.PDF-re a Maven-tárból a PDF TIFF-képpé konvertálásához
  2. Nyissa meg a forrás bemeneti PDF-fájlt a Document osztályobjektum használatával TIFF-képpé konvertáláshoz
  3. Állítsa be a kívánt TIFF-kép felbontását
  4. A kimeneti TIFF-kép testreszabásához inicializálja a TiffSettings osztályobjektumot
  5. Inicializálja és konfigurálja a TiffDevice objektumot a megadott felbontással és egyéb beállításokkal
  6. Mentse a PDF-fájlt TIFF-ként a TiffDevice.process metódussal

A fenti lépések részleteket adnak meg a PDF Java használatával TIFF-formátumba konvertálásához szükséges könyvtárakról, valamint a végrehajtáshoz szükséges lépések részletes sorrendjét. Megnyithatja a forrás-PDF-et a lemezről, és TIFF-re konvertálhatja a kimeneti fájl testreszabásával a TiffSettings objektum használatával. Az átalakítási folyamatot a TiffDevice objektum hajtja végre, amely a felbontással és a TiffSettings-példánnyal inicializálva van, és tartalmazza a PDF TIFF formátumba konvertálásához szükséges process metódust.

Kód a PDF TIFF formátumba konvertálásához Java használatával

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

A PDF TIFF formátumba konvertálásához Java kódot használnak, ahol a kimeneti TIFF-kép felbontása be van állítva a vízszintes és függőleges felbontási értékekkel, azonban használhat egy másik túlterhelést is. A TiffSettings osztály számos egyéb tulajdonságot tartalmaz, beleértve a tömörítési típus beállítását, az üres oldalak kihagyását, az alaktípust, a színmélységet, a fényerőt és az oldal koordinátatípusát. A TiffDevice osztály számos más konstruktort tartalmaz, amelyek különböző jellemzőkkel, például szélességgel, magassággal, oldalmérettel, felbontással és TiffSettings-példánnyal inicializálják objektumát, több változatban.

Ebben a példában megvizsgáltuk, hogyan lehetséges egyszerűen a Java PDF konvertálása TIFF-be használata. Ha szeretne többet megtudni a kép PDF formátumba konvertálásáról, olvassa el a következő cikket: hogyan konvertálhat képet PDF-be Java-ban.

 Magyar