Цей підручник пояснює, як створити форму в Word за допомогою C#, надаючи докладні кроки для налаштування середовища та додавання різних типів полів форми до документа. Ви будете створювати поля форми в Word за допомогою C#, як-от введення тексту, прапорець і поле зі списком. Після створення форми ви збережете її на диску як DOCX або DOC у форматі файлу відповідно до ваших вимог.
Кроки для створення форми в Word за допомогою C#
- Створіть середовище розробки, щоб додати Aspose.Words зі сховища NuGet
- Створіть порожній документ за допомогою класу Document, щоб додати елементи керування формою
- Створіть та ініціалізуйте об’єкт класу DocumentBuilder для щойно створеного документа
- Вставте в документ поле форми введення тексту та прапорець за допомогою об’єкта DocumentBuilder
- Збережіть документ на диску
У цих кроках пояснюється як створити придатну для заповнення форму в Word за допомогою C# шляхом спільного використання необхідних класів, просторів імен і полів форми, які можна додати в документ. Ви можете встановити низку властивостей для щойно доданих елементів керування, щоб налаштувати їх. Якщо ви хочете організувати елементи керування кращим чином, спробуйте створити таблицю, а потім додайте елементи керування в комірки таблиці для належної візуалізації, однак тут пояснюється лише вставка полів форми.
Код для створення заповнюваної форми в Word за допомогою C#
Цей код демонструє як створити придатну для заповнення форму у Word за допомогою C#. Кожного разу, коли ми вставляємо поле форми, повертається його посилання, яке можна використовувати для налаштування елемента керування. Ви можете встановити такі властивості, як CheckBoxSize і Checked status для прапорців, індекс вибраного елемента для поля зі списком і загальні властивості для всіх полів форми, як-от шрифт, текст довідки, текст статусу тощо.
Ця стаття навчила нас додавати поля форми в документи Word за допомогою C#, але якщо ви зацікавлені у створенні таблиці в документі Word, перегляньте статтю на як створити таблицю в документі Word за допомогою C#.