Завантажити PDF в Excel для Business Analytics в .NET
Підприємницькі команди та аналітики потребують даних з сотень або тисяч PDF-файлів — швидко. з Aspose.PDF.Plugin XlsConverter для .NET, ви можете автоматизувати масові робочі потоки PDF до Excel для звітування, BI, або відповідності, з передовими варіантами для обробки помилок і вибору формату виходу.
Батч робочий потік: Автоматизація PDF до Excel для паперів
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 (Excel
options.FormatУ разі необхідності до CSV. - Налаштуйте робочий лист, назвавши або поєднуючи кілька PDF-файлів в одну робочу книжку, якщо це необхідно.
- Переглянути експортовані дані для форматування (глави, поєднані клітини) та налаштування конверсії відповідно до необхідності.
Використання помилок в конверсії батареї
- Знайти винятки для корумпованих або непомічених PDF-файлів (як вище)
- Зареєструйте всі успіхи / невдачі для аудиту та перевірки
- Оптимічно, відновлення невдалих конверсій після перегляду
- Використовуйте плагіни Optimizer для попереднього обробки PDF-файлів для кращої якості конверсії
Використання випадків
- Фінансова, аудиторська або контрактна міграція даних
- BI dashboards, що підтримуються вилученими даними PDF
- Автоматичні трубопроводи для дотримання або доставки клієнтів
Часто задавані запитання
**Q: Чи можу я експортувати до CSV і Excel?**А: Так — набір options.Format = PdfToXlsOptions.ExcelFormat.CSV Вихід CSV замість XLSX.
**Q: Як плагін справляється з невдалою конверсією?**Відповідь: Винятки викидаються для корумпованих або непомічених файлів; захоплюйте і ввімкніть їх для перегляду, як у зразку коду вище.
**Q: Як я можу поліпшити точність конверсії?**Відповідь: Використовуйте плагін Optimizer, щоб очистити і компресувати PDF-файли перед конвертацією, а також підтвердити вихід для постійної структури.
Pro Tip: Після конвертації пакетів, посилайте вихід Excel безпосередньо на інструменти BI або імпортні скрипти бази даних для справжньої кінцевої автоматизації звітування.