Hogyan lehet PDF-et TIFF-be konvertálni C#-ban

Ez a rövid cikk a(z) PDF konvertálásáról TIFF C#-ban tartalmaz információkat. Minden szükséges információt tartalmaz a környezet konfigurálásához és a feladat végrehajtásához szükséges részletes lépéseket. A PDF TIFF formátumba konvertálásához C# kódot mutatunk be, a kimeneti TIFF kép testreszabásával együtt.

A PDF konvertálása TIFF formátumba C# nyelven

  1. Konfigurálja a projektet úgy, hogy hozzáadja a(z) Aspose.PDF elemet az alkalmazáshoz a Nuget csomagkezelő segítségével
  2. Töltse be a minta bemeneti PDF-fájlt a Document osztályobjektumba a TIFF-képpé konvertáláshoz
  3. Állítsa be a kimeneti TIFF kép felbontását
  4. Példányosítsa és konfigurálja a TiffSettings osztályobjektumot a kimeneti TIFF-kép testreszabásához
  5. A megadott felbontás és egyéb beállítások használatával hozza létre és konfigurálja a TiffDevice objektumot
  6. Mentse el a betöltött PDF-fájlt TIFF-ként a TiffDevice.Process funkció segítségével

A fenti lépések hivatkozást adnak a szükséges könyvtárakhoz, amelyek a PDF C# használatával TIFF-formátumba konvertálásához szükségesek, valamint a megfelelő végrehajtáshoz szükséges lépések részletes sorozata. A forrás-PDF-et betöltheti a lemezről, és egyszerűen konvertálhatja TIFF formátumba, azonban a testreszabás bemutatásához a TiffSettings objektum itt van konfigurálva. A tényleges átalakítást 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 függvényt.

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

using Aspose.Pdf;
using Aspose.Pdf.Devices;
namespace AsposePdf
{
class Program
{
static void Main(string[] args)
{
// Initialize and load the Aspose.PDF license to avoid evaluation watermark in the output TIFF image
Aspose.Pdf.License license = new Aspose.Pdf.License();
license.SetLicense("Aspose.Pdf.lic");
// Open the sample input PDF document for conversion to TIFF
Document pdfDocument = new Document("SampleInput.pdf");
// Create and initialize the resolution object for the output TIFF
Resolution resolution = new Resolution(300,300);
// Instantiate and initialize TiffSettings object to customize the TIFF file
TiffSettings tiffFileSettings = new TiffSettings
{
Compression = CompressionType.CCITT4,
Depth = ColorDepth.Format4bpp,
Shape = ShapeType.Portrait,
SkipBlankPages = true
};
// Create TIFF device and initialize with resolution and TiffSettings
TiffDevice tiffDeviceObj = new TiffDevice(resolution, tiffFileSettings);
// Convert the input PDF file to the TIFF image
tiffDeviceObj.Process(pdfDocument, "AllPagesToTIFF_out.tif");
System.Console.WriteLine("Done");
}
}
}

A PDF konvertálása TIFF formátumba C# kódot mutat be, ahol a kimeneti TIFF kép felbontása be van állítva a vízszintes és függőleges felbontási értékekkel, de használhat egy másik túlterhelést is. A TiffSettings osztály számos tulajdonságot tartalmaz, mint például az üres oldalak kihagyása, a tömörítés típusának, a színmélységnek, az alaktípusnak, a fényerőnek és az oldal koordinátatípusának beállítása. A TiffDevice osztály számos konstruktort tartalmaz, amelyek különböző jellemzőkkel, például felbontással, oldalmérettel, szélességgel, magassággal és TiffSettings-példányokkal inicializálják objektumát több kombinációban.

Megtanultuk, hogyan lehet a C# használatával konvertálni PDF-et TIFF-be, de ha más típusú konvertálást szeretne megtanulni, például a PDF-ből Word-be, olvassa el a hogyan lehet PDF-et Word-be konvertálni C# segítségével című cikket.

 Magyar