#include <sprk_publish.h>
|
enum | Type {
Type::Open,
Type::Secure,
Type::Print,
Type::Edit,
Type::Copy,
Type::EditNotes,
Type::SaveAs,
Type::FillAndSign,
Type::Accessible,
Type::Assembly,
Type::HighQualityPrint,
Type::Owner,
Type::FormSubmit,
Type::SpawnTemplate,
Type::User,
Type::All
} |
|
The Publish::Permission class is a concept class for permission-related enumerations.
Enumerator |
---|
Open |
User can open and decrypt the document.
|
Secure |
User can change the document security settings.
|
Print |
User can print document.
|
Edit |
User can add or modify text notes.
|
Copy |
User can copy information from the document.
|
EditNotes |
User can add, modify and delete text notes.
|
SaveAs |
User can perform a 'Save As...' operation.
|
FillAndSign |
User can fill in or sign existing forms or signature fields.
|
Accessible |
The Accessibility API is enabled.
|
Assembly |
User can insert, delete and rotate pages, create bookmarks and thumbnails.
|
HighQualityPrint |
User can produce high quality prints.
|
Owner |
All operations are permitted.
|
FormSubmit |
Allows the user to submit forms outside the browser.
|
SpawnTemplate |
User can spawn template pages.
|
User |
All permissions are active, except for Open and Secure.
|
All |
All permissions are active.
|
The documentation for this class was generated from the following file: