1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
# Examples for document encryption.
require_relative '../example_helper'
Prawn::ManualBuilder::Example.generate('security.pdf', page_size: 'FOLIO') do
package 'security' do |p|
p.example 'encryption', eval_source: false, full_source: true
p.example 'permissions', eval_source: false, full_source: true
p.intro do
prose <<-END
Security lets you control who can read the document by defining
a password.
The examples include:
END
list(
'How to encrypt the document without the need for a password',
'How to configure the regular user permissions',
'How to require a password for the regular user',
'How to set a owner password that bypass the document permissions'
)
end
end
end
|