• Products
  • Pricing
  • Documentation
  • Support
Login
Your cart is empty. See pricing.
My order
Total:
Order
  • Home
  • Products
  • Pricing
  • Documentation
  • Support
Login
LinkedIn
Twitter
  • Guide
  • API reference
  • Code samples
  • Changelog
  • TallComponents
  • TallComponents.Licensing
  • TallComponents.PDF
  • TallComponents.PDF.Actions
  • TallComponents.PDF.Annotations
  • TallComponents.PDF.Annotations.Markups
  • TallComponents.PDF.Annotations.Widgets
  • TallComponents.PDF.Brushes
  • TallComponents.PDF.Colors
  • TallComponents.PDF.Diagnostics
  • TallComponents.PDF.DigitalSignatures
  • TallComponents.PDF.DynamicXfa
  • TallComponents.PDF.Extensions
  • TallComponents.PDF.Fonts
  • TallComponents.PDF.Forms.Data
  • TallComponents.PDF.Forms.Fields
  • TallComponents.PDF.Forms.Fields.Barcodes
  • TallComponents.PDF.Forms.Fields.Barcodes.Properties
  • TallComponents.PDF.JavaScript
  • TallComponents.PDF.JavaScript.Scripting
  • TallComponents.PDF.JavaScript.Scripting.Soap
  • TallComponents.PDF.Metadata
  • TallComponents.PDF.Navigation
  • TallComponents.PDF.Pens
  • TallComponents.PDF.Prepress
  • TallComponents.PDF.Printing
  • TallComponents.PDF.Security
  • TallComponents.PDF.Shapes
  • TallComponents.PDF.Shapes.Annotations
  • TallComponents.PDF.Shapes.Barcodes
  • TallComponents.PDF.Tags
  • TallComponents.PDF.TextExtraction
  • TallComponents.PDF.Transforms

Namespace TallComponents.PDF.Shapes

Class PageShape

A page shape is a placeholder for an existing page. It is used to stamp existing pages on an other page, which could be either a new or an existing page.

Placing a page using the PageShape removes all interactive features such as links and form fields.

Syntax

public class PageShape : ContentShape

Constructors

PageShape(Page)
Create a new page shape.
PageShape(Page,Double,Double,Double,Double)
Create a new page shape, with the aspect ratio not respected, no rotation
PageShape(Page,Double,Double,Double,Double,Boolean)
Create a new page shape, no rotation.
PageShape(Page,Double,Double,Double,Double,Boolean,Double,PageBoundary)
Create a new page shape.

Properties

Double Height
The height of this page shape in points.
Boolean KeepAspectRatio
If KeepAspectRatio is set to true, the size is calculated from the width and height so that the width/height ratio is equal to the ratio of the original page. If set to false, the specified. width and height are used and the page will in general appear distorted.
PageBoundary PageBoundary
Specifies which page boundary corresponds to this page shape, the space outside the specified boundary will be clipped.
Double Width
The width of this page shape in points.
Our products
PDFKit.NET 5.0
Create and manipulate PDF documents
TallPDF.NET 5.0
Generate PDF on the fly
PDFRasterizer.NET 4.0
Render PDF pages cross-platform
Support resources
  • Code samples
  • Submit issue
  • Contact
  • Licensing Model
Legal
  • EULA
  • Privacy
LinkedIn
Twitter
© 2001-2025 TallComponents BV. All rights reserved.