Click or drag to resize

PdfWebControlLiteCreateEmptyDocument Method (PdfLiteSettings)

Create empty document container to which the user can upload any PDF document, using the file name as uploaded

Namespace:  RadPdf.Web.UI
Assembly:  RadPdf (in RadPdf.dll) Version: 3.44.0.0 (3.44.0.0)
Syntax
public PdfLiteSession CreateEmptyDocument(
	PdfLiteSettings documentSettings
)

Parameters

documentSettings
Type: RadPdf.LitePdfLiteSettings
Document settings

Return Value

Type: PdfLiteSession
Lite Document session
Remarks

Use a OnDocumentUploading(DocumentUploadingEventArgs) handler to read, pre-process, size limit, or reject the file uploaded.

Use MaxPdfPages to limit the number of pages in the uploaded file.

Use MaxPdfPageHeight and MaxPdfPageWidth to limit the page dimensions in the uploaded file.

Examples
The following aspx and code behind files use the CreateEmptyDocument method to create an empty document container.
C#
using System;

using RadPdf.Lite;

partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            PdfLiteSettings settings = new PdfLiteSettings();
            settings.DocumentSettings = PdfDocumentSettings.DisablePrint;

            // Create an empty document instance with no file name, ready for a client upload
            this.PdfWebControlLite1.CreateEmptyDocument(settings);
        }
    }
}
XML
<%@ Page Language="C#" CodeFile="Default.aspx.cs" Inherits="_Default" %>

<%@ Register Assembly="RadPdf" Namespace="RadPdf.Web.UI" TagPrefix="radPdf" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>RAD PDF Sample</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <radPdf:PdfWebControlLite id="PdfWebControlLite1" runat="server" height="600px" width="100%" />
    </div>
    </form>
</body>
</html>
See Also