Commit ee632237f46c0e6ff763c7e2ff0cccb4e4710fb8

Authored by m-holger
Committed by Jay Berkenbilt
1 parent 1efcda16

Manual: reformat P information as table

Showing 1 changed file with 40 additions and 24 deletions
manual/encryption.rst
@@ -203,30 +203,46 @@ However, the values of bits other than those in the table are ignored, @@ -203,30 +203,46 @@ However, the values of bits other than those in the table are ignored,
203 so having incorrect values probably doesn't break anything in most 203 so having incorrect values probably doesn't break anything in most
204 cases. A value of 1 indicates that the permission is granted. 204 cases. A value of 1 indicates that the permission is granted.
205 205
206 -- 3: for ``R`` = 2 printing; for ``R`` >= 3, printing at low  
207 - resolution  
208 -  
209 -- 4: modifying the document except as controlled by bits 6,  
210 - 9, and 11  
211 -  
212 -- 5: extracting text and graphics for purposes other than  
213 - accessibility to visually impaired users  
214 -  
215 -- 6: add or modify annotations, fill in interactive form fields;  
216 - if bit 4 is also set, create or modify interactive form fields  
217 -  
218 -- 9: for ``R`` >= 3, fill in interactive form fields even if bit 6 is  
219 - clear  
220 -  
221 -- 10: not used; formerly granted permission to extract material  
222 - for accessibility, but the specification now disallows restriction  
223 - of accessibility, and conforming readers are to treat this bit as if  
224 - it is set regardless of its value  
225 -  
226 -- 11: for ``R`` >= 3, assemble document including inserting, rotating,  
227 - or deleting pages or creating document outlines or thumbnail images  
228 -  
229 -- 12: for ``R`` >= 3, allow printing at full resolution 206 +.. list-table:: P Parameter
  207 + :widths: 10 80
  208 + :header-rows: 1
  209 +
  210 + - - bit
  211 + - meaning
  212 +
  213 + - - 3
  214 + - for ``R`` = 2 printing; for ``R`` >= 3, printing at low
  215 + resolution
  216 +
  217 + - - 4
  218 + - modifying the document except as controlled by bits 6,
  219 + 9, and 11
  220 +
  221 + - - 5
  222 + - extracting text and graphics for purposes other than
  223 + accessibility to visually impaired users
  224 +
  225 + - - 6
  226 + - add or modify annotations, fill in interactive form fields;
  227 + if bit 4 is also set, create or modify interactive form fields
  228 +
  229 + - - 9
  230 + - for ``R`` >= 3, fill in interactive form fields even if bit 6 is
  231 + clear
  232 +
  233 + - - 10
  234 + - not used; formerly granted permission to extract material for
  235 + accessibility, but the specification now disallows restriction of
  236 + accessibility, and conforming readers are to treat this bit as if
  237 + it is set regardless of its value
  238 +
  239 + - - 11
  240 + - for ``R`` >= 3, assemble document including inserting, rotating,
  241 + or deleting pages or creating document outlines or thumbnail
  242 + images
  243 +
  244 + - - 12
  245 + - for ``R`` >= 3, allow printing at full resolution
230 246
231 .. _qpdf-P: 247 .. _qpdf-P:
232 248