Ovaj kratki članak s uputama sadrži kako pretvoriti TIFF u PDF u C#. Razrađuje potrebne zahtjeve i detaljne korake za konfiguriranje okruženja i izvršavanje zadatka. Za pretvaranje TIFF u PDF C# koristi se kod koji također može prilagoditi izlaznu PDF datoteku.
Koraci za pretvaranje TIFF-a u PDF pomoću C#
- Konfigurirajte projekt za korištenje Aspose.Imaging iz NuGet Package Managera
- Uključite referencu na imenski prostor Aspose.Imaging za korištenje značajki API-ja u projektu
- Učitajte izvornu TIFF datoteku koristeći Image.Load metodu koju je otkrila klasa slike
- Stvorite i inicijalizirajte objekt PdfOptions da postavite razlučivost i druge postavke
- Spremite generirani PDF na disk metodom Save
Korištenjem gore navedenih koraka u C# TIFF u PDF pretvarač se razvija pomoću jednostavnog API sučelja gdje možete učitati izvorni TIFF s diska ili pomoću Memory Stream-a i jednostavno ga pretvoriti u PDF. Možete prilagoditi PDF pomoću objekta PdfOptions koji omogućuje postavljanje vrijednosti rezolucije za TIFF slike unutar PDF-a. Na kraju, pomoću metode Spremi, PDF se sprema na disk.
Kod za pretvaranje TIFF u PDF u C#
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); | |
} | |
} | |
} | |
} |
Za konvertiranje TIFF-a u PDF C# kod je prikazan gdje je rezolucija postavljena za izlaznu PDF datoteku korištenjem vodoravne i okomite vrijednosti razlučivosti. Klasa PdfOptions sadrži mnogo drugih svojstava uključujući PageSize, MultiPageOptions i PDFCoreOption kao što su postavke kompresije, sukladnosti i JpegQuality.
Naučili smo kako se u C# pretvaranju TIFF-a u PDF može lako upravljati u nekoliko redaka koda. Ako želite naučiti o kompresiji veličine slike, pogledajte članak na kako komprimirati veličinu slike u C#.