GNU.WIKI: The GNU/Linux Knowledge Base

  [HOME] [PHP Manual] [HowTo] [ABS] [MAN1] [MAN2] [MAN3] [MAN4] [MAN5] [MAN6] [MAN7] [MAN8] [MAN9]

  [0-9] [Aa] [Bb] [Cc] [Dd] [Ee] [Ff] [Gg] [Hh] [Ii] [Jj] [Kk] [Ll] [Mm] [Nn] [Oo] [Pp] [Qq] [Rr] [Ss] [Tt] [Uu] [Vv] [Ww] [Xx] [Yy] [Zz]


       XpGetPageDimensions -  Gets the page dimensions for the current printer


             cc [ flag... ] file... -lXp [ library... ]
             #include <X11/extensions/Print.h>

       Status XpGetPageDimensions (  display,  print_context,  width,  height,
       reproducible_area )
             Display *display;
             XPContext print_context;
             unsigned short *width;
             unsigned short *height;
             XRectangle *reproducible_area;


              Specifies  a  pointer  to  the  Display structure; returned from

              A pre-existing print context.

       width  Returns the pixel width of the page currently  selected  in  the
              print context.

       height Returns  the  pixel height of the page currently selected in the
              print context.

              Returns the net reproducible area of the page currently selected
              in the print context, expressed in pixel offsets and dimensions.


       XpGetPageDimensions  considers  the  medium  currently  selected in the
       print context (derived in part from default-medium, default-input-tray,
       input-trays-medium,   content-orientation,   default-resolution),   and
       returns the total width and height of the page in pixels, and  the  net
       reproducible   area   within  the  total  width  and  height.  The  net
       reproducible area is the portion of the page on which  the  printer  is
       physically capable of placing ink.

       XpGetPageDimensions returns a Status of 0 on failure, or 1 on success.


       XPBadContext   A  valid  print  context-id  has  not  been set prior to
                      making this call.

  All copyrights belong to their respective owners. Other content (c) 2014-2018, GNU.WIKI. Please report site errors to
Page load time: 0.087 seconds. Last modified: November 04 2018 12:49:43.