PDF į „Excel“ konvertavimas verslo analizei .NET

PDF į „Excel“ konvertavimas verslo analizei .NET

Verslo komandoms ir analitikams reikia duomenų iš šimtų ar tūkstančių PDF – greitai. Aspose.PDF.Plugin XlsConverter .NET, galite automatizuoti daug PDF-to-Excel darbo srautus ataskaitų, BI, arba atitikties, su pažangiomis klaidų tvarkymo ir išleidimo formato pasirinkimo galimybėmis.

„Batch Workflow“: automatizuokite PDF į „Excel“ failus

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

Išleidimo formatas ir eksporto galimybės

  • Išvada yra XLSX (Excel); options.Format Jei reikia, į CSV.
  • Jei reikia, pritaikykite darbalaukį pavadinimu arba sujungite kelis PDF failus į vieną darbo knygą.
  • Peržiūrėkite eksportuotus duomenis formatuoti (galvos, sujungtos ląstelės) ir prireikus pritaikyti konvertavimo nustatymus.

Klaidų tvarkymas batch konversijoje

  • Paimkite išimtis už suklastotus ar nepalaikytus PDF (kaip minėta aukščiau)
  • Registracija visų sėkmės / nesėkmių auditui ir peržiūrai
  • Pasirinktinai, pasitraukimas nesėkmingų konvertavimų po peržiūros
  • Naudokite „Optimizer“ priedą, kad būtų galima iš anksto apdoroti PDF failus geriausios konvertavimo kokybės

Naudokite atvejus

  • Įmonės finansų, audito ar sutarčių duomenų migracija
  • BI lentynos, pagamintos iš PDF duomenų
  • Automatiniai ataskaitų vamzdžiai, skirti atitikčiai arba klientų pristatymui

Dažnai užduodami klausimai

**Q: Ar galiu eksportuoti į CSV ir Excel?**A: Taip – rinkinys options.Format = PdfToXlsOptions.ExcelFormat.CSV CSV išleidimas vietoj XLSX.

**Q: Kaip „Plugin“ tvarko nesėkmingas konvertavimus?**Atsakymas: Išimtis yra išmestas už sugadintus ar nepalaikytus failus; paimkite ir prisijunkite juos peržiūrėti, kaip nurodyta kodo pavyzdžiu aukščiau.

**Q: Kaip aš galiu pagerinti konvertavimo tikslumą?**Atsakymas: Naudokite „Optimizer“ priedą, kad prieš konvertavimą išvalytumėte ir suspausti PDF failus, o rezultatas patvirtinamas nuosekliai.

Pro patarimas: Po pakuotės konvertavimo, „Excel“ išleidimai tiesiogiai susieti su BI įrankiais arba duomenų bazės importo skriptais, kad galėtumėte gauti tikrą „End-to-End“ ataskaitų automatizavimą.

 Lietuvių