Document Solutions for PDF
DS.Documents.Imaging Assembly / GrapeCity.Documents.Text Namespace / FontFamilyClass Enumeration

In This Topic
    FontFamilyClass Enumeration
    In This Topic
    IBM Font Class and Subclass represent a classification of font-family design.
    Syntax
    'Declaration
     
    Public Enum FontFamilyClass 
       Inherits System.Enum
    public enum FontFamilyClass : System.Enum 
    Members
    MemberDescription
    Clarendon_ClarendonThis style is generally characterized by a large x-height, with serifs and strokes of equal weight. An example of this font style is the Allied Linotype Clarendon family.
    Clarendon_MiscellaneousUsed for miscellaneous designs of the Clarendon Serifs design class that are not covered by another Subclass.
    Clarendon_ModernThis style is generally characterized by a large x-height, with serifs of a lighter weight than the strokes and the strokes of a lighter weight than the Traditional. An example of this font style is the Monotype Century Schoolbook family.
    Clarendon_MonotoneThis style is generally characterized by a large x-height, with monotone stems. An example of this font style is the ITC Korinna Family.
    Clarendon_NewspaperThis style is generally characterized by a large x-height, with a simpler style of design and serifs of a lighter weight than the strokes. An example of this font style is the Allied Linotype Excelsior Family.
    Clarendon_StubSerifThis style is generally characterized by a large x-height, with short stub serifs and relatively bold stems. An example of this font style is the Cheltenham Family.
    Clarendon_TraditionalThis style is generally characterized by a large x-height, with serifs of a lighter weight than the strokes. An example of this font style is the Monotype Century family.
    Clarendon_TypewriterThis style is generally characterized by a large x-height, with moderate stroke thickness characteristic of a typewriter. An example of this font style is the Prestige Elite Family.
    ClarendonSerifsThis style is a variation of the Oldstyle Serifs and the Transitional Serifs, with a mild vertical stroke contrast and bracketed serifs.
    ClassMaskA bit mask to extract the Font Class from the combined value.
    Freeform_MiscellaneousUsed for miscellaneous designs of the Freeform Serifs design class that are not covered by another Subclass.
    Freeform_ModernThis style is generally characterized by a medium x-height, with light contrast in the strokes and a round full design. An example of this font style is the ITC Souvenir Family.
    FreeformSerifsThis style includes serifs, but which expresses a design freedom that does not generally fit within the other serif design classifications.
    Modern_ItalianThis style is generally characterized by a medium x-height, with thin hairline serifs. An example of this font style is the Monotype Bodoni family.
    Modern_MiscellaneousUsed for miscellaneous designs of the Modern Serifs design class that are not covered by another Subclass.
    Modern_ScriptThis style is generally characterized by a hand written script appearance while retaining the Modern Italian style. An example of this font style is the IBM Narkissim (Hebrew) family.
    ModernSerifsThis style is generally based upon the Latin printing style of the 20th century, with an extreme contrast between the thick and thin portion of the strokes.
    NoClassificationIndicates that the associated font has no design classification or that the design classification is not of significance to the creator or user of the font resource.
    Oldstyle_CalligraphicThis style is generally characterized by the fine hand writing style of calligraphy, while retaining the characteristic Oldstyle appearance.
    Oldstyle_ContemporaryThis style is generally characterized by a small x-height, with light stokes and serifs. An example of this font style is the University family.
    Oldstyle_DutchModernThis style is generally characterized by a large x-height, with wedge shaped serifs and a circular appearance to the bowls similar to the Dutch Traditional Subclass below, but with lighter stokes.
    Oldstyle_DutchTraditionalThis style is generally characterized by a large x-height, with wedge shaped serifs and a circular appearance of the bowls. An example of this font style is the IBM Press Roman family.
    Oldstyle_GaraldeThis style is generally characterized by a medium x-height, with tall ascenders. An example of this font style is the ITC Garamond family.
    Oldstyle_IBMRoundedLegibilityThis style is generally characterized by a large x-height, with short ascenders and descenders. Specifically, it is distinguished by a medium resolution, hand tuned, bitmap rendition of the more general rounded legibility subclass.
    Oldstyle_MiscellaneousUsed for miscellaneous designs of the Oldstyle Serifs design class that are not covered by another Subclass.
    Oldstyle_ModifiedVenetianThis style is generally characterized by a large x-height, with a relatively monotone appearance and sweeping tails based on the designs of the early Venetian printers. An example of this font style is the Allied Linotype Palatino family.
    Oldstyle_VenetianThis style is generally characterized by a medium x-height, with a relatively monotone appearance and sweeping tails based on the designs of the early Venetian printers.
    OldstyleSerifsThis style is generally based upon the Latin printing style of the 15th to 17th century, with a mild diagonal contrast in stroke emphasis (lighter in upper left to lower right, heavier in upper right to lower left) and bracketed serifs.
    OrnamentalsThis style includes highly decorated or stylized character shapes that are typically used in headlines.
    Ornamentals_BlackLetterThis style is generally based upon the printing style of the German monasteries and printers of the 12th to 15th centuries. An example of this font style is the Old English family.
    Ornamentals_DecorativeThis style is characterized by ornamental designs (typically from nature, such as leaves, flowers, animals, etc.) incorporated into the stems and strokes of the characters. An example of this font style is the Saphire family.
    Ornamentals_EngraverThis style is characterized by fine lines or lines engraved on the stems. An example of this font style is the Copperplate family.
    Ornamentals_MiscellaneousUsed for miscellaneous designs of the Ornamentals design class that are not covered by another Subclass.
    Ornamentals_ThreeDimensionalThis style is characterized by a three dimensional (raised) appearance of the characters created by shading or geometric effects. An example of this font style is the Thorne Shaded family.
    Sans_HighXRoundGeometricThis style is generally characterized by a high x-height, with uniform stroke weight and a round geometric design. An example of this font style is the ITC Avant Garde Gothic family.
    Sans_HumanistThis style is generally characterized by a medium x-height, with light contrast in the strokes and a classic Roman letterform. An example of this font style is the Allied Linotype Optima family.
    Sans_IBMNeoGrotesqueGothicThis style is generally characterized by a large x-height, with uniform stroke width and a simple one story design distinguished by a medium resolution, hand tuned, bitmap rendition of the more general Neo-grotesque Gothic Subclass. An example of this font style is the IBM Sonoran Sans Serif family.
    Sans_LowXRoundGeometricThis style is generally characterized by a low x-height, with monotone stroke weight and a round geometric design. An example of this font style is the Fundicion Tipograficia Neufville Futura family.
    Sans_MatrixThis style is generally a simple design characteristic of a dot matrix printer. An example of this font style is the IBM Matrix Gothic family.
    Sans_MiscellaneousUsed for miscellaneous designs of the Sans Serifs design class that are not covered by another Subclass.
    Sans_ModifiedNeoGrotesqueGothicThis style is similar to the Neo-grotesque Gothic style, with design variations to the G and Q. An example of this font style is the Allied Linotype Univers family.
    Sans_NeoGrotesqueGothicThis style is generally characterized by a high x-height, with uniform stroke width and a simple one story design. An example of this font style is the Allied Linotype Helvetica family.
    Sans_TypewriterGothicThis style is similar to the Neo-grotesque Gothic style, with moderate stroke thickness characteristic of a typewriter. An example of this font style is the IBM Letter Gothic family.
    SansSerifThis style includes most basic letter forms (excluding Scripts and Ornamentals) that do not have serifs on the strokes.
    ScriptsThis style includes those typefaces that are designed to simulate handwriting.
    Scripts_BrushJoinedThis style is characterized by joined (connecting) characters that have the appearance of being painted with a brush, with moderate contrast between thick and thin strokes. An example of this font style is the Mistral family.
    Scripts_BrushUnjoinedThis style is characterized by unjoined (non-connecting) characters that have the appearance of being painted with a brush, with moderate contrast between thick and thin strokes. An example of this font style is the Saltino family.
    Scripts_CalligraphicThis style is characterized by beautifully hand drawn, unjoined (non-connecting) characters that have an appearance of being drawn with a broad edge pen. An example of this font style is the Thompson Quillscript family.
    Scripts_FormalJoinedThis style is characterized by joined (connecting) characters that have a printed (or drawn with a stiff brush) appearance with extreme contrast between the thick and thin strokes. An example of this font style is the Coronet family.
    Scripts_FormalUnjoinedThis style is characterized by unjoined (non-connecting) characters that have a printed (or drawn with a stiff brush) appearance with extreme contrast between the thick and thin strokes. An example of this font style is the Virtuosa family.
    Scripts_MiscellaneousUsed for miscellaneous designs of the Scripts design class that are not covered by another Subclass.
    Scripts_MonotoneJoinedThis style is characterized by joined (connecting) characters that have a uniform appearance with little or no contrast in the strokes. An example of this font style is the Kaufmann family.
    Scripts_MonotoneUnjoinedThis style is characterized by unjoined (non-connecting) characters that have a uniform appearance with little or no contrast in the strokes. An example of this font style is the Gilles Gothic family.
    Scripts_UncialThis style is characterized by unjoined (nonconnecting) characters that are generally based on the hand writing style of Europe in the 6th to 9th centuries. An example of this font style is the Libra family.
    Slab_GeometricThis style is generally characterized by a large x-height, with serifs and strokes of equal weight and a geometric (circles and lines) design. An example of this font style is the Monotype Rockwell Family.
    Slab_HumanistThis style is generally characterized by a medium x-height, with serifs of lighter weight that the strokes. An example of this font style is the Candida Family.
    Slab_MiscellaneousUsed for miscellaneous designs of the Slab Serifs design class that are not covered by another Subclass.
    Slab_MonotoneThis style is generally characterized by a large x-height, with serifs and strokes of equal weight. An example of this font style is the ITC Lubalin Family.
    Slab_SwissThis style is generally characterized by a large x-height, with serifs and strokes of equal weight and an emphasis on the white space of the characters. An example of this font style is the Allied Linotype Serifa Family.
    Slab_TypewriterThis style is generally characterized by a large x-height, with serifs and strokes of equal but moderate thickness, and a geometric design. An example of this font style is the IBM Courier Family.
    SlabSerifsThis style is characterized by serifs with a square transition between the strokes and the serifs (no brackets).
    SymbolicThis style is generally design independent, making it suitable for Pi and special characters (icons, dingbats, technical symbols, etc.) that may be used equally well with any font.
    Symbolic_MiscellaneousUsed for miscellaneous designs of the Symbolic design class that are not covered by another Subclass.
    Symbolic_MixedSerifThis style is characterized by either both or a combination of serif and sans serif designs on those characters of the font for which design is important (e.g., superscript and subscript characters, numbers, copyright or trademark symbols, etc.). An example of this font style is found in the IBM Symbol family.
    Symbolic_NeoGrotesqueSansSerifThis style is characterized by a Neo-grotesque Sans Serif IBM Font Class and Subclass design on those characters of the font for which design is important (e.g., superscript and subscript characters, numbers, copyright or trademark symbols, etc.). An example of this font style is found in the IBM Sonoran Pi Sans Serif family.
    Symbolic_OldstyleSerifThis style is characterized by a Oldstyle Serif IBM Class design on those characters of the font for which design is important (e.g., superscript and subscript characters, numbers, copyright or trademark symbols, etc.). An example of this font style is found in the IBM Sonoran Pi Serif family.
    Transitional_DirectLineThis style is generally characterized by a medium x-height, with fine serifs, noticeable contrast, and capitol letters of approximately the same width. An example of this font style is the Monotype Baskerville family.
    Transitional_MiscellaneousUsed for miscellaneous designs of the Transitional Serifs design class that are not covered by another Subclass.
    Transitional_ScriptThis style is generally characterized by a hand written script appearance while retaining the Transitional Direct Line style. An example of this font style is the IBM Nasseem (Arabic) family.
    TransitionalSerifsThis style is generally based upon the Latin printing style of the 18th to 19th century, with a pronounced vertical contrast in stroke emphasis (vertical strokes being heavier than the horizontal strokes) and bracketed serifs.
    Inheritance Hierarchy

    System.Object
       System.ValueType
          System.Enum
             GrapeCity.Documents.Text.FontFamilyClass

    See Also