<kendo:spreadsheet-pdf>

Configures the PDF export settings of the Spreadsheet.

Example

<kendo:spreadsheet>
    <kendo:spreadsheet-pdf></kendo:spreadsheet-pdf>
</kendo:spreadsheet>

Configuration Attributes

area java.lang.String

The area that will be exported.The supported values are: * workbook - Exports the full workbook, including all sheets. * sheet - Exports the active sheet. * selection - Exports the selected area on the active sheet.

Example

<kendo:spreadsheet-pdf area="area">
</kendo:spreadsheet-pdf>

author java.lang.String

The author of the PDF document.

Example

<kendo:spreadsheet-pdf author="author">
</kendo:spreadsheet-pdf>

autoPrint boolean

Specifies if the Print dialog should be opened immediately after loading the document.

Example

<kendo:spreadsheet-pdf autoPrint="autoPrint">
</kendo:spreadsheet-pdf>

creator java.lang.String

The creator of the PDF document.

Example

<kendo:spreadsheet-pdf creator="creator">
</kendo:spreadsheet-pdf>

date java.util.Date

The date when the PDF document is created. Defaults to new Date().

Example

<kendo:spreadsheet-pdf date="date">
</kendo:spreadsheet-pdf>

fileName java.lang.String

Specifies the file name of the exported PDF file.

Example

<kendo:spreadsheet-pdf fileName="fileName">
</kendo:spreadsheet-pdf>

fitWidth boolean

Indicates whether to fit the content of the Spreadsheet to the width of the page.

Example

<kendo:spreadsheet-pdf fitWidth="fitWidth">
</kendo:spreadsheet-pdf>

forceProxy boolean

If set to true, the content will be forwarded to proxyURL even if the browser supports the saving of files locally.

Example

<kendo:spreadsheet-pdf forceProxy="forceProxy">
</kendo:spreadsheet-pdf>

guidelines boolean

Indicates whether to export the cell guidelines.

Example

<kendo:spreadsheet-pdf guidelines="guidelines">
</kendo:spreadsheet-pdf>

hCenter boolean

Indicates whether to center the content horizontally. For more information, refer to vCenter.

Example

<kendo:spreadsheet-pdf hCenter="hCenter">
</kendo:spreadsheet-pdf>

jpegQuality float

Specifies the quality of the images within the exported file, from 0 to 1.

Example

<kendo:spreadsheet-pdf jpegQuality="jpegQuality">
</kendo:spreadsheet-pdf>

keepPNG boolean

If set to true all PNG images contained in the exported file will be kept in PNG format.

Example

<kendo:spreadsheet-pdf keepPNG="keepPNG">
</kendo:spreadsheet-pdf>

keywords java.lang.String

Specifies the keywords of the exported PDF file.

Example

<kendo:spreadsheet-pdf keywords="keywords">
</kendo:spreadsheet-pdf>

landscape boolean

If set to true, reverses the paper dimensions if that width is needed as the larger edge.

Example

<kendo:spreadsheet-pdf landscape="landscape">
</kendo:spreadsheet-pdf>

paperSize java.lang.Object

Specifies the paper size of the PDF document. The default auto setting means that the paper size is determined by the content.The supported values are: * A predefined size - A4, A3, and so on. * An array of two numbers which specify the width and height in points (1pt = 1/72in). * An array of two strings which specify the width and height in units. The supported values are mm, cm, in, and pt.

Example

<kendo:spreadsheet-pdf paperSize="paperSize">
</kendo:spreadsheet-pdf>

proxyTarget java.lang.String

A name or keyword which indicates where to display the document that is returned from the proxy. To display the document in a new window or iframe, set the proxy Content-Disposition header to inline; filename="".

Example

<kendo:spreadsheet-pdf proxyTarget="proxyTarget">
</kendo:spreadsheet-pdf>

proxyURL java.lang.String

The URL of the server side proxy which will stream the file to the end user. A proxy will be used when the browser is not capable of saving files locally, for example, Internet Explorer 9 and Safari. The developer is responsible for implementing the server-side proxy. The proxy will return the decoded file with the Content-Disposition header set to attachment; filename="".The proxy will receive a POST request with the following parameters in the request body: contentType - The MIME type of the file.; base64 - The base-64 encoded file content. or fileName - The file name as requested by the caller..

Example

<kendo:spreadsheet-pdf proxyURL="proxyURL">
</kendo:spreadsheet-pdf>

subject java.lang.String

Sets the subject of the PDF file.

Example

<kendo:spreadsheet-pdf subject="subject">
</kendo:spreadsheet-pdf>

title java.lang.String

Sets the title of the PDF file.

Example

<kendo:spreadsheet-pdf title="title">
</kendo:spreadsheet-pdf>

vCenter boolean

Indicates whether to center the content vertically. For more information, refer to hCenter.

Example

<kendo:spreadsheet-pdf vCenter="vCenter">
</kendo:spreadsheet-pdf>

Configuration JSP Tags

kendo:spreadsheet-pdf-margin

Specifies the margins of the page (numbers or strings with units).The supported values are: mm; cm; in or pt (default).

More documentation is available at kendo:spreadsheet-pdf-margin.

Example

<kendo:spreadsheet-pdf>
    <kendo:spreadsheet-pdf-margin></kendo:spreadsheet-pdf-margin>
</kendo:spreadsheet-pdf>
In this article
Not finding the help you need?