GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  XPGETPAGEDIMENSIONS (3)

NAME

XpGetPageDimensions - Gets the page dimensions for the current printer settings.

CONTENTS

Synopsis
Arguments
Description
Diagnostics

SYNOPSIS

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;    

ARGUMENTS

display
  Specifies a pointer to the Display structure; returned from XOpenDisplay.
print_context
  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.
reproducible_area
  Returns the net reproducible area of the page currently selected in the print context, expressed in pixel offsets and dimensions.

DESCRIPTION

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.

DIAGNOSTICS

XPBadContext A valid print context-id has not been set prior to making this call.
Search for    or go to Top of page |  Section 3 |  Main Index


X Version 11 XPGETPAGEDIMENSIONS (3Xp) libXp 1.0.3

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.