Бацх ПДФ у Екцел Конверзија за Бизнис Аналитицс у .НЕТ
Enterprise timovi i analitičari trebaju podatke od stotina ili hiljada PDF-a – brzo. sa Aspose.PDF.Plugin XlsConverter za .NET, možete automatizovati mnoštvo radnih tokova od PDF do Excel za izveštaj, BI ili usklađenost, sa naprednim opcijama za rukovanje greškama i izborom formata izlaska.
Баццх радни ток: Аутоматски ПДФ до Екцел за фасцикле
using Aspose.Pdf.Plugins;
using System.IO;
string inputDir = @"C:\Data\PDFs";
string outputDir = @"C:\Data\Excel";
Directory.CreateDirectory(outputDir);
string[] pdfFiles = Directory.GetFiles(inputDir, "*.pdf");
int success = 0, failed = 0;
foreach (var pdfFile in pdfFiles)
{
string baseName = Path.GetFileNameWithoutExtension(pdfFile);
string outFile = Path.Combine(outputDir, baseName + ".xlsx");
try
{
var converter = new PdfXls();
var options = new PdfToXlsOptions
{
Format = PdfToXlsOptions.ExcelFormat.XLSX
};
options.AddInput(new FileDataSource(pdfFile));
options.AddOutput(new FileDataSource(outFile));
converter.Process(options);
Console.WriteLine($"Converted: {pdfFile} => {outFile}");
success++;
}
catch (Exception ex)
{
Console.WriteLine($"Failed: {pdfFile} | {ex.Message}");
failed++;
}
}
Console.WriteLine($"Done! Success: {success}, Failed: {failed}");Излазни формати и опције за извоз
- Стандардни излаз је XLSX (Екцел
options.FormatАко је потребно, ЦСВ. - Прилагодите радни лист именовањем или комбинујте више ПДФ-а у једну радну књигу ако је потребно.
- Прегледајте извозне податке за форматирање (главице, спојене ћелије) и прилагодите подешавања конверзије ако је потребно.
Решавање грешака у баццх конверзији
- Ухватити изузеци за корумпиране или неподржене ПДФ-а (као што је горе)
- Регистрирајте све успехе / неуспехе за ревизију и преглед
- Опционално, ретри неуспешне конверзије након прегледа
- Користите Плугин Оптимизатор за пре-процес ПДФ-а за најбољу квалитет конверзије
Коришћење случајева
- Финансијска, ревизијска или уговорна миграција података
- BI dashboards podržani izvučenim PDF podacima
- Аутоматски извештајни цеви за усклађеност или испоруку купца
Često postavljana pitanja
**Q: Da li mogu da izvozim u CSV i Excel?**А: Да – сет options.Format = PdfToXlsOptions.ExcelFormat.CSV За CSV излаз уместо XLSX.
**П: Како се плагин бави неуспешним конверзијама?**А: Изузеци се бацају за корумпиране или неподржене датотеке; ухватите и пријавите их за преглед као у узорку кода изнад.
**Q: Како могу побољшати прецизност конверзије?**Одговор: Користите Плугин Оптимизатор за чишћење и компресију ПДФ-а пре конверзије и валидацију излаза за конзистентну структуру.
Про Савет: Након конверзије бацх, повежите излазе Екцел директно са БИ алатима или увозним скриптима базе за истинску коначну аутоматизацију извештаја.