Създаването на професионален PDF формуляр не е само за полета – това е за потребителско преживяване, марка и яснота. с Aspose.PDF.Plugin за .NET, имате точен контрол върху външния вид и усещането на AcroForms: зададете персонализирани цветове, шрифти, стандартни стойности, редактируеми знаме и много други.

Въведение

Създаването на професионален PDF формуляр не е само за полета – това е за потребителско преживяване, марка и яснота. с Aspose.PDF.Plugin за .NET, имате точен контрол върху външния вид и усещането на AcroForms: зададете персонализирани цветове, шрифти, стандартни стойности, редактируеми знаме и много други.

Подкрепени опции за поява

Aspose.PDF ви позволява да контролирате:

  • Цвет на полето (задължение, граница, текст)
  • Снимка и размер (имущество DefaultAppearance)
  • Предварителни стойности, максимална дължина, текст на мястото
  • Редактиране / четене само знаме
  • Опции за изтегляне на списъка и дефекти
  • Проверка/радио бутон състояния и цветове
  • Позиция на полето, размер и съответствие

Пример: Добавяне на персонализирано текстово поле

За да добавите персонализирано текстово поле към вашия PDF формуляр, можете да използвате следния код:

using Aspose.Pdf.Plugins;
using System.Drawing;

string input = "@C:\\Docs\\template.pdf";
string output = "@C:\\Docs\\form_customized.pdf";

var plugin = new FormEditor();
var addOptions = new FormEditorAddOptions(new[] {
    new FormTextBoxFieldCreateOptions(1, new Rectangle(50, 700, 250, 725)) {
        MaxLen = 50,
        Value = "Enter your name...",
        Color = Color.CornflowerBlue,
        Editable = true,
        DefaultAppearance = new DefaultAppearance("Calibri", 13, Color.DarkBlue)
    }
});
addOptions.AddInput(new FileDataSource(input));
addOptions.AddOutput(new FileDataSource(output));
plugin.Process(addOptions);

Пример: Настройка на поле ComboBox (Dropdown)

За да персонализирате поле за изтегляне във вашия PDF формуляр, можете да използвате следния код:

var comboOptions = new FormEditorAddOptions(new[] {
    new FormComboBoxFieldCreateOptions(1, new Rectangle(50, 650, 220, 675)) {
        Color = Color.MediumVioletRed,
        Editable = true,
        DefaultAppearance = new DefaultAppearance("Segoe UI", 11, Color.Black),
        Options = new[] {"Red", "Green", "Blue"},
        Selected = 2,
        PartialName = "ColorPreference"
    }
});
comboOptions.AddInput(new FileDataSource(output));
comboOptions.AddOutput(new FileDataSource("@C:\\Docs\\form_final.pdf"));
plugin.Process(comboOptions);

Често използвани случаи

  • Корпоративна марка: Match формират цветове и шрифтове към указанията на марката ви.
  • Удобрено UX: Подчертавайте важните полета, използвайте местата и размера за яснота.
  • Работен поток Яснота: Направете опционални/необходими или подписващи полета визуално различни.
  • Достъпност: Използвайте висококонтрастни цветове за по-добра читаемост.

Често задавани въпроси

**П: Мога ли да използвам персонализирани шрифтове или стилове в PDF формуляри?**А: Да, това е DefaultAppearance Продуктът ви позволява да посочите името на шрифта, размера и цвета – осигурено, че е поддържан от PDF и е достъпен на системата.

Q: Мога ли да затворим поле след попълване?A: Настрой редактиращия флаг на полето на фалшив, или използвайте плагина Form Flattener, за да затворите постоянно съдържанието.

**Q: Как мога визуално да различавам необходимите полета?**A: Използвайте различни цветове, гранични стилове или фонови сенки, за да посочите полета, които изискват вниманието на потребителя.

заключение

Комбиниране на настройките на външния вид с поведенчески знаци (редактиращи, само чети, стандартни стойности) за максимална употреба и съответствие в цифровите работни потоци.

More in this category