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
- Konfigurálja a projektet a NuGet Package Manager Aspose.Imaging használatára
- Adja meg a Aspose.Imaging névtérre való hivatkozást az API-funkciók használatához a projektben
- Töltse be a forrás TIFF-fájlt a képosztály által közzétett Image.Load metódussal
- A felbontás és egyéb beállítások megadásához hozza létre és inicializálja a PdfOptions objektumot
- 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.