|
| |
Canvas (PdfPage page, Rectangle rootArea) |
| |
Creates a new Canvas to manipulate a specific page content stream. More...
|
| |
| |
Canvas (PdfCanvas pdfCanvas, Rectangle rootArea) |
| |
Creates a new Canvas to manipulate a specific content stream, which might be for example a page or iText.Kernel.Pdf.Xobject.PdfFormXObject stream. More...
|
| |
| |
Canvas (PdfCanvas pdfCanvas, Rectangle rootArea, bool immediateFlush) |
| |
Creates a new Canvas to manipulate a specific document and page. More...
|
| |
| |
Canvas (PdfFormXObject formXObject, PdfDocument pdfDocument) |
| |
Creates a new Canvas to manipulate a specific iText.Kernel.Pdf.Xobject.PdfFormXObject. More...
|
| |
| virtual PdfDocument |
GetPdfDocument () |
| |
Gets the iText.Kernel.Pdf.PdfDocument for this canvas. More...
|
| |
| virtual Rectangle |
GetRootArea () |
| |
Gets the root area rectangle. More...
|
| |
| virtual PdfCanvas |
GetPdfCanvas () |
| |
Gets the iText.Kernel.Pdf.Canvas.PdfCanvas. More...
|
| |
| virtual void |
SetRenderer (CanvasRenderer canvasRenderer) |
| |
Sets the iText.Layout.Renderer.IRenderer for this Canvas. More...
|
| |
| virtual PdfPage |
GetPage () |
| |
The page on which this canvas will be rendered. More...
|
| |
| virtual void |
EnableAutoTagging (PdfPage page) |
| |
Enables canvas content autotagging. More...
|
| |
| virtual bool |
IsAutoTaggingEnabled () |
| |
-
Returns
-
true if autotagging of canvas content is enabled. Default value - false.
|
| |
| virtual bool |
IsCanvasOfPage () |
| |
Defines if the canvas is exactly the direct content of the page. More...
|
| |
| virtual void |
Relayout () |
| |
Performs an entire recalculation of the element flow on the canvas, taking into account all its current child elements. More...
|
| |
| virtual void |
Flush () |
| |
Forces all registered renderers (including child element renderers) to flush their contents to the content stream. More...
|
| |
| override void |
Close () |
| |
Closes the Canvas. More...
|
| |
| virtual T |
Add (IBlockElement element) |
| |
Adds an element to the root. More...
|
| |
| virtual T |
Add (Image image) |
| |
Adds an image to the root. More...
|
| |
| virtual FontProvider |
GetFontProvider () |
| |
Gets iText.Layout.Font.FontProvider if presents. More...
|
| |
| virtual void |
SetFontProvider (FontProvider fontProvider) |
| |
Sets iText.Layout.Font.FontProvider. More...
|
| |
| override bool |
HasProperty (int property) |
| |
Checks if this entity has the specified property. More...
|
| |
| override bool |
HasOwnProperty (int property) |
| |
Checks if this entity has the specified property, i.e. if it was set to this very element earlier More...
|
| |
| override T1 |
GetProperty< T1 > (int property) |
| |
Gets the property from this entity. More...
|
| |
| override T1 |
GetOwnProperty< T1 > (int property) |
| |
Gets own property from this entity. More...
|
| |
| override T1 |
GetDefaultProperty< T1 > (int property) |
| |
Gets the default property from this entity. More...
|
| |
| override void |
DeleteOwnProperty (int property) |
| |
Deletes the own property of this entity. More...
|
| |
| override void |
SetProperty (int property, Object value) |
| |
Sets a property for this entity. More...
|
| |
| virtual RootRenderer |
GetRenderer () |
| |
Gets the rootRenderer attribute, a specialized iText.Layout.Renderer.IRenderer that acts as the root object that other renderers descend from. More...
|
| |
| virtual T |
ShowTextAligned (String text, float x, float y, TextAlignment? textAlign) |
| |
Convenience method to write a text aligned about the specified point More...
|
| |
| virtual T |
ShowTextAligned (String text, float x, float y, TextAlignment? textAlign, float angle) |
| |
Convenience method to write a text aligned about the specified point More...
|
| |
| virtual T |
ShowTextAligned (String text, float x, float y, TextAlignment? textAlign, VerticalAlignment? vertAlign, float angle) |
| |
Convenience method to write a text aligned about the specified point More...
|
| |
| virtual T |
ShowTextAligned (Paragraph p, float x, float y, TextAlignment? textAlign) |
| |
Convenience method to write a text aligned about the specified point More...
|
| |
| virtual T |
ShowTextAligned (Paragraph p, float x, float y, TextAlignment? textAlign, VerticalAlignment? vertAlign) |
| |
Convenience method to write a text aligned about the specified point More...
|
| |
| virtual T |
ShowTextAligned (Paragraph p, float x, float y, int pageNumber, TextAlignment? textAlign, VerticalAlignment? vertAlign, float radAngle) |
| |
Convenience method to write a text aligned about the specified point More...
|
| |
| virtual T |
ShowTextAlignedKerned (String text, float x, float y, TextAlignment? textAlign, VerticalAlignment? vertAlign, float radAngle) |
| |
Convenience method to write a kerned text aligned about the specified point More...
|
| |