Winnovative Excel to PDF Converter

TextElement Constructor (Single, Single, Single, Single, String, Byte, Single, FontStyle, PdfColor)

Winnovative Excel to PDF Converter Documentation
Constructs a paginable text element that will be rendered in the specified rectangle using the specified width, height, system font and color. The Unicode text is supported only for embedded true type fonts. A font can be embedded in the generated PDF document if the EmbedSysFont property was set on true. If the text pagination is not allowed ( Paginate property is false ), the text will be written on current page, the rendered text height being given by the minimum between the specified height and the available height on page. The remaining text and the text bounds inside the current page are returned in the AddTextElementResult object when the element is added to a renderer. If the text pagination is allowed ( Paginate property is true ) and the text needs pagination (the specified height is bigger than the available space on page), the height parameter will be ignored and the text will be rendered to the end using the necessary height. The text bounds inside the last page and the last page index are returned in the AddTextElementResult object when the element is added to a renderer. If the text pagination is allowed but the text does not need pagination (the specified height is less than the available space on page), the rendered text will be truncated to fit the specified height. The text bounds inside the current page and the last page index are returned in the AddTextElementResult object when the element is added to a renderer.

Namespace:  Winnovative.ExcelToPdf
Assembly:  wnvexceltopdf (in wnvexceltopdf.dll) Version: 10.0.0.0
Syntax

public TextElement(
	float x,
	float y,
	float width,
	float height,
	string text,
	byte[] fontData,
	float fontSizePoints,
	FontStyle fontStyle,
	PdfColor textColor
)

Parameters

x
Type: SystemSingle
The start x coordinate where the text will be rendered
y
Type: SystemSingle
The start y coordinate where the text
width
Type: SystemSingle
The width of the destination rectangle. Use a negative value allow text to flow freely in PDF page width.
height
Type: SystemSingle
The height of the destination rectangle. Use a negative value allow text to flow freely in PDF document.
text
Type: SystemString
The text to be rendered
fontData
Type: SystemByte
The text font data.
fontSizePoints
Type: SystemSingle
The text font size in points
fontStyle
Type: System.DrawingFontStyle
The text font style
textColor
Type: Winnovative.ExcelToPdfPdfColor
The text color
See Also

Reference