Skip to main content
All docs
V25.1
  • PdfSignatureFormFieldFacade Class

    Exposes a set of properties used to modify signature form fields without access to their inner structure.

    Namespace: DevExpress.Pdf

    Assembly: DevExpress.Pdf.v25.1.Core.dll

    NuGet Package: DevExpress.Pdf.Core

    Declaration

    public class PdfSignatureFormFieldFacade :
        PdfFormFieldFacade<PdfSignatureWidgetFacade, PdfSignatureFormField>

    The following members return PdfSignatureFormFieldFacade objects:

    Remarks

    The code sample below changes the signature form field properties:

    using (PdfDocumentProcessor pdfDocumentProcessor = new PdfDocumentProcessor())
    {
        pdfDocumentProcessor.LoadDocument("Documents//FormDemo.pdf");
    
        PdfDocumentFacade documentFacade = pdfDocumentProcessor.DocumentFacade;
        PdfAcroFormFacade acroForm = documentFacade.AcroForm;
    
        PdfSignatureFormFieldFacade signatureField = acroForm.GetSignatureFormField("Signature");
        signatureField.Required = true;
    
        PdfSignatureWidgetFacade signatureWidget = signatureField.Widgets[0];
        signatureWidget.BorderWidth = 1;
        signatureWidget.BackgroundColor = new PdfRGBColor(0.81, 0.81, 0.81);
        signatureWidget.BorderColor = new PdfRGBColor(0.47, 0.44, 0.67);
        signatureWidget.FontColor = new PdfRGBColor(0.34, 0.25, 0.36);
    } 
    

    Inheritance

    Object
    PdfFormFieldFacade
    PdfFormFieldFacade<PdfSignatureWidgetFacade, DevExpress.Pdf.PdfSignatureFormField>
    PdfSignatureFormFieldFacade
    See Also