Back to Devexpress

PdfFreeTextAnnotationFacade.FontColor Property

officefileapi-devexpress-dot-pdf-dot-pdffreetextannotationfacade-a8c30db5.md

latest2.5 KB
Original Source

PdfFreeTextAnnotationFacade.FontColor Property

Specifies the annotation’s font color.

Namespace : DevExpress.Pdf

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

NuGet Package : DevExpress.Pdf.Core

Declaration

csharp
public PdfRGBColor FontColor { get; set; }
vb
Public Property FontColor As PdfRGBColor

Property Value

TypeDescription
PdfRGBColor

The font color.

|

Remarks

The following example configures the annotation’s text settings:

csharp
using DevExpress.Pdf;
// ...
using (PdfDocumentProcessor processor = new PdfDocumentProcessor()) {
    processor.CreateEmptyDocument("Document.pdf");
    processor.AddNewPage(PdfPaperSize.Letter);
    var freeText = processor.DocumentFacade.Pages[0].AddFreeTextAnnotation(new PdfRectangle(80, 80, 400, 120), "Free Text Annotation");
    freeText.FontName = "Times New Roman";
    freeText.FontColor = new PdfRGBColor(0.059, 0.6, 0.224);
    freeText.FontItalic = true;
    freeText.FontBold = true;
    freeText.FontSize = 15;
    freeText.TextJustification = PdfTextJustification.Centered;
    processor.SaveDocument("Document.pdf");
}
vb
Imports DevExpress.Pdf
' ...
Using processor As New PdfDocumentProcessor()
    processor.CreateEmptyDocument("Document.pdf")
    processor.AddNewPage(PdfPaperSize.Letter)
    Dim freeText = processor.DocumentFacade.Pages(0).AddFreeTextAnnotation(New PdfRectangle(80, 80, 400, 120), "Free Text Annotation")
    freeText.FontName = "Times New Roman"
    freeText.FontColor = New PdfRGBColor(0.059, 0.6, 0.224)
    freeText.FontItalic = True
    freeText.FontBold = True
    freeText.FontSize = 15
    freeText.TextJustification = PdfTextJustification.Centered
    processor.SaveDocument("Document.pdf")
End Using

See Also

PdfFreeTextAnnotationFacade Class

PdfFreeTextAnnotationFacade Members

DevExpress.Pdf Namespace