Ինչպես փոխարկել PDF-ը JPEG-ի C#-ով

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

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

  1. Ստեղծեք նախագծի միջավայր՝ հավելվածում Aspose.PDF for .NET ավելացնելու համար՝ օգտագործելով Nuget փաթեթի կառավարիչը
  2. Մուտք գործեք սկզբնաղբյուր PDF ֆայլը JPEG պատկերի փոխակերպման համար՝ օգտագործելով Document դասի օրինակը
  3. Սահմանեք ելքային JPEG պատկերի լուծումը
  4. Ստեղծեք և կազմաձևեք JpegDevice օբյեկտը` օգտագործելով նշված լուծումը և այլ կարգավորումները
  5. Պահպանեք բեռնված PDF ֆայլի էջերը որպես JPEG պատկերներ՝ օգտագործելով JpegDevice.Process ֆունկցիան

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

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

using System;
using System.IO;
using Aspose.Pdf;
using Aspose.Pdf.Devices;
namespace TestPDF
{
public class PdfToJpg
{
public static void PdfToJpgConverter()
{
String path = @"/Users/KnowledgeBase/TestData/";
// Applying product license to create JPEG from PDF in C#
License PdftoXlsLic = new License();
PdftoXlsLic.SetLicense(path+ "Conholdate.Total.Product.Family.lic");
// Initialize Document Class to load PDF and saving as JPEG
Document document = new Document(path+"Exported.pdf");
// Setting the JPEG devise for rendering
Resolution resolution = new Resolution(300);
JpegDevice jpegDevice = new JpegDevice(resolution);
for (int pageCount = 1; pageCount <= document.Pages.Count; pageCount++)
{
using (FileStream imageStream =
new FileStream($"{path}image{pageCount}_out.jpeg",
FileMode.Create))
{
// Convert a particular page and save the JPEG image to stream
jpegDevice.Process(document.Pages[pageCount], imageStream);
// Close the image stream
imageStream.Close();
}
}
}
}
}

PDF-ը JPEG-ի փոխակերպելու համար ցուցադրվում է C# կոդ, որի արդյունքում լուծումը սահմանվում է ելքային JPEG պատկերի համար՝ օգտագործելով Resolution դասի օրինակը: JpegDevice դասի օրինակն օգտագործվում է ցանկալի JPEG պատկերների լուծաչափը սահմանելու համար, որին հաջորդում է PDF-ի ներսում յուրաքանչյուր էջ կրկնելը և JpegDevice-ի օգտագործումը:Պրոցեսը օգտագործվում է PDF-ի ներսում յուրաքանչյուր պատկեր առանձին JPEG պատկերներում պահելու համար:

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

 Հայերեն