Error processing SSI file
LEADTOOLS PDF (Leadtools.Pdf assembly)

Show in webframe

FontHeight Property (PDFTextAnnotation)






Font height in PDF units.
Syntax
public double FontHeight {get; set;}
'Declaration
 
Public Property FontHeight As Double
'Usage
 
Dim instance As PDFTextAnnotation
Dim value As Double
 
instance.FontHeight = value
 
value = instance.FontHeight
public double getFontHeight()
public void setFontHeight(double height)
            
public:
property double FontHeight {
   double get();
   void set (    double value);
}

Property Value

A System.Double that represents the font height in PDF units (1/72 of an inch and bottom left). The default value is 0.
Remarks

This value contains the height of this PDF text annotation in PDF units (1/72 of an inch and bottom left). You can use the PDFDocumentPage.ConvertPoint method to convert the value to a pixels or inches and then to points if required. Here is an example:


            // Get the font height in PDF units, which 1/72 of an inch, i.e. in points
            double fontHeightPoints = pdfObject.TextProperties.FontHeight;
            // Convert to inches: 
            double fontHeightInches1 = fontHeightPoints / 72.0;
            // Or use PDFDocumentPage.ConvertPoint to convert to inches:
            PDFPoint pt = new PDFPoint(0, fontHeightPoints);
            double fontHeightInches2 = pdfDocumentPage.ConvertPoint(PDFCoordinateType.Pdf, PDFCoordinateType.Inch, pt).Y;
            // And pixels:
            double fontHeightPixels = pdfDocumentPage.ConvertPoint(PDFCoordinateType.Pdf, PDFCoordinateType.Pixel, pt).Y;
            

For more information, refer to PDF Coordinate System.

Example
For an example, refer to PDFTextAnnotation.
Requirements

Target Platforms

See Also

Reference

PDFTextAnnotation Class
PDFTextAnnotation Members
PDF Coordinate System

Error processing SSI file
   Leadtools.Pdf requires a PDF Pro, Pro Suite, Document, or Medical license and unlock key. For more information, refer to: LEADTOOLS Toolkit Features