Class PageData
Define a metadata for a page
Inheritance
Namespace: DocuWare.Platform.ServerClient
Assembly: DocuWare.Platform.ServerClient.dll
Syntax
public class PageData : object
Properties
ContentArea
Gets or sets the area of the content of the page. The coordinates are in twips (1/1440 inches) - https://en.wikipedia.org/wiki/Twip .
Declaration
public DWRectangle ContentArea { get; set; }
Property Value
Type | Description |
---|---|
DWRectangle |
Remarks
The content of a page is the part where the text resided. If the page is blank or the server cannot determine such an area the rectangle should contain the entire page.
DpiX
Gets the horizontal resolution of a page image. In case of vector images this is the maximal resolution which can be rendered.
Declaration
public int DpiX { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
DpiY
Gets the vertical resolution of a page image. In case of vector images this is the maximal resolution which can be rendered.
Declaration
public int DpiY { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Height
Gets the vertical size of a page image in pixels. In case of vector images this is the maximal pixel height which can be rendered.
Declaration
public int Height { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
LowQualitySize
Gets or sets the low quality level.
Declaration
public int LowQualitySize { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Remarks
The low quality size is the size in pixels which a client can use for displaying a document before starting using the deep zoom control. A client should not request any levels with less resolution than defined by this value because the quality of the level defined by this value is the best also for lower levels.
RenderedImageFormat
Gets or sets the preferred format this page is rendered.
Declaration
public PlatformImageFormat RenderedImageFormat { get; set; }
Property Value
Type | Description |
---|---|
PlatformImageFormat |
TileSize
Gets or sets the recommented size of multi scale image tiles.
Declaration
public int TileSize { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Remarks
If a client decides to display the rendered page as multi scale image (using the Deep Zoom technology) this value gives a hint for the recommented size of the tiles.
Width
Gets the horizontal size of a page image in pixels. In case of vector images this is the maximal pixel width which can be rendered.
Declaration
public int Width { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |