ImageGear for .NET
ImGearPDEFont Constructor(ImGearPDEFontAttrs,Int32,Int32,Int16[],String[],ImGearPDFAtom,ImGearPDFStream,Int32,Int32,Int32)
See Also  Send Feedback
ImageGear21.Formats.Pdf Assembly > ImageGear.Formats.PDF Namespace > ImGearPDEFont Class > ImGearPDEFont Constructor : ImGearPDEFont Constructor(ImGearPDEFontAttrs,Int32,Int32,Int16[],String[],ImGearPDFAtom,ImGearPDFStream,Int32,Int32,Int32)




attributes
ImGearPDEFontAttrsfor the font attributes.
firstCharacterIndex
First character index for the widths array, Widths.
lastCharacterIndex
Last character index for the widths array, Widths.
widths
Widths array.
glyphNames
Array of 256 glyph names specifying the custom encoding. If any pointer is null, no encoding information is written for that entry.
encodingBaseName
Encoding base name if the encoding is a custom encoding. If encoding is null, encodingBaseName is used as the value of the encoding, and must be one of WinAnsiEncoding, MacRomanEncoding, or MacExpertEncoding. If no encoding value is desired, use null Atom.
fontStream
Stream with font information.
length
Length in bytes of the ASCII portion of the Type 1 font file after it has been decoded. For other font formats, such as TrueType or CFF, only len1 is used, and it is the size of the font.
encryptedPartLength
Length in bytes of the encrypted portion of the Type 1 font file after it has been decoded.
remainingPartLength
Length in bytes of the portion of the Type 1 font file that contains the 512 zeros, plus the cleartomark operator, plus any following data.

Glossary Item Box

Initializes a new instance of the ImGearPDEFont class.

Syntax

 
Visual Basic
C#
Managed Extensions for C++
C++/CLI
 
 

Parameters

attributes
ImGearPDEFontAttrsfor the font attributes.
firstCharacterIndex
First character index for the widths array, Widths.
lastCharacterIndex
Last character index for the widths array, Widths.
widths
Widths array.
glyphNames
Array of 256 glyph names specifying the custom encoding. If any pointer is null, no encoding information is written for that entry.
encodingBaseName
Encoding base name if the encoding is a custom encoding. If encoding is null, encodingBaseName is used as the value of the encoding, and must be one of WinAnsiEncoding, MacRomanEncoding, or MacExpertEncoding. If no encoding value is desired, use null Atom.
fontStream
Stream with font information.
length
Length in bytes of the ASCII portion of the Type 1 font file after it has been decoded. For other font formats, such as TrueType or CFF, only len1 is used, and it is the size of the font.
encryptedPartLength
Length in bytes of the encrypted portion of the Type 1 font file after it has been decoded.
remainingPartLength
Length in bytes of the portion of the Type 1 font file that contains the 512 zeros, plus the cleartomark operator, plus any following data.

Return Value

The new instance of ImGearPDEFont class object.

See Also

©2013. Accusoft Corporation. All Rights Reserved.