FillField

FillField(string, string, bool)

Rellena el campo con el valor especificado.

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

Valor_devuelto

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

Ver también


FillField(string, string)

Rellena el campo con un valor válido según un nombre de campo completo. Antes de rellenar los campos, se deben conocer los nombres de cada campo y sus correspondientes valores válidos. Tanto el nombre como los valores de los campos distinguen entre 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 “Campo de texto”. 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ámetroEscribeDescripción
fieldNameStringEl nombre del campo a llenar.
fieldValueStringEl valor del campo que debe ser un valor válido para algunos campos.

Valor_devuelto

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

Ejemplos

Form form = new Form(TestSettings.GetInputFile("PdfForm.pdf"));
form.FillField("FirstName", "John");
form.FillField("LastName",  "Smith");
//cómo buscar un campo por su nombre parcial:
Form form = new Form("input.pdf", "output.pdf"); 
foreach(string fieldName in form.FieldNames)
{
  if (fieldName.EndsWith("TextField"))
  {
    Console.WriteLine("Full name is: " + fieldName);
  }
}

Ver también


FillField(string, int)

Rellena el campo de cuadro de radio con un valor de índice válido según un nombre de campo completo. Antes de rellenar los campos, solo se debe conocer el nombre del campo. Si bien el valor se puede especificar por su índice. Aviso: solo se aplica a los campos Radio Box, Combo Box y List Box. 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ámetroEscribeDescripción
fieldNameStringNombre del campo a llenar.
indexInt32Índice del artículo elegido.

Valor_devuelto

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

Ejemplos

Form form = new Form("PdfForm.pdf");
form.FillField("listboxField", 2);
form.FillField("comboboxField", 2);
form.FillField("radiobuttonField", 2);
//cómo buscar un campo por su nombre parcial:
Form form = new Form("input.pdf", "output.pdf"); 
foreach(string fieldName in form.FieldNames)
{
  if (fieldName.EndsWith("ListBoxField"))
  {
    Console.WriteLine("Full name is: " + fieldName);
  }
}

Ver también


FillField(string, bool)

Rellena el campo de la casilla de verificación con un valor booleano. Aviso: 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 “Formulario.Subformulario.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ámetroEscribeDescripción
fieldNameStringEl nombre del campo a llenar.
beCheckedBooleanUna bandera booleana: verdadero significa marcar la casilla, mientras que falso para desmarcarla.

Valor_devuelto

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

Ejemplos

Form form = new Form("PdfForm.pdf");
form.FillField("checkboxField", true);
//cómo buscar un campo por su nombre parcial:
Form form = new Form("input.pdf", "output.pdf"); 
foreach(string fieldName in form.FieldNames)
{
  if (fieldName.EndsWith("CheckBoxField"))
  {
    Console.WriteLine("Full name is: " + fieldName);
  }
}

Ver también


FillField(string, string[])

Rellene un campo con varias selecciones. Nota: solo para el campo de cuadro de lista de AcroForm.

public void FillField(string fieldName, string[] fieldValues)
ParámetroEscribeDescripción
fieldNameStringEl nombre de campo completo.
fieldValuesString[]Una matriz de cadenas que contiene varios elementos para seleccionar.

Ejemplos

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

Ver también