Form.FillField

FillField(string, string, bool)

Rellena el campo con el valor especificado.

public bool FillField(string fieldName, string value, bool fitFontSize)
ParámetroTipoDescripción
fieldNameStringNombre del campo
valueStringNuevo valor del campo
fitFontSizeBooleanSi es verdadero, el tamaño de fuente en los cuadros de edición se ajustará.

Valor de Retorno

verdadero si se encontró el campo y se llenó con éxito.

Véase También


FillField(string, string)

Rellena el campo con un valor válido de acuerdo con un nombre de campo completamente calificado. Antes de llenar los campos, deben conocerse todos los nombres de los campos y sus correspondientes valores válidos. Tanto el nombre de los campos como los valores son sensibles a mayúsculas y minúsculas. Tenga en cuenta que Aspose.Pdf.Facades solo admite nombres de campo completos y no funciona con nombres de campo parciales en contraste con Aspose.Pdf.Kit; Por ejemplo, si el campo tiene el nombre completo “Form.Subform.TextField”, debe especificar el nombre completo y no “TextField”. Puede usar la propiedad FieldNames para explorar los nombres de campo existentes y buscar el campo requerido por su nombre parcial.

public bool FillField(string fieldName, string fieldValue)
ParámetroTipoDescripción
fieldNameStringEl nombre del campo que se va a llenar.
fieldValueStringEl valor del campo que debe ser un valor válido para algunos campos.

Valor de Retorno

verdadero si se encuentra el campo y se llena con éxito.

Ejemplos

Form form = new Form(TestSettings.GetInputFile("PdfForm.pdf"));
form.FillField("FirstName", "John");
form.FillField("LastName",  "Smith");
//how to search field by its partial name:
Form form = new Form("input.pdf", "output.pdf"); 
foreach(string fieldName in form.FieldNames)
{
  if (fieldName.EndsWith("TextField"))
  {
    Console.WriteLine("Full name is: " + fieldName);
  }
}

Véase También


FillField(string, int)

Rellena el campo de la casilla de radio con un valor de índice válido de acuerdo con un nombre de campo completamente calificado. Antes de llenar los campos, solo debe conocerse el nombre del campo. Mientras que el valor puede especificarse por su índice. Nota: Solo se aplica a campos de Casilla de Radio, Cuadro Combinado y Cuadro de Lista. Tenga en cuenta que Aspose.Pdf.Facades solo admite nombres de campo completos y no funciona con nombres de campo parciales en contraste con Aspose.Pdf.Kit; Por ejemplo, si el campo tiene el nombre completo “Form.Subform.ListBoxField”, debe especificar el nombre completo y no “ListBoxField”. Puede usar la propiedad FieldNames para explorar los nombres de campo existentes y buscar el campo requerido por su nombre parcial.

public bool FillField(string fieldName, int index)
ParámetroTipoDescripción
fieldNameStringNombre del campo que se va a llenar.
indexInt32Índice del elemento elegido.

Valor de Retorno

verdadero si se encontró el campo y se llenó con éxito.

Ejemplos

Form form = new Form("PdfForm.pdf");
form.FillField("listboxField", 2);
form.FillField("comboboxField", 2);
form.FillField("radiobuttonField", 2);
//how to search field by its partial name:
Form form = new Form("input.pdf", "output.pdf"); 
foreach(string fieldName in form.FieldNames)
{
  if (fieldName.EndsWith("ListBoxField"))
  {
    Console.WriteLine("Full name is: " + fieldName);
  }
}

Véase También


FillField(string, bool)

Rellena el campo de la casilla de verificación con un valor booleano. Nota: Solo se aplica a la Casilla de Verificación. Tenga en cuenta que Aspose.Pdf.Facades solo admite nombres de campo completos y no funciona con nombres de campo parciales en contraste con Aspose.Pdf.Kit; Por ejemplo, si el campo tiene el nombre completo “Form.Subform.CheckBoxField”, debe especificar el nombre completo y no “CheckBoxField”. Puede usar la propiedad FieldNames para explorar los nombres de campo existentes y buscar el campo requerido por su nombre parcial.

public bool FillField(string fieldName, bool beChecked)
ParámetroTipoDescripción
fieldNameStringEl nombre del campo que se va a llenar.
beCheckedBooleanUna bandera boolean: verdadero significa marcar la casilla, mientras que falso significa desmarcarla.

Valor de Retorno

verdadero si se encontró el campo y se llenó con éxito.

Ejemplos

Form form = new Form("PdfForm.pdf");
form.FillField("checkboxField", true);
//how to search field by its partial name:
Form form = new Form("input.pdf", "output.pdf"); 
foreach(string fieldName in form.FieldNames)
{
  if (fieldName.EndsWith("CheckBoxField"))
  {
    Console.WriteLine("Full name is: " + fieldName);
  }
}

Véase También


FillField(string, string[])

Rellena un campo con múltiples selecciones. Nota: solo para el campo de lista de AcroForm.

public void FillField(string fieldName, string[] fieldValues)
ParámetroTipoDescripción
fieldNameStringEl nombre de campo completamente calificado.
fieldValuesString[]Un arreglo de cadenas que contiene varios elementos a seleccionar.

Ejemplos

Form form = new Aspose.Pdf.Facades.Form("PdfForm.pdf", "Form_Updated.pdf");
form.FillField("ListBox1", new String[] { "Three", "One" });
form.Save();

Véase También


FillField(string, string, bool)

Rellena el campo con el valor especificado.

public bool FillField(string fieldName, string value, bool fitFontSize)
ParámetroTipoDescripción
fieldNameStringNombre del campo
valueStringNuevo valor del campo
fitFontSizeBooleanSi es verdadero, el tamaño de fuente en los cuadros de edición se ajustará.

Valor de Retorno

verdadero si se encontró el campo y se llenó con éxito.

Véase También