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

Ez a gyors útmutató a TIFF konvertálását PDF-re C#-ban tartalmazza. Kidolgozza a szükséges követelményeket és részletes lépéseket a környezet konfigurálásához és a feladat elvégzéséhez. A TIFF PDF-be konvertálásához C# kódot használnak, amely képes a kimeneti PDF-fájl testreszabására is.

A TIFF PDF-be konvertálásának lépései C# használatával

  1. Konfigurálja a projektet a NuGet Package Manager Aspose.Imaging használatára
  2. Adja meg a Aspose.Imaging névtérre való hivatkozást az API-funkciók használatához a projektben
  3. Töltse be a forrás TIFF-fájlt a képosztály által közzétett Image.Load metódussal
  4. A felbontás és egyéb beállítások megadásához hozza létre és inicializálja a PdfOptions objektumot
  5. Mentse a létrehozott PDF-fájlt a lemezre a Mentés módszerrel

A fenti lépések segítségével a C# TIFF to PDF konverter egy egyszerű API interfész segítségével kerül kifejlesztésre, ahol betöltheti a forrás TIFF-et a lemezről vagy a Memory Stream segítségével, és egyszerűen konvertálhatja PDF formátumba. Testreszabhatja a PDF-fájlt a PdfOptions objektum segítségével, amely lehetővé teszi a PDF-ben található TIFF-képek felbontási értékeinek beállítását. Végül a Mentés módszerrel a PDF mentésre kerül a lemezre.

Kód a TIFF-ből PDF-be konvertálásához C#-ban

using System;
using Aspose.Imaging;
using Aspose.Imaging.FileFormats.Tiff;
using Aspose.Imaging.ImageOptions;
namespace TestImaging
{
public class TiffToPDF
{
public static void ConvertTiffToPDF()
{
// Applying product license to convert Tiff to PDF in C#
License TiffToPdfLicense = new License();
TiffToPdfLicense.SetLicense("Aspose.Total.lic");
using (Image TifImage = Image.Load("Original.tif"))
{
TiffImage tiffImage = (TiffImage)TifImage;
PdfOptions pdfOptions = new PdfOptions()
{
ResolutionSettings = new ResolutionSetting(
tiffImage.HorizontalResolution, tiffImage.VerticalResolution
)
};
TifImage.Save("ExportedTiff.pdf", pdfOptions);
}
}
}
}

A TIFF PDF-be konvertálásához C# kód jelenik meg, ahol a kimeneti PDF-fájl felbontása be van állítva a vízszintes és függőleges felbontásértékek használatával. A PdfOptions osztály sok egyéb tulajdonságot tartalmaz, beleértve a PageSize, MultiPageOptions és PDFCoreOption tulajdonságokat, például a tömörítés, a megfelelőség és a JpegQuality beállításokat.

Megtanultuk, hogy C#-ban hogyan lehet a TIFF-et PDF-be konvertálni néhány sornyi kóddal. Ha többet szeretne megtudni a képméret tömörítéséről, olvassa el a Hogyan lehet tömöríteni a képméretet C#-ban című cikket.

 Magyar