Some test text!

keyboard_arrow_down

Get started

keyboard_arrow_down

Xamarin.Forms

keyboard_arrow_down

Fundamentals

keyboard_arrow_down

Document Viewer (Android)

keyboard_arrow_down

Document Viewer (iOS)

keyboard_arrow_down

Document Viewer components

keyboard_arrow_down

Annotation and collaboration

keyboard_arrow_down

Advanced customization

keyboard_arrow_down

Conversion

keyboard_arrow_down

Search

keyboard_arrow_down

Advanced topics

Document savingDocument locking
keyboard_arrow_down

FAQ

System RequirementsPDFTron full vs. standardBuild split APKsLocalizationIcon cheat sheet
keyboard_arrow_down

PDF Processing API

What is PDFNet?Opening a documentSerializing (saving) a documentWorking with pagesWorking with Page ContentWorking with BookmarksWorking with Interactive Forms (AcroForms)PDF SecurityLow-level PDF APIError handling
PDF Securitykeyboard_arrow_down

PDF Security

The security mechanism for the high-level document works in the same way as with an SDF document. To secure a document, use the PDFDoc.SetSecurityHandler() method. To open a secured document, call PDFDoc.InitSecurityHandler(). To open a document with a password, call PDFDoc.InitStdSecurityHandler().

The following table lists security permissions available through the standard security handler:

PermissionDescription
e_ownerAll permissions are granted.
e _ doc _ openA permission to open a document.
e _ doc _ modifyModify the contents of the document.
e_printPrint the document.
e _ print _ highPrint the document to a representation from which a faithful digital copy of the PDF content could be generated. When this permission is not set, printing is limited to a low level representation of the appearance, possibly of degraded quality.
e _ extract _ contentCopy or otherwise extract text and graphics from the document.
e _ mod _ annotAdd or modify text annotations, fill in interactive form fields.
e _ fill _ formsFill in existing interactive form fields (including signature fields).
e _ access _ supportExtract text and graphics (in support of accessibility to disabled users or for other purposes).
e _ assemble _ docAssemble the document (insert, rotate, or delete pages and create bookmarks or thumbnail images), even if e _ doc _ modify is not set.