ImageGear Professional DLL v17.1 for Windows Accusoft
IG_dspl_artx_page_print
Send Feedback  
ImageGear Professional DLL v17.1 for Windows > API Reference Guide > Core Component API Reference > Core Component Functions Reference > Display Functions > IG_dspl_artx_page_print

Glossary Item Box

This function acts like IG_dspl_page_print(), but takes one additional parameter: hArtXPage.

Declaration:

  Copy Code
AT_ERRCOUNT   ACCUAPI IG_dspl_artx_page_print(
        [IN] HIGEAR hIGear,
        [IN] DWORD dwGrpID,
        [IN] LPVOID hArtXPage,
        [IN] HDC hDC,
        [IN] const LPAT_DRECTANGLE lpLayout,
        [IN] BOOL bDirectToDriver
);

Arguments:

hIGear ImageGear handle of image.
dwGrpID Identifier of group from which to get printing options.
hArtXPage ArtX page to print.
hDC Handle of printer device context on which to draw the image.
lpLayout Rectangle which specifies how the image is located on the page. This rectangle is calculated in page-relative units, and as actual page resolutions are obtained it translates the rectangle into real coordinates and assigns ClipRect according to the following rules: ClipRect.x = lpLayout->x*nPageWidth ClipRect.y = lpLayout->y*nPageHeight ClipRect.width = lpLayout->width*nPageWidth ClipRect.height = lpLayout->height*nPageHeight
bDirectToDriver If TRUE then ImageGear does not perform image scaling but uses the operating system's and driver's capabilities for this. If FALSE then ImageGear performs the scaling.

Return Value:

Returns the number of ImageGear errors that occurred during this function call.

Supported Raster Image Formats:

All pixel formats supported by ImageGear Professional.

Sample:

ArtX

©2012. Accusoft Corporation. All Rights Reserved.