Skip to content

Latest commit

 

History

History

Samples

Actions

GoTo Action

Hide Action

JavaScript Action

Submit and Reset Form Actions

Uri Action

Attachments

Add attachments and file annotations to PDF

List attachments and file annotations names

Save (extract) attachment

Compression

Compress PDF document in .NET

Compress PDF document using save options

Optimize images in PDF document

Remove structure information from PDF document

Subset PDF fonts

Digital signatures

Read signature properties

Signature fields

Sign document

Sign PDF document and embed a timestamp

Sign signature field

Sign signature field using custom style

Sign signature field with lock

Verify signature

Sign an already signed PDF document

Sign a PDF form by multiple people

Sign PDF document using AWS KMS

Sign PDF document using Azure Key Vault

Sign PDF document using PKCS#11 driver

Display options

Initial view

Page layout

Page mode

Viewer preferences

Draw and print PDF

Draw page on Graphics

Draw zoomed PDF page

Make page thumbnail

Print PDF in Windows Forms and WPF applications

Print PDF in Eto.Forms applications

Save PDF or its page as bitonal TIFF

Save PDF as multipage TIFF

Save PDF page as image

Save PDF page as image with specified resolution

Forms and Annotations

Text annotations

Add 3D annotation to PDF document

Add rich media annotation to PDF document

Button with image

Buttons

Checkboxes

Comboboxes

Export FDF data

Fill existing form

Find control by name

Flatten form fields

Import FDF data

Listboxes

Numeric text fields

Radio buttons

Read combo box items

Remove widgets

Alignment in text fields

Text fields

Text markup annotations

General operations

Automate testing of PDF processing

Check if PDF document is a PDF/A compliant one

Check if PDF document is password protected

Check that two PDF documents are equal

Create and save PDF document

Create PDF document from a Blazor WebAssembly application

Error handling

Linearize PDF document

Logging with log4net

Logging with NLog

Merge two PDF documents

Open an existing PDF document

Create PDF/A compatible document

Graphics

Blend modes

Clipping

Color profiles

Colors

Extract paths

Graphics state

Lines and Curves

Paths

Patterns

Remove paths

Shapes

Transparency

HTML to PDF

HTML to PDF conversion in console app

HTML to PDF conversion in Windows Forms app

HTML to PDF conversion in WPF app

Convert HTML to PDF with delay

Convert HTML to PDF after a script run

Convert local HTML to PDF

Convert HTML to PDF with margins and custom scaling

Convert password-protected URL to PDF

Convert URL to PDF ignoring SSL errors

Convert HTML to PDF with header and footer

Convert HTML and put it over existing PDF content

Images

Add and draw images

Add recompressed images

Add single image frame to PDF document

Color masks

Extract image coordinates

Extract images

Extract painted images

Image masks

Remove painted images

Replace image

SVG to PDF

TIFF to PDF

Layers

Add annotations and controls to layers

Add XObjects to layers

Add layers to PDF

Enumerate layers

Layout

Generate PDF documents with complex layout

Layout components

Add header and footer to PDF documents

Hello, world! with Layout API

Fonts

Page layout in PDF documents

PDF document builder

Create multi-column PDF documents

Create table of contents in PDF documents

Add tables to PDF documents

Text styling

Typography

Metadata

Document metadata

Set custom XMP metadata properties

Set XMP metadata properties

Multithreading

Merge PDF documents in parallel threads

Pages and Navigation

Add new pages

Copy text, paths and images

Copy pages

Create and read named destinations in PDF documents

Edit PDF page content

Extract text, paths and images

Extract pages

Header and Footer

Create hyperlink

Create link to page

Move pages

Outline (bookmarks)

Outline (bookmarks) with styles

Page Labels

Page parameters

Remove pages

Swap pages

Extract text from link target

Security

Open PDF document encrypted with a certificate

Set up PDF permissions

Protect PDF document with AES

Protect PDF document with a certificate

Encrypt PDF with a password

Text

Character spacing

Draw text

Draw text from baseline

Embed PDF fonts

Extract text

Extract text by words

Find and highlight text

Fix garbled text

Fonts

Internationalization

OCR PDF and extract plain text

OCR PDF and convert to searchable document

Tables

Horizontal scaling

Text rendering mode

Text rise

Word spacing

XObjects, watermarks and backgrounds

Create XObject from page

Remove XObjects

Add watermarks and backgrounds to PDF