In This Topic
PDF offers many advanced features. These features are listed below:
- Fast Rendering and Compression of Images in Metafiles
Add charts or technical drawings to your PDF document using metafiles as they are better than bitmap images. Metafiles are not converted into bitmaps; they are parsed and converted into vector graphics commands and thus retain the best possible resolution.
- AcroForms Support
Use the AddField method to add Acrobat form fields to your PDF documents. This PDF control supports the following field types: textbox, check box, radio button, push button, combo box, and list box.
- HTML Support
Use the DrawStringHtml method to render HTML into your PDF documents. You can flow HTML content into multiple pages or columns, use existing style sheets, and mix HTML with other types of content (images, RTF, plain text, form fields, and so on).
- DrawImage Method
Use DrawImage method to add an image at a specified location in PDF. DrawImage has parameters that provide control over the image alignment and scaling. You can render any regular .NET Image object in PDF, including metafiles.
- Manage Document Permissions
Allow users to copy and edit content, restrict users from printing the document, set annotation edit permission to the user, and more.
- Attachments
Add an attachment to your PDF by simply specifying which file you want to attach, what area of the page should contain the attachment, and optionally, the appearance of the attachment.
- Password Protection
Encrypt PDF documents containing sensitive information so that only authorized users can access it. There is a separate password for the owner of the document and for all other users. The user's access can be selectively restricted to allow only certain operations, such as viewing, printing, or editing the document.
- Outlines (bookmarks)
Build outline structure for long PDF documents by adding outline entries (bookmarks) that is displayed on a pane on the left of the reader. The outline makes it easy to browse through a document's structure and find specific topics.
- Hyperlink Support
Add hyperlinks and hyperlink targets to your PDF documents. You can also add local links, that when clicked take the user to another location within the same PDF document.
- Document Metadata and Preferences
Add meta data to the PDF documents you create. Specify author, creation date, keywords, and so on. You can also provide default viewer preferences to be applied when the document is opened in the Adobe Reader. Specify the initial page layout, window position, as well as reader toolbar and menu visibility.