Method: PDF::Writer::Object::Encryption#to_s
- Defined in:
- lib/pdf/writer/object/encryption.rb
#to_s ⇒ Object
44 45 46 47 48 49 50 51 52 |
# File 'lib/pdf/writer/object/encryption.rb', line 44 def to_s res = "\n#{@oid} 0 obj\n<<\n/Filter /Standard\n" res << "/V 1\n/R 2\n" res << "/O (#{PDF::Writer.escape(@owner_info)})\n" res << "/U (#{PDF::Writer.escape(@user_info)})\n" res << "/P #{(((@perms ^ 255) + 1) * -1)}\n" res << ">>\nendobj\n" res end |