PageShape Constructor (Page, Double, Double, Double, Double, Boolean, Double, PageBoundary)
Create a new page shape.

Namespace:  TallComponents.PDF.Shapes
Assembly:  TallComponents.PDF.Kit (in TallComponents.PDF.Kit.dll) Version: 4.0.98.0
Syntax
public PageShape(
	Page page,
	double left,
	double bottom,
	double width,
	double height,
	bool keepAspectRatio,
	double rotation,
	PageBoundary pageBoundary
)

Parameters

page
Type: TallComponents.PDFPage
The existing page that will be rendered inside this page shape.
left
Type: SystemDouble
The horizontal position of the left edge of this page shape.
bottom
Type: SystemDouble
The vertical position of the bottom edge of this page shape.
width
Type: SystemDouble
The width of this page shape.
height
Type: SystemDouble
The height of this page shape.
keepAspectRatio
Type: SystemBoolean
The width/height ratio is equal to the ratio of the original page.
rotation
Type: SystemDouble
The rotation the page shape clockwise (360 corresponds to a full circle).
pageBoundary
Type: TallComponents.PDF.ShapesPageBoundary
This shape has the contents from the specified page boundary. If the page does not have the specified page boundary, then it will be automatically using the following fallback: ArtBox --> CropBox; TrimBox --> CropBox; BleedBox --> CropBox; CropBox --> MediaBox.
See Also