ImageGear for C and C++ on Windows v21.0 - Updated
API Reference Guide / Core Component API Reference / Core Component Functions Reference / Resolution Unit Conversion Functions / IG_convert_PPM_to_DPI
In This Topic
    IG_convert_PPM_to_DPI
    In This Topic

    Converts Pels Per Meter (PPM) to Dots Per Inch (DPI).

    Declaration:

     
    Copy Code
    LONG ACCUAPI IG_convert_PPM_to_DPI(
            LONG lPelsPerMeter
    );
    

    Arguments:

    Name Type Description
    lPelsPerMeter LONG A variable of type LONG, holding the pels per meter (PPM) value that can be converted to dots per inch (DPI).

    Return Value:

    Returns a LONG indicating the DPI of an image.

    Supported Raster Image Formats:

    This function does not process image pixels.

    Sample:

    None

    Example:

     
    Copy Code
    LONG      IPpm, IDpi;
    ...
    IPpm=IG_convert_PPM_to_DPI(IPpm);
    ...
    

    Remarks:

    "Pels" is an abbreviated term for pixels. This function can be useful when you are converting a DIB to a format that supports dots per inch. The header structure of a DIB (the BIMAPINFOHEADER) contains two fields whose values are defined in "pels per meter": LONG biXPelsPerMeter and LONG biYPelsPerMeter.