RAD PDF - PDFescape for ASP.NET
Features Demo Download Support Purchase PDFescape Contact Us

RAD PDF - Interactive Demonstrations

Basic Demo | Customized PDF Viewer | Integration | PDF Document Editor | PDF Form Filler
View Source
In this example, we use RAD PDF Document Settings to specify that this RAD PDF control should be optimized for PDF form filling. PDF document printing has also been disabled and we have specified a default zoom for all pages.

RAD PDF Sample Source Files

Default.aspx

<%@ Page Language="C#" CodeFile="Default.aspx.cs" Inherits="_Default" %>

<%@ Register Assembly="RadPdfLibrary" Namespace="RadPdfLibrary.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:RadPdfWebControl id="RadPdfWebControl1" runat="server" height="600px" width="100%" 
            ViewerZoom="ZoomFitWidth100" HideTopBar="True" />
    </div>
    </form>
</body>
</html>

Default.aspx.cs

using System;
using RadPdfLibrary.Web.UI;

partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack) 
        {
            this.RadPdfWebControl1.CreateDocument("filename", System.IO.File.ReadAllBytes(@"C:\demo.pdf"),
              RadPdfWebControl.RadPdfDocumentSettings.IsReadOnlyExceptFormFields | 
              RadPdfWebControl.RadPdfDocumentSettings.DisablePrint);
        }
    }
}

Default.aspx

<%@ Page Language="VB" CodeFile="Default.aspx.vb" Inherits="_Default" %>

<%@ Register Assembly="RadPdfLibrary" Namespace="RadPdfLibrary.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:RadPdfWebControl id="RadPdfWebControl1" runat="server" height="600px" width="100%" 
            ViewerZoom="ZoomFitWidth100" HideTopBar="True" />
    </div>
    </form>
</body>
</html>

Default.aspx.vb

Option Explicit On
Option Strict On

Imports RadPdfLibrary.Web.UI

Partial Class _Default
    Inherits System.Web.UI.Page

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

        If Not IsPostBack Then

            Me.RadPdfWebControl1.CreateDocument("filename", System.IO.File.ReadAllBytes("C:\demo.pdf"), _
              RadPdfWebControl.RadPdfDocumentSettings.IsReadOnlyExceptFormFields Or 
              RadPdfWebControl.RadPdfDocumentSettings.DisablePrint _
              )

        End If
    End Sub
End Class
Terms of Use | Privacy
RAD PDF & PDFescape are CTdeveloping, LLC products - ©2007-2009 CTdeveloping, LLC