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 203 so having incorrect values probably doesn't break anything in most
204 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 247 .. _qpdf-P:
232 248  
... ...