Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
La classe FormEditor dans l’espace de noms Aspose.Pdf.Facades offre la capacité de décorer un champ de formulaire PDF. Maintenant, si votre besoin est de justifier le texte dans un champ de zone de texte, vous pouvez facilement y parvenir en utilisant la valeur AlignJustified de l’énumération FormFieldFacade et en appelant la méthode FormEditor.DecorateField. Dans l’exemple ci-dessous, nous allons d’abord remplir un champ de zone de texte en utilisant la méthode FillField de la classe Form. Après cela, nous utiliserons la classe FormEditor pour justifier le texte dans le champ de zone de texte. L’extrait de code suivant vous montre comment justifier le texte dans un champ de zone de texte.
// 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);
}
}
}
}
}
Veuillez noter que l’alignement justifié n’est pas pris en charge par le PDF, c’est pourquoi le texte sera aligné à gauche lorsque vous saisissez le texte dans le champ de zone de texte. Mais lorsque le champ n’est pas actif, le texte est justifié.
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.