AddField

AddField(FieldType, string, int, float, float, float, float)

Добавить в форму поле указанного типа.

public bool AddField(FieldType fieldType, string fieldName, int pageNum, float llx, float lly, 
    float urx, float ury)
ПараметрТипОписание
fieldTypeFieldTypeТип поля, которое необходимо добавить.
fieldNameStringИмя поля, которое необходимо добавить.
pageNumInt32Номер страницы, на которой должно быть размещено новое поле.
llxSingleАбсцисса нижнего левого угла поля.
llySingleОрдината нижнего левого угла поля.
urxSingleАбсцисса правого верхнего угла поля.
urySingleОрдината правого верхнего угла поля.

Возвращаемое значение

true, если поле было успешно добавлено.

Примеры

FormEditor formEditor = new Aspose.Pdf.Facades.FormEditor("PdfForm.pdf", "FormEditor_AddField_Text.pdf");
formEditor.AddField(FieldType.Text, "AddedTextField",  1, 10, 30, 110, 46);
formEditor.Save();

Смотрите также


AddField(FieldType, string, string, int, float, float, float, float)

Добавить в форму поле указанного типа.

public bool AddField(FieldType fieldType, string fieldName, string initValue, int pageNum, 
    float llx, float lly, float urx, float ury)
ПараметрТипОписание
fieldTypeFieldTypeТип поля, которое необходимо добавить.
fieldNameStringИмя поля, которое необходимо добавить.
initValueStringНачальное значение поля.
pageNumInt32Номер страницы, на которой должно быть размещено новое поле.
llxSingleАбсцисса нижнего левого угла поля.
llySingleОрдината нижнего левого угла поля.
urxSingleАбсцисса правого верхнего угла поля.
urySingleОрдината правого верхнего угла поля.

Возвращаемое значение

true, если поле было успешно добавлено.

Примеры

FormEditor formEditor = new Aspose.Pdf.Facades.FormEditor("PdfForm.pdf", "FormEditor_AddField_Text.pdf");
formEditor.AddField(FieldType.Text, "AddedTextField", "Text Value", 1, 10, 30, 110, 46);
formEditor.Items = new string[] { "Item1", "Item2", Item3" };
formEditor.AddField(FieldType.Radio, "RadioButtonField", 1, 265, 695, 365, 720);
formEditor.Save();

Смотрите также