Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
El método DecorateField presente en la clase FormEditor te permite decorar un campo de formulario particular en un archivo PDF. Si deseas decorar un campo particular, debes pasar el nombre del campo a este método. Sin embargo, antes de llamar a este método, necesitas crear objetos de las clases FormEditor y FormFieldFacade. También necesitas asignar el objeto FormFieldFacade a la propiedad Facade del objeto FormEditor. Después de eso, puedes establecer cualquier atributo proporcionado por el objeto FormFieldFacade. Una vez que hayas establecido los atributos, puedes llamar al método DecorateField y finalmente guardar el PDF actualizado utilizando el método Save de la clase FormEditor. El siguiente fragmento de código te muestra cómo decorar un campo de formulario particular.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void DecorateField()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf();
// Create an instance of FormEditor to manipulate form fields
using (var editor = new Aspose.Pdf.Facades.FormEditor())
{
// Bind PDF document
editor.BindPdf(dataDir + "Sample-Form-01.pdf");
// Create a FormFieldFacade object to define decoration properties for the field
var cityDecoration = new Aspose.Pdf.Facades.FormFieldFacade
{
// Set the font style to Courier
Font = Aspose.Pdf.Facades.FontStyle.Courier,
// Set the font size to 12
FontSize = 12,
// Set the border color to black
BorderColor = System.Drawing.Color.Black,
// Set the border width to 2
BorderWidth = 2
};
// Assign the decoration facade to the FormEditor
editor.Facade = cityDecoration;
// Apply the decoration to the field named "City"
editor.DecorateField("City");
// Save PDF document
editor.Save(dataDir + "Sample-Form-02.pdf");
}
}
El método DecorateField te permite decorar todos los campos de formulario de un tipo particular en un archivo PDF a la vez. Si deseas decorar todos los campos de un tipo particular, debes pasar el tipo de campo a este método. Sin embargo, antes de llamar a este método, necesitas crear objetos de las clases FormEditor y FormFieldFacade. También necesitas asignar el objeto FormFieldFacade a la propiedad Facade del objeto FormEditor. Después de eso, puedes establecer cualquier atributo proporcionado por el objeto FormFieldFacade. Una vez que hayas establecido los atributos, puedes llamar al método DecorateField y finalmente guardar el PDF actualizado utilizando el método Save de la clase FormEditor. El siguiente fragmento de código te muestra cómo decorar todos los campos de un tipo particular.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void DecorateField2()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf();
// Create an instance of FormEditor to manipulate form fields
using (var editor = new Aspose.Pdf.Facades.FormEditor())
{
// Bind PDF document
editor.BindPdf(dataDir + "Sample-Form-01.pdf");
// Create a FormFieldFacade object to define alignment properties for text fields
var textFieldDecoration = new Aspose.Pdf.Facades.FormFieldFacade
{
// Set text alignment to center
Alignment = Aspose.Pdf.Facades.FormFieldFacade.AlignCenter
};
// Assign the decoration facade to the FormEditor
editor.Facade = textFieldDecoration;
// Apply the alignment decoration to all text fields in the PDF
editor.DecorateField(Aspose.Pdf.Facades.FieldType.Text);
// Save PDF document
editor.Save(dataDir + "Sample-Form-01-align-text.pdf");
}
}
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.