FillField

FillField(string, string, bool)

Remplit le champ avec la valeur spécifiée.

public bool FillField(string fieldName, string value, bool fitFontSize)
ParamètreTaperLa description
fieldNameStringNom du champ
valueStringNouvelle valeur du champ
fitFontSizeBooleanSi vrai, la taille de la police dans les zones d’édition sera ajustée.

Return_Value

true si le champ a été trouvé et rempli avec succès.

Voir également


FillField(string, string)

Remplit le champ avec une valeur valide selon un nom de champ complet. Avant de remplir les champs, les noms de chaque champ et leurs valeurs valides correspondantes doivent être connus. Le nom et les valeurs des champs sont sensibles à la casse. Veuillez noter que Aspose.Pdf.Facades ne prend en charge que les noms de champ complets et ne fonctionne pas avec les noms de champ partiels contrairement à Aspose.Pdf.Kit; Par exemple, si le champ a le nom complet “Form.Subform.TextField”, vous devez spécifier le nom complet et non “Champ de texte”. Vous pouvez utiliser la propriété FieldNames pour explorer les noms de champs existants et rechercher le champ requis par son nom partiel.

public bool FillField(string fieldName, string fieldValue)
ParamètreTaperLa description
fieldNameStringNom du champ à remplir.
fieldValueStringLa valeur du champ qui doit être une valeur valide pour certains champs.

Return_Value

true si le champ est trouvé et rempli avec succès.

Exemples

Form form = new Form(TestSettings.GetInputFile("PdfForm.pdf"));
form.FillField("FirstName", "John");
form.FillField("LastName",  "Smith");
//comment rechercher un champ par son nom partiel :
Form form = new Form("input.pdf", "output.pdf"); 
foreach(string fieldName in form.FieldNames)
{
  if (fieldName.EndsWith("TextField"))
  {
    Console.WriteLine("Full name is: " + fieldName);
  }
}

Voir également


FillField(string, int)

Remplit le champ de la boîte radio avec une valeur d’index valide selon un nom de champ complet. Avant de remplir les champs, seul le nom du champ doit être connu. Bien que la valeur puisse être spécifiée par son index. Avis : ne s’applique qu’aux champs Radio Box, Combo Box et List Box. Veuillez noter qu’Aspose.Pdf.Facades ne prend en charge que les noms de champs complets et ne fonctionne pas avec les noms de champs partiels contrairement à Aspose.Pdf.Kit; Par exemple, si le champ a le nom complet “Form.Subform.ListBoxField”, vous devez spécifier le nom complet et non “ListBoxField”. Vous pouvez utiliser la propriété FieldNames pour explorer les noms de champs existants et rechercher le champ requis par son nom partiel.

public bool FillField(string fieldName, int index)
ParamètreTaperLa description
fieldNameStringNom du champ à remplir.
indexInt32Index de l’article choisi.

Return_Value

true si le champ a été trouvé et rempli avec succès.

Exemples

Form form = new Form("PdfForm.pdf");
form.FillField("listboxField", 2);
form.FillField("comboboxField", 2);
form.FillField("radiobuttonField", 2);
//comment rechercher un champ par son nom partiel :
Form form = new Form("input.pdf", "output.pdf"); 
foreach(string fieldName in form.FieldNames)
{
  if (fieldName.EndsWith("ListBoxField"))
  {
    Console.WriteLine("Full name is: " + fieldName);
  }
}

Voir également


FillField(string, bool)

Remplit le champ de la case à cocher avec une valeur booléenne. Remarque : ne s’applique qu’à la case à cocher. Veuillez noter qu’Aspose.Pdf.Facades ne prend en charge que les noms de champ complets et ne fonctionne pas avec les noms de champ partiels contrairement à Aspose.Pdf .Kit; Par exemple, si le champ a le nom complet “Form.Subform.CheckBoxField”, vous devez spécifier le nom complet et non “CheckBoxField”. Vous pouvez utiliser la propriété FieldNames pour explorer les noms de champs existants et rechercher le champ requis par son nom partiel.

public bool FillField(string fieldName, bool beChecked)
ParamètreTaperLa description
fieldNameStringNom du champ à remplir.
beCheckedBooleanUn drapeau booléen : vrai signifie cocher la case, faux signifie la décocher.

Return_Value

true si le champ a été trouvé et rempli avec succès.

Exemples

Form form = new Form("PdfForm.pdf");
form.FillField("checkboxField", true);
//comment rechercher un champ par son nom partiel :
Form form = new Form("input.pdf", "output.pdf"); 
foreach(string fieldName in form.FieldNames)
{
  if (fieldName.EndsWith("CheckBoxField"))
  {
    Console.WriteLine("Full name is: " + fieldName);
  }
}

Voir également


FillField(string, string[])

Remplir un champ avec plusieurs sélections.Remarque : uniquement pour le champ de zone de liste AcroForm.

public void FillField(string fieldName, string[] fieldValues)
ParamètreTaperLa description
fieldNameStringLe nom de champ complet.
fieldValuesString[]Un tableau de chaînes qui contient plusieurs éléments à sélectionner.

Exemples

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

Voir également