Aspose.Pdf.Examples.CSharp.AsposePDFFacades.Forms.DecorateParticularField.SetFont C# (CSharp) Method

SetFont() public static method

public static SetFont ( ) : void
return void
        public static void SetFont()
        {
            // ExStart:SetFont
            // The path to the documents directory.
            string dataDir = RunExamples.GetDataDir_AsposePdfFacades_Forms();

            FormEditor form = new FormEditor();
            // Open the document and create a FormEditor object
            form.BindPdf(dataDir + "input.pdf");
            // Set field facade
            FormFieldFacade fieldFacade = new FormFieldFacade();
            form.Facade = fieldFacade;
            fieldFacade.BackgroundColor = System.Drawing.Color.Red;
            fieldFacade.FontSize = 14;
            // Set font for form field
            fieldFacade.CustomFont = "CourierNew";
            // Specify the form field which needs to be decorated
            form.DecorateField("textfield");
            // Save updated PDF form
            form.Save("SetFont_out.pdf");
            // ExEnd:SetFont
        }
    }
DecorateParticularField