ImageGear for C and C++ on Windows v21.0 - Updated
API Reference Guide / PDF Component API Reference / PDF Component Objects Reference / Page Editing Objects and Elements / HIG_PDE_FONT
In This Topic
    HIG_PDE_FONT
    In This Topic

    Handle to the PDE font object. A reference to a font used on a page in a PDF file. It may be equated with a font in the system.

    Members:

    IG_PDE_font_create

    Creates a new PDE Font from the specified parameters.

    IG_PDE_font_create_from_sysfont

    Creates a PDE Font corresponding to a font in the system.

    IG_PDE_font_create_from_sysfont_and_encoding

    Create a PDE Font from hSysFont and hSysEncoding.

    IG_PDE_font_create_from_sysfont_with_params

    Used to obtain a PDE Font corresponding to a font in the system.

    IG_PDE_font_create_tounicode_now

    Creates the /ToUnicode table.

    IG_PDE_font_create_widths_now

    Creates width entries for font.

    IG_PDE_font_embed_now

    Embeds font stream.

    IG_PDE_font_embed_now_dont_subset

    Embeds the given hFont inside hDoc without creating a subset.

    IG_PDE_font_get_attrs

    Gets the attributes for a font object.

    IG_PDE_font_get_codebyte_count

    Gets the number of bytes comprising the next code in a string of single or multi-byte character codes.

    IG_PDE_font_get_create_need_flags

    Returns flags indicating what needs to be done to make hFont complete.

    IG_PDE_font_get_onebyte_encoding

    Gets an array of delta encodings for the given one byte PDE Font.

    IG_PDE_font_get_sysencoding

    Gets the system encoding object associated with a font object.

    IG_PDE_font_get_sysfont

    Gets the system font object associated with a font object.

    IG_PDE_font_get_widths

    Gets the widths for a font object.

    IG_PDE_font_get_widths_now

    Gets a Type0 font's width information for only the characters used in the file.

    IG_PDE_font_is_embedded

    Tests whether a font is an embedded font in the document in which it was created.

    IG_PDE_font_is_multibyte

    Tests whether a font contains any multi-byte characters.

    IG_PDE_font_release

    Releases PDE font object.

    IG_PDE_font_set_sysencoding

    Sets the system encoding object associated with a font object.

    IG_PDE_font_set_sysfont

    Sets the system font object to be used with a font object that does not currently have a system font associated with it.

    IG_PDE_font_subset_now

    Subsets a given PDE Font in hDoc.

    IG_PDE_font_sum_widths

    Gets the sum to the widths of nTextLen characters from a string of single or multi-byte characters.

    IG_PDE_font_translate_glyphids_to_unicode

    Translates a string to Unicode values.