Ինչպես փոխարկել PDF-ը TIFF-ի C#-ում

Այս արագ հոդվածը պարունակում է տեղեկատվություն այն մասին, թե ինչպես կարելի է փոխարկել PDFTIFF-ի C#-ում: Այն տրամադրում է բոլոր անհրաժեշտ տեղեկությունները շրջակա միջավայրը կարգավորելու և առաջադրանքն իրականացնելու մանրամասն քայլերը: PDF-ը TIFF-ի փոխարկելու համար ցուցադրվում է C# կոդը՝ ելքային TIFF պատկերի հարմարեցման հետ մեկտեղ:

PDF-ը TIFF-ի C#-ով փոխարկելու քայլեր

  1. Կազմաձևեք նախագիծը՝ հավելվածում Aspose.PDF ավելացնելու համար՝ օգտագործելով Nuget փաթեթների կառավարիչը
  2. Ներբեռնեք մուտքագրված PDF ֆայլի նմուշը Document դասի օբյեկտում՝ TIFF պատկերի վերածելու համար
  3. Սահմանեք ելքային TIFF պատկերի լուծումը
  4. Ստեղծեք և կազմաձևեք TiffSettings դասի օբյեկտը՝ ելքային TIFF պատկերը հարմարեցնելու համար
  5. Ստեղծեք և կազմաձևեք TiffDevice օբյեկտը` օգտագործելով նշված լուծումը և այլ կարգավորումները
  6. Պահպանեք բեռնված PDF ֆայլը որպես TIFF՝ օգտագործելով TiffDevice.Process ֆունկցիան

Վերոնշյալ քայլերը հղում են տալիս դեպի անհրաժեշտ գրադարաններ, որոնք անհրաժեշտ են * PDF-ը TIFF-ի C#*-ով փոխարկելու համար և պատշաճ իրականացման համար քայլերի մանրամասն հաջորդականություն: Դուք կարող եք բեռնել աղբյուրի PDF-ը սկավառակից և պարզապես այն վերածել TIFF-ի, սակայն հարմարեցումը ցուցադրելու համար TiffSettings օբյեկտը կազմաձևված է այստեղ: Փաստացի փոխակերպումն իրականացվում է TiffDevice օբյեկտի կողմից, որը սկզբնավորվում է լուծման և TiffSettings օրինակով և պարունակում է Process ֆունկցիա՝ PDF-ը TIFF-ի փոխարկելու համար:

Կոդ՝ PDF-ը TIFF-ի փոխարկելու համար՝ օգտագործելով C#

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");
}
}
}

PDF-ը TIFF-ի փոխարկելու համար ցուցադրվում է C#* կոդը, որտեղ ելքային TIFF պատկերի համար լուծաչափը սահմանված է հորիզոնական և ուղղահայաց լուծաչափի արժեքներով, սակայն կարող եք նաև օգտագործել մեկ այլ ծանրաբեռնվածություն: TiffSettings դասը պարունակում է բազմաթիվ հատկություններ, ինչպիսիք են դատարկ էջերը բաց թողնելը, սեղմման տեսակը, գույնի խորությունը, ձևի տեսակը, պայծառությունը և էջի կոորդինատի տեսակը սահմանելը: TiffDevice դասը պարունակում է բազմաթիվ կոնստրուկտորներ՝ իր օբյեկտը տարբեր բնութագրերով սկզբնավորելու համար, ինչպիսիք են լուծումը, էջի չափը, լայնությունը, բարձրությունը և TiffSettings օրինակը բազմաթիվ համակցություններով:

Մենք սովորել ենք, թե ինչպես օգտագործելով C#-ը PDF-ը փոխակերպում TIFF-ի, սակայն, եթե ցանկանում եք սովորել այլ տեսակի փոխարկումներ, ինչպիսիք են PDF-ը Word, տես հոդվածը ինչպես փոխարկել PDF-ը Word-ի՝ օգտագործելով C#-ում:

 Հայերեն