Як заповнити PDF-форму даними Excel за допомогою C#

Цей короткий посібник містить інформацію про те, як заповнити форму PDF даними Excel за допомогою C#. Ви дізнаєтеся про всі дії, щоб завантажити файли PDF і Excel, а потім прочитати дані з файлу XLSX, щоб заповнити поля форми PDF. Це дозволить вам написати програму для автозаповнення PDF-форми з Excel за допомогою C# так, щоб для кожного запису у файлі Excel створювався окремий PDF-файл.

Кроки для заповнення PDF-форми даними Excel за допомогою C#

  1. Створіть середовище IDE для використання Aspose.PDF і Aspose.Cells для .NET за допомогою менеджера пакетів NuGet
  2. Завантажте PDF-файл із полями форми в об’єкт Document, який потрібно заповнити даними з файлу Excel
  3. Завантажте вихідний файл Excel із необхідними даними за допомогою об’єкта класу Workbook
  4. Перегляньте всі рядки у вихідному файлі Excel
  5. Для кожної ітерації отримайте посилання на цільове поле у вихідному файлі PDF
  6. Установіть значення поля для потрібного стовпця в поточному рядку файлу Excel
  7. Повторіть ітерацію для всіх рядків і збережіть кожен PDF як окремий файл на диску

Ці кроки допоможуть нам у заповненні PDF-форми з Excel за допомогою C#, надаючи докладну інформацію про встановлення IDE, а потім виклики API для завантаження PDF-файлу шаблону та вихідного файлу Excel. Після завантаження файлу Excel усі потрібні рядки повторюються таким чином, що під час кожної ітерації дані вибираються з різних стовпців у поточному рядку та заповнюються в цільових полях завантаженого файлу PDF. Під час ітерації PDF-файл зберігається окремо для кожного запису у файлі Excel.

Код для автозаповнення PDF з Excel за допомогою C#

Цей код демонструє процес заповнення PDF-форми даними Excel за допомогою C# за допомогою одночасного використання двох бібліотек для роботи з PDF і Excel таким чином, що клас Document використовується для завантаження файлу PDF, а клас Workbook використовується для завантаження файлу Excel. . Клас Workbook містить колекцію робочих аркушів, і кожен робочий аркуш містить колекцію комірок, до яких можна отримати доступ для читання/запису даних. З іншого боку, клас Document має параметри доступу до різних полів форми за іменем, а потім установити його значення відповідно до вимог.

У цьому посібнику описано, як за допомогою C# автоматично заповнювати PDF-форму. Якщо ви хочете дізнатися, як знайти та замінити текст у PDF-файлі, перегляньте статтю як знайти та замінити текст у PDF за допомогою C#.

 Українська