Commit 6ce24d524f8d265519bd8341b7a50c510fb4b9dc
1 parent
2d402e45
Spell check
Showing
3 changed files
with
14 additions
and
5 deletions
TODO-pages.md
| ... | ... | @@ -2,7 +2,7 @@ |
| 2 | 2 | |
| 3 | 3 | This document describes a project known as the _pages epic_. The goal of the pages epic is to enable |
| 4 | 4 | qpdf to properly preserve all functionality associated with a page as pages are copied from one PDF |
| 5 | -to another (or back to the same PDF). A secondary goal is to add more flexiblity to the ways in | |
| 5 | +to another (or back to the same PDF). A secondary goal is to add more flexibility to the ways in | |
| 6 | 6 | which documents can be split and combined (flexible assembly). |
| 7 | 7 | |
| 8 | 8 | This is a work in progress. As implementation proceeds, details will become more solid. Comments are |
| ... | ... | @@ -195,7 +195,7 @@ Other notes: |
| 195 | 195 | |
| 196 | 196 | This section discusses modifications to the command-line syntax to make it easier to add flexibility |
| 197 | 197 | going forward without breaking backward compatibility. In qpdf 11.9.0, we added non-positional |
| 198 | -options to `--pages`, `--overlay`, `--underlay` and modifid configuration to make it easier to add | |
| 198 | +options to `--pages`, `--overlay`, `--underlay` and modified configuration to make it easier to add | |
| 199 | 199 | new options. |
| 200 | 200 | |
| 201 | 201 | In several cases, we allow specification of transformations or placements. In this context: |
| ... | ... | @@ -204,7 +204,7 @@ In several cases, we allow specification of transformations or placements. In th |
| 204 | 204 | * An _absolute dimension_ is `{n}` (in points), `{n}in` (inches), `{n}cm` (centimeters), |
| 205 | 205 | * A _relative dimension_ is expressed in terms of the corresponding dimension of one of a page's |
| 206 | 206 | boxes. Which dimension is determined by context. |
| 207 | - * `{n}{M|C|B|T|A}` is `{n}` times the corresopnding dimension of the media, crop, bleed, trim, | |
| 207 | + * `{n}{M|C|B|T|A}` is `{n}` times the corresponding dimension of the media, crop, bleed, trim, | |
| 208 | 208 | or art box. Example: `0.5M` would be half the width or height of the media box. |
| 209 | 209 | * `{n}+{M|C|B|T|A}` is `{n}` plus the corresponding dimension. Example: `-0.5in+T` is half an |
| 210 | 210 | inch (36 points) less than the width or height of the trim box. |
| ... | ... | @@ -453,7 +453,7 @@ Last checked: 2024-01-18 |
| 453 | 453 | gh search issues label:pages --repo qpdf/qpdf --limit 200 --state=open |
| 454 | 454 | ``` |
| 455 | 455 | |
| 456 | -* Allow an existing `QPDF` to be an input to a merge or underly/overlay operation when using the | |
| 456 | +* Allow an existing `QPDF` to be an input to a merge or underlay/overlay operation when using the | |
| 457 | 457 | `QPDFAssembler` C++ API |
| 458 | 458 | * Issues: none |
| 459 | 459 | * Fixes to copying annotations | ... | ... |
cSpell.json
| ... | ... | @@ -113,6 +113,7 @@ |
| 113 | 113 | "decrypter", |
| 114 | 114 | "deduplicating", |
| 115 | 115 | "defaultvalue", |
| 116 | + "denable", | |
| 116 | 117 | "deps", |
| 117 | 118 | "deserialization", |
| 118 | 119 | "destdir", |
| ... | ... | @@ -192,6 +193,7 @@ |
| 192 | 193 | "fvisibility", |
| 193 | 194 | "gajic", |
| 194 | 195 | "gajić", |
| 196 | + "gcovr", | |
| 195 | 197 | "gcurl", |
| 196 | 198 | "genname", |
| 197 | 199 | "genok", |
| ... | ... | @@ -436,6 +438,7 @@ |
| 436 | 438 | "pageobj", |
| 437 | 439 | "pagepos", |
| 438 | 440 | "pageposfrom", |
| 441 | + "pagespec", | |
| 439 | 442 | "parms", |
| 440 | 443 | "parseable", |
| 441 | 444 | "parsecontent", |
| ... | ... | @@ -479,10 +482,13 @@ |
| 479 | 482 | "programfiles", |
| 480 | 483 | "programlisting", |
| 481 | 484 | "proxied", |
| 485 | + "psbook", | |
| 486 | + "pstops", | |
| 482 | 487 | "pushbuttons", |
| 483 | 488 | "pushedinheritedpageresources", |
| 484 | 489 | "putu", |
| 485 | 490 | "pval", |
| 491 | + "pybind", | |
| 486 | 492 | "pytest", |
| 487 | 493 | "qarray", |
| 488 | 494 | "qdata", |
| ... | ... | @@ -521,6 +527,7 @@ |
| 521 | 527 | "qpdfpagedocumenthelper", |
| 522 | 528 | "qpdfpagelabeldocumenthelper", |
| 523 | 529 | "qpdfpageobjecthelper", |
| 530 | + "qpdfpagestree", | |
| 524 | 531 | "qpdfparser", |
| 525 | 532 | "qpdf's", |
| 526 | 533 | "qpdfs", |
| ... | ... | @@ -593,6 +600,7 @@ |
| 593 | 600 | "soversion", |
| 594 | 601 | "sparseoharray", |
| 595 | 602 | "sphlib", |
| 603 | + "splittingmerging", | |
| 596 | 604 | "sprintf", |
| 597 | 605 | "squote", |
| 598 | 606 | "srandom", | ... | ... |
spell-check