Այս արագ հոդվածը ներառում է, թե ինչպես փոխարկել TIFF-ը PDF-ի C#-ում: Այն մշակում է անհրաժեշտ պահանջները և մանրամասն քայլերը միջավայրը կարգավորելու և առաջադրանքն իրականացնելու համար: TIFF-ին PDF-ի փոխակերպելու համար օգտագործվում է C# կոդը, որը կարող է նաև հարմարեցնել ելքային PDF ֆայլը:
TIFF-ը PDF-ի փոխարկելու քայլեր՝ օգտագործելով C#
- Կազմաձևեք նախագիծը՝ օգտագործելու Aspose.Imaging NuGet փաթեթների կառավարիչից
- Ներառեք հղումը դեպի Aspose.Imaging անվանատարածք՝ նախագծում API-ի հնարավորություններն օգտագործելու համար
- Բեռնել սկզբնաղբյուր TIFF ֆայլը՝ օգտագործելով Image.Load մեթոդը, որը ենթարկվում է Image դասի
- Ստեղծեք և նախաստորագրեք PdfOptions օբյեկտը՝ լուծաչափը և այլ կարգավորումները սահմանելու համար
- Պահպանեք ստեղծված PDF-ը սկավառակի վրա՝ օգտագործելով Save մեթոդը
Օգտագործելով վերը նշված քայլերը C# TIFF-ի PDF փոխարկիչը մշակվում է API-ի պարզ ինտերֆեյսի միջոցով, որտեղ դուք կարող եք բեռնել աղբյուրի TIFF-ը սկավառակից կամ օգտագործելով Memory Stream-ը և պարզապես այն վերածել PDF-ի: Դուք կարող եք հարմարեցնել PDF-ը, օգտագործելով PdfOptions օբյեկտը, որը թույլ է տալիս սահմանել լուծաչափի արժեքները TIFF պատկերների համար PDF-ի ներսում: Վերջապես, օգտագործելով Save մեթոդը, PDF-ը պահվում է սկավառակի վրա:
Կոդ՝ TIFF-ը PDF-ի 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); | |
} | |
} | |
} | |
} |
TIFF-ը PDF-ի փոխարկելու համար ներկայացվում է C# կոդը, որտեղ ելքային PDF ֆայլի լուծումը սահմանվում է՝ օգտագործելով հորիզոնական և ուղղահայաց լուծաչափի արժեքները: PdfOptions դասը պարունակում է բազմաթիվ այլ հատկություններ, այդ թվում՝ PageSize, MultiPageOptions և PDFCoreOption, ինչպիսիք են Compression, Compliance և JpegQuality կարգավորումները:
Մենք սովորեցինք, թե ինչպես C#-ում TIFF-ը PDF-ի վերածել կարելի է հեշտությամբ կառավարել մի քանի տող կոդով: Եթե ցանկանում եք իմանալ պատկերի չափը սեղմելու մասին, տես Ինչպես սեղմել պատկերի չափը C#-ում-ի հոդվածը: