Այս հակիրճ օրինակն այն մասին է, թե ինչպես փոխարկել PDF-ը Excel-ի C#-ում: PDF-ը Excel-ին արտահանելու համար C#-ի վրա հիմնված հավելվածը կարող է օգտագործվել .NET-ի վրա հիմնված աջակցվող օպերացիոն համակարգի ցանկացած միջավայրում, ներառյալ Windows, Linux կամ macOS՝ օգտագործելով պարզ և հեշտ API միջերես: Փոխակերպումն իրականացնելու համար դուք չպետք է տեղադրեք որևէ երրորդ կողմի գործիք կամ Adobe Acrobat:
PDF-ը Excel-ի փոխարկելու քայլեր՝ օգտագործելով C#
- Տեղադրեք Aspose.PDF for .NET՝ օգտագործելով NuGet փաթեթների կառավարիչը ձեր հավելվածում
- Ձեր նախագծում ներառեք հղում դեպի Aspose.PDF անվանատարածք
- Նախաձեռնեք Document դասի օրինակը PDF-ը բեռնելու և այն XLSX-ի փոխարկելու համար
- Նախաձեռնեք ExcelSaveOptions օբյեկտը՝ ելքային XLSX ֆայլի տարբերակները սահմանելու համար
- Վերջապես, Save մեթոդը C#-ում փոխարկեք PDF-ը Excel-ի
*C# PDF-ի Excel-ի վերը նշված քայլերին հավատարիմ մնալով, փոխակերպումը հեշտությամբ կատարվում է API-ի պարզ զանգերի միջոցով: Գործընթացը կսկսվի՝ ավելացնելով անհրաժեշտ API հղումներ, որին կհետևի սկզբնաղբյուր PDF ֆայլի բեռնումը: Հետագա քայլերում ExcelSaveOptions դասի օրինակը կօգտագործվի ցանկալի XLSX տարբերակները սահմանելու համար: Վերջապես, փոխարկված PDF ֆայլը կպահվի որպես XLSX սկավառակի վրա՝ օգտագործելով SaveFormat.Excel հաշվիչը Save մեթոդի ներսում:
Կոդ՝ PDF-ը Excel-ի C#-ով փոխարկելու համար
using System; | |
using Aspose.Pdf; | |
using static Aspose.Pdf.ExcelSaveOptions; | |
namespace TestPDF | |
{ | |
public class PdfToXlsx | |
{ | |
public static void PdfToXlsxConverter() | |
{ | |
// Applying product license to create XLSX from PDF in C# | |
License PdftoXlsLic = new License(); | |
PdftoXlsLic.SetLicense("Aspose.Total.lic"); | |
// Initialize Document Class to load PDF and saving as Excel | |
Document document = new Document("PDFtoExcel.pdf"); | |
// Set Excel Save options | |
ExcelSaveOptions saveOptions = new ExcelSaveOptions(); | |
saveOptions.ConversionEngine = ConversionEngines.NewEngine; | |
saveOptions.Format = ExcelFormat.XLSX; | |
saveOptions.InsertBlankColumnAtFirst = true; | |
// Save the PDF document in XLSX format | |
document.Save("output_pdfToXls.xlsx", SaveFormat.Excel); | |
} | |
} | |
} |
Օգտագործելով C# կոդը՝ PDF-ը Excel-ի փոխարկելու համար, կարող եք ստեղծել և բացել XLSX ֆայլը Excel-ի ցանկացած դիտիչում կամ վերբեռնել այն Google-ի փաստաթղթեր՝ դիտելու համար: ExcelSaveOptions դասը թույլ է տալիս սահմանել արտահանման տարբեր տարբերակներ, որոնք կցանկանայիք սահմանել ստեղծված XSLX-ի համար, ներառյալ այնպիսի հատկություններ, ինչպիսիք են ConversionEngine, Format, MinimizeTheNumberOfWorksheets և InsertBlankColumnAtFirst: Եթե ցանկանում եք PDF արտահանել XLSX՝ օգտագործելով լռելյայն ընտրանքները, կարող եք բաց թողնել ExcelSaveOptions դասի և դրա հատկությունների օգտագործումը նույնպես: Վերջապես, ստեղծված XLSX ֆայլը պահվում է սկավառակի վրա՝ օգտագործելով Save մեթոդը:
Այս թեմայում մենք սովորել ենք, թե ինչպես կարելի է փոխարկել PDF-ը Excel-ի՝ օգտագործելով C#: Եթե դուք հետաքրքրված եք PDF-ը HTML արտահանելով, տես ինչպես փոխարկել PDF-ը HTML-ի C#-ով-ի հոդվածը: