Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
La clase FormEditor en el espacio de nombres Aspose.Pdf.Facades ofrece la capacidad de decorar un campo de formulario PDF. Ahora, si tu requisito es justificar el texto en un campo de cuadro de texto, puedes lograrlo fácilmente utilizando el valor AlignJustified de la enumeración FormFieldFacade y llamando al método FormEditor.DecorateField. En el siguiente ejemplo, primero llenaremos un campo de cuadro de texto utilizando el método FillField de la clase Form. Después de eso, utilizaremos la clase FormEditor para justificar el texto en el campo de cuadro de texto. El siguiente fragmento de código te muestra cómo justificar texto en un campo de cuadro de texto.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void JustifyTextInTextboxField()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdfFacades_TechnicalArticles();
// Open PDF document
using (var source = File.Open(dataDir + "JustifyText.pdf", FileMode.Open))
{
using (var ms = new MemoryStream())
{
// Create Form Object
var form = new Aspose.Pdf.Facades.Form();
// Bind PDF document
form.BindPdf(source);
// Fill Text Field
form.FillField("Text1", "Thank you for using Aspose");
// Save PDF document in Memory Stream
form.Save(ms);
ms.Seek(0, SeekOrigin.Begin);
using (var dest = new FileStream(dataDir + "JustifyText_out.pdf", FileMode.Create))
{
// Create formEditor Object
using (var formEditor = new Aspose.Pdf.Facades.FormEditor())
{
// Open PDF from memory stream
formEditor.BindPdf(ms);
// Set Text Alignment as Justified
formEditor.Facade.Alignment = Aspose.Pdf.Facades.FormFieldFacade.AlignJustified;
// Decorate form field
formEditor.DecorateField();
// Save PDF document
formEditor.Save(dest);
}
}
}
}
}
Ten en cuenta que la alineación justificada no es compatible con PDF, por lo que el texto se alineará a la izquierda cuando ingreses el texto en el campo de cuadro de texto. Pero cuando el campo no está activo, el texto está justificado.
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.