Creates a new font with specified properties using provided font bytes and
adds the new font to the end of the collection of document fonts.
Namespace:
BitMiracle.Docotic.Pdf
Assembly:
BitMiracle.Docotic.Pdf (in BitMiracle.Docotic.Pdf.dll)
Syntax
C#
public PdfFont AddFont(
byte[] fontBytes,
bool bold,
bool italic,
bool underline,
bool strikeout
)
VB
Public Function AddFont (
fontBytes As Byte(),
bold As Boolean,
italic As Boolean,
underline As Boolean,
strikeout As Boolean
) As PdfFont
Parameters
- fontBytes
- Type: System.Byte[]
The font bytes. - bold
- Type: System.Boolean
if set to true then added font will be bold. - italic
- Type: System.Boolean
if set to true then added font will be italic. - underline
- Type: System.Boolean
if set to true then text drawn
with added font will be underlined. - strikeout
- Type: System.Boolean
if set to true then text drawn
with added font will be stroked out.
Return Value
Type:
PdfFontThe newly added
PdfFont.
Remarks
If requested font does not have bold or italic version then bold or
italic version will be synthesized when needed.
This method accepts OpenType, TrueType, and Type1 font files.
See Also