|
THPDFPage.UserWidth
|
Top Previous Next |
|
Returns the page width measured in drawing units, i.e. 1/THotPDF.Resolution inch
Delphi syntax: property UserWidth: Single; // read-only
C++ syntax: __property float UserWidth = {read=GetUserWidth};
Description X coordinates, margins, font sizes and the values TextWidth and TextHeight return are all expressed in 1/Resolution inch. Width stores the page width in points and expects points when you assign it, so at any Resolution other than 72 it will not match the coordinates you draw with. Read UserWidth whenever the page width has to be compared or combined with drawing coordinates — finding the right margin edge, centring a block or deciding when content must move onto the next page, for instance At the default Resolution of 72, UserWidth matches Width. A page sized through Width and Height draws in points regardless of the Resolution, and UserWidth then matches Width too
Code Example
See also: Width, UserHeight, THotPDF.Resolution
|