Commit fec5bb124cc91cbdd0d6fe33bf773a9cae32e807
1 parent
1fba24aa
Spell check
Showing
7 changed files
with
118 additions
and
19 deletions
README-maintainer
| @@ -40,7 +40,7 @@ RELEASE PREPARATION | @@ -40,7 +40,7 @@ RELEASE PREPARATION | ||
| 40 | * Run a spelling checker over the source code to catch errors in | 40 | * Run a spelling checker over the source code to catch errors in |
| 41 | variable names, strings, and comments. | 41 | variable names, strings, and comments. |
| 42 | 42 | ||
| 43 | - ispell -p ispell-words **/*.hh **/*.cc manual/* ChangeLog README* | 43 | + ispell -p ispell-words **/*.hh **/*.cc manual/* ChangeLog README* TODO |
| 44 | 44 | ||
| 45 | * If needed, run large file and image comparison tests. Configure | 45 | * If needed, run large file and image comparison tests. Configure |
| 46 | options: | 46 | options: |
include/qpdf/QPDFPageObjectHelper.hh
| @@ -174,8 +174,8 @@ class QPDFPageObjectHelper: public QPDFObjectHelper | @@ -174,8 +174,8 @@ class QPDFPageObjectHelper: public QPDFObjectHelper | ||
| 174 | // to be inserted into the same or a different QPDF object using | 174 | // to be inserted into the same or a different QPDF object using |
| 175 | // any of the addPage methods in QPDFPageDocumentHelper or QPDF. | 175 | // any of the addPage methods in QPDFPageDocumentHelper or QPDF. |
| 176 | // Without calling one of those methods, the page will not be | 176 | // Without calling one of those methods, the page will not be |
| 177 | - // added anywhere. Thew new page object shares all content streams | ||
| 178 | - // and indirect objet resources with the original page, so if you | 177 | + // added anywhere. The new page object shares all content streams |
| 178 | + // and indirect object resources with the original page, so if you | ||
| 179 | // are going to modify the contents or other aspects of the page, | 179 | // are going to modify the contents or other aspects of the page, |
| 180 | // you will need to handling copying of the component parts | 180 | // you will need to handling copying of the component parts |
| 181 | // separately. | 181 | // separately. |
ispell-words
| @@ -19,6 +19,7 @@ accessor | @@ -19,6 +19,7 @@ accessor | ||
| 19 | aclocal | 19 | aclocal |
| 20 | AcroForm | 20 | AcroForm |
| 21 | acroform | 21 | acroform |
| 22 | +acroread | ||
| 22 | activatePipelineStack | 23 | activatePipelineStack |
| 23 | ActiveState | 24 | ActiveState |
| 24 | acyclic | 25 | acyclic |
| @@ -79,6 +80,7 @@ appearancestate | @@ -79,6 +80,7 @@ appearancestate | ||
| 79 | appendable | 80 | appendable |
| 80 | appendItem | 81 | appendItem |
| 81 | appendString | 82 | appendString |
| 83 | +appian | ||
| 82 | AppImage | 84 | AppImage |
| 83 | appimage | 85 | appimage |
| 84 | arandom | 86 | arandom |
| @@ -100,6 +102,8 @@ argEmpty | @@ -100,6 +102,8 @@ argEmpty | ||
| 100 | argEncrypt | 102 | argEncrypt |
| 101 | argEncryptionFilePassword | 103 | argEncryptionFilePassword |
| 102 | argEndEncrypt | 104 | argEndEncrypt |
| 105 | +argEndUnderOverlay | ||
| 106 | +argExternalizeInlineImages | ||
| 103 | argfile | 107 | argfile |
| 104 | argFilteredStreamData | 108 | argFilteredStreamData |
| 105 | argFlattenAnnotations | 109 | argFlattenAnnotations |
| @@ -107,11 +111,13 @@ argForceVersion | @@ -107,11 +111,13 @@ argForceVersion | ||
| 107 | argGenerateAppearances | 111 | argGenerateAppearances |
| 108 | argHelp | 112 | argHelp |
| 109 | argIgnoreXrefStreams | 113 | argIgnoreXrefStreams |
| 114 | +argIiMinBytes | ||
| 110 | argJson | 115 | argJson |
| 111 | argJsonHelp | 116 | argJsonHelp |
| 112 | argJsonKey | 117 | argJsonKey |
| 113 | argJsonObject | 118 | argJsonObject |
| 114 | argKeepFilesOpen | 119 | argKeepFilesOpen |
| 120 | +argKeepInlineImages | ||
| 115 | argLinearize | 121 | argLinearize |
| 116 | argLinearizePass | 122 | argLinearizePass |
| 117 | argMinVersion | 123 | argMinVersion |
| @@ -124,10 +130,12 @@ argOiMinArea | @@ -124,10 +130,12 @@ argOiMinArea | ||
| 124 | argOiMinHeight | 130 | argOiMinHeight |
| 125 | argOiMinWidth | 131 | argOiMinWidth |
| 126 | argOptimizeImages | 132 | argOptimizeImages |
| 133 | +argOverlay | ||
| 127 | argPages | 134 | argPages |
| 128 | ArgParser | 135 | ArgParser |
| 129 | argPassword | 136 | argPassword |
| 130 | argPasswordIsHexKey | 137 | argPasswordIsHexKey |
| 138 | +argPasswordMode | ||
| 131 | argPositional | 139 | argPositional |
| 132 | argPreserveUnreferenced | 140 | argPreserveUnreferenced |
| 133 | argPreserveUnreferencedResources | 141 | argPreserveUnreferencedResources |
| @@ -147,7 +155,14 @@ argSplitPages | @@ -147,7 +155,14 @@ argSplitPages | ||
| 147 | argStaticAesIv | 155 | argStaticAesIv |
| 148 | argStaticId | 156 | argStaticId |
| 149 | argStreamData | 157 | argStreamData |
| 158 | +argSuppressPasswordRecovery | ||
| 150 | argSuppressRecovery | 159 | argSuppressRecovery |
| 160 | +argUnderlay | ||
| 161 | +argUOfrom | ||
| 162 | +argUOpassword | ||
| 163 | +argUOpositional | ||
| 164 | +argUOrepeat | ||
| 165 | +argUOto | ||
| 151 | argv | 166 | argv |
| 152 | argVerbose | 167 | argVerbose |
| 153 | argVersion | 168 | argVersion |
| @@ -188,7 +203,9 @@ atoi | @@ -188,7 +203,9 @@ atoi | ||
| 188 | auth | 203 | auth |
| 189 | AuthEvent | 204 | AuthEvent |
| 190 | autobuilder | 205 | autobuilder |
| 206 | +autobuilders | ||
| 191 | autoconf | 207 | autoconf |
| 208 | +autofiles | ||
| 192 | autogen | 209 | autogen |
| 193 | autoheader | 210 | autoheader |
| 194 | autolabel | 211 | autolabel |
| @@ -217,6 +234,7 @@ beb | @@ -217,6 +234,7 @@ beb | ||
| 217 | Berkenbilt | 234 | Berkenbilt |
| 218 | betweenTokens | 235 | betweenTokens |
| 219 | bf | 236 | bf |
| 237 | +bi | ||
| 220 | bidirectionally | 238 | bidirectionally |
| 221 | binmode | 239 | binmode |
| 222 | bis | 240 | bis |
| @@ -233,6 +251,7 @@ bookinfo | @@ -233,6 +251,7 @@ bookinfo | ||
| 233 | bool | 251 | bool |
| 234 | BORLANDC | 252 | BORLANDC |
| 235 | bp | 253 | bp |
| 254 | +BPC | ||
| 236 | bpp | 255 | bpp |
| 237 | bpr | 256 | bpr |
| 238 | brdp | 257 | brdp |
| @@ -268,6 +287,7 @@ cc | @@ -268,6 +287,7 @@ cc | ||
| 268 | ccase | 287 | ccase |
| 269 | ccc | 288 | ccc |
| 270 | CCF | 289 | CCF |
| 290 | +CCITT | ||
| 271 | CCITTFaxDecode | 291 | CCITTFaxDecode |
| 272 | cd | 292 | cd |
| 273 | cdc | 293 | cdc |
| @@ -319,6 +339,7 @@ clearPipelineStack | @@ -319,6 +339,7 @@ clearPipelineStack | ||
| 319 | clearsign | 339 | clearsign |
| 320 | cleartext | 340 | cleartext |
| 321 | ClearTextMetadata | 341 | ClearTextMetadata |
| 342 | +CLI | ||
| 322 | ClosedFileInputSource | 343 | ClosedFileInputSource |
| 323 | CloseHandle | 344 | CloseHandle |
| 324 | closeObject | 345 | closeObject |
| @@ -347,7 +368,9 @@ config | @@ -347,7 +368,9 @@ config | ||
| 347 | conftest | 368 | conftest |
| 348 | const | 369 | const |
| 349 | ContentNormalizer | 370 | ContentNormalizer |
| 371 | +ContentProvider | ||
| 350 | contrib | 372 | contrib |
| 373 | +convertIIDict | ||
| 351 | CopiedStreamDataProvider | 374 | CopiedStreamDataProvider |
| 352 | copyEncryptionParameters | 375 | copyEncryptionParameters |
| 353 | copyForeign | 376 | copyForeign |
| @@ -384,8 +407,10 @@ ctest | @@ -384,8 +407,10 @@ ctest | ||
| 384 | ctx | 407 | ctx |
| 385 | ctype | 408 | ctype |
| 386 | CVE | 409 | CVE |
| 410 | +cx | ||
| 387 | cxx | 411 | cxx |
| 388 | CXXFLAGS | 412 | CXXFLAGS |
| 413 | +cy | ||
| 389 | cygwin | 414 | cygwin |
| 390 | da | 415 | da |
| 391 | daae | 416 | daae |
| @@ -497,6 +522,7 @@ dwVolumeSerialNumber | @@ -497,6 +522,7 @@ dwVolumeSerialNumber | ||
| 497 | dx | 522 | dx |
| 498 | dy | 523 | dy |
| 499 | ea | 524 | ea |
| 525 | +eacute | ||
| 500 | eadb | 526 | eadb |
| 501 | earlychange | 527 | earlychange |
| 502 | EarlyChange | 528 | EarlyChange |
| @@ -512,7 +538,7 @@ eeee | @@ -512,7 +538,7 @@ eeee | ||
| 512 | ef | 538 | ef |
| 513 | EFF | 539 | EFF |
| 514 | efgh | 540 | efgh |
| 515 | -EI | 541 | +ei |
| 516 | ejb | 542 | ejb |
| 517 | elif | 543 | elif |
| 518 | elt | 544 | elt |
| @@ -521,6 +547,7 @@ embeddedFiles | @@ -521,6 +547,7 @@ embeddedFiles | ||
| 521 | emc | 547 | emc |
| 522 | emptyPDF | 548 | emptyPDF |
| 523 | en | 549 | en |
| 550 | +encodable | ||
| 524 | encodeDataIncrementally | 551 | encodeDataIncrementally |
| 525 | encodeFile | 552 | encodeFile |
| 526 | encodeRow | 553 | encodeRow |
| @@ -568,6 +595,9 @@ exp | @@ -568,6 +595,9 @@ exp | ||
| 568 | expectInlineImage | 595 | expectInlineImage |
| 569 | ExtensionLevel | 596 | ExtensionLevel |
| 570 | extern | 597 | extern |
| 598 | +externalize | ||
| 599 | +externalized | ||
| 600 | +externalizeInlineImages | ||
| 571 | fb | 601 | fb |
| 572 | fBqpdf | 602 | fBqpdf |
| 573 | fc | 603 | fc |
| @@ -575,6 +605,7 @@ fcc | @@ -575,6 +605,7 @@ fcc | ||
| 575 | fclose | 605 | fclose |
| 576 | fcntl | 606 | fcntl |
| 577 | fd | 607 | fd |
| 608 | +fdict | ||
| 578 | feebbd | 609 | feebbd |
| 579 | ferror | 610 | ferror |
| 580 | ff | 611 | ff |
| @@ -602,6 +633,7 @@ filterCompressedObjects | @@ -602,6 +633,7 @@ filterCompressedObjects | ||
| 602 | filterPageContents | 633 | filterPageContents |
| 603 | findAndSkipNextEOL | 634 | findAndSkipNextEOL |
| 604 | findAttachmentStreams | 635 | findAttachmentStreams |
| 636 | +findEI | ||
| 605 | findEndstream | 637 | findEndstream |
| 606 | findFirst | 638 | findFirst |
| 607 | findHeader | 639 | findHeader |
| @@ -626,6 +658,7 @@ flattenAnnotationsForPage | @@ -626,6 +658,7 @@ flattenAnnotationsForPage | ||
| 626 | flattenPagesTree | 658 | flattenPagesTree |
| 627 | flattenScalarReferences | 659 | flattenScalarReferences |
| 628 | Florian | 660 | Florian |
| 661 | +fmatrix | ||
| 629 | FMT | 662 | FMT |
| 630 | fn | 663 | fn |
| 631 | fname | 664 | fname |
| @@ -690,7 +723,9 @@ getArrayItem | @@ -690,7 +723,9 @@ getArrayItem | ||
| 690 | getArrayNItems | 723 | getArrayNItems |
| 691 | getAsArray | 724 | getAsArray |
| 692 | getAsMap | 725 | getAsMap |
| 726 | +getAsMatrix | ||
| 693 | getAsVector | 727 | getAsVector |
| 728 | +getAttribute | ||
| 694 | getBits | 729 | getBits |
| 695 | getBitsSigned | 730 | getBitsSigned |
| 696 | getBoolValue | 731 | getBoolValue |
| @@ -699,6 +734,8 @@ getChoices | @@ -699,6 +734,8 @@ getChoices | ||
| 699 | getCompressibleObjects | 734 | getCompressibleObjects |
| 700 | getCompressibleObjGens | 735 | getCompressibleObjGens |
| 701 | getCount | 736 | getCount |
| 737 | +getCropBox | ||
| 738 | +getDA | ||
| 702 | getDataChecksum | 739 | getDataChecksum |
| 703 | getDefaultAppearance | 740 | getDefaultAppearance |
| 704 | getDefaultValue | 741 | getDefaultValue |
| @@ -728,6 +765,7 @@ getFlags | @@ -728,6 +765,7 @@ getFlags | ||
| 728 | getFontFromResource | 765 | getFontFromResource |
| 729 | getFontName | 766 | getFontName |
| 730 | getFormFields | 767 | getFormFields |
| 768 | +getFormXObjectForPage | ||
| 731 | getFullyQualifiedName | 769 | getFullyQualifiedName |
| 732 | getGen | 770 | getGen |
| 733 | getGeneration | 771 | getGeneration |
| @@ -757,7 +795,9 @@ getLinearizationOffset | @@ -757,7 +795,9 @@ getLinearizationOffset | ||
| 757 | getLinearizedParts | 795 | getLinearizedParts |
| 758 | getMappingName | 796 | getMappingName |
| 759 | getMatch | 797 | getMatch |
| 798 | +getMatrixForTransformations | ||
| 760 | getMax | 799 | getMax |
| 800 | +getMediaBox | ||
| 761 | getMessageDetail | 801 | getMessageDetail |
| 762 | getMin | 802 | getMin |
| 763 | getName | 803 | getName |
| @@ -818,6 +858,7 @@ getTitle | @@ -818,6 +858,7 @@ getTitle | ||
| 818 | getToken | 858 | getToken |
| 819 | getTopLevelOutlines | 859 | getTopLevelOutlines |
| 820 | getTrailer | 860 | getTrailer |
| 861 | +getTrimBox | ||
| 821 | getTrimmedTrailer | 862 | getTrimmedTrailer |
| 822 | getTrimmedUserPassword | 863 | getTrimmedUserPassword |
| 823 | getTrimmedUserPassword's | 864 | getTrimmedUserPassword's |
| @@ -827,6 +868,8 @@ getTypeName | @@ -827,6 +868,8 @@ getTypeName | ||
| 827 | getU | 868 | getU |
| 828 | getUE | 869 | getUE |
| 829 | getUncompressedObject | 870 | getUncompressedObject |
| 871 | +getUniqueId | ||
| 872 | +getUniqueResourceName | ||
| 830 | getUserPassword | 873 | getUserPassword |
| 831 | getUTF | 874 | getUTF |
| 832 | getV | 875 | getV |
| @@ -922,6 +965,8 @@ iff | @@ -922,6 +965,8 @@ iff | ||
| 922 | ifndef | 965 | ifndef |
| 923 | ifstream | 966 | ifstream |
| 924 | ignorable | 967 | ignorable |
| 968 | +IIm | ||
| 969 | +iit | ||
| 925 | ijg | 970 | ijg |
| 926 | Im | 971 | Im |
| 927 | ImageC | 972 | ImageC |
| @@ -953,6 +998,7 @@ initOptionTable | @@ -953,6 +998,7 @@ initOptionTable | ||
| 953 | inline | 998 | inline |
| 954 | InlineImage | 999 | InlineImage |
| 955 | inlineimage | 1000 | inlineimage |
| 1001 | +InlineImageTracker | ||
| 956 | ino | 1002 | ino |
| 957 | inode | 1003 | inode |
| 958 | inpdf | 1004 | inpdf |
| @@ -1179,6 +1225,7 @@ MixColumn | @@ -1179,6 +1225,7 @@ MixColumn | ||
| 1179 | mk | 1225 | mk |
| 1180 | mkinstalldirs | 1226 | mkinstalldirs |
| 1181 | mklink | 1227 | mklink |
| 1228 | +ModOther | ||
| 1182 | monoseq | 1229 | monoseq |
| 1183 | mr | 1230 | mr |
| 1184 | MSC | 1231 | MSC |
| @@ -1199,6 +1246,7 @@ nannots | @@ -1199,6 +1246,7 @@ nannots | ||
| 1199 | nbackrefs | 1246 | nbackrefs |
| 1200 | nbits | 1247 | nbits |
| 1201 | nbsp | 1248 | nbsp |
| 1249 | +nBT | ||
| 1202 | nbytes | 1250 | nbytes |
| 1203 | nch | 1251 | nch |
| 1204 | ndash | 1252 | ndash |
| @@ -1212,6 +1260,7 @@ nET | @@ -1212,6 +1260,7 @@ nET | ||
| 1212 | newArray | 1260 | newArray |
| 1213 | newBool | 1261 | newBool |
| 1214 | NewDict | 1262 | NewDict |
| 1263 | +newdict | ||
| 1215 | newDictionary | 1264 | newDictionary |
| 1216 | newFromMatrix | 1265 | newFromMatrix |
| 1217 | newFromRectangle | 1266 | newFromRectangle |
| @@ -1259,6 +1308,7 @@ npos | @@ -1259,6 +1308,7 @@ npos | ||
| 1259 | nproc | 1308 | nproc |
| 1260 | nq | 1309 | nq |
| 1261 | nQ | 1310 | nQ |
| 1311 | +nr | ||
| 1262 | nrounds | 1312 | nrounds |
| 1263 | nshared | 1313 | nshared |
| 1264 | nspaces | 1314 | nspaces |
| @@ -1288,6 +1338,7 @@ ObjectHolder | @@ -1288,6 +1338,7 @@ ObjectHolder | ||
| 1288 | objectStreamsChoices | 1338 | objectStreamsChoices |
| 1289 | objectWarning | 1339 | objectWarning |
| 1290 | ObjGen | 1340 | ObjGen |
| 1341 | +objgen | ||
| 1291 | ObjGens | 1342 | ObjGens |
| 1292 | objGenToIndirect | 1343 | objGenToIndirect |
| 1293 | objid | 1344 | objid |
| @@ -1300,6 +1351,7 @@ ObjUser | @@ -1300,6 +1351,7 @@ ObjUser | ||
| 1300 | objusers | 1351 | objusers |
| 1301 | oc | 1352 | oc |
| 1302 | odh | 1353 | odh |
| 1354 | +odict | ||
| 1303 | oe | 1355 | oe |
| 1304 | OffsetInputSource | 1356 | OffsetInputSource |
| 1305 | og | 1357 | og |
| @@ -1313,6 +1365,7 @@ olist | @@ -1313,6 +1365,7 @@ olist | ||
| 1313 | omap | 1365 | omap |
| 1314 | ooh | 1366 | ooh |
| 1315 | op | 1367 | op |
| 1368 | +opages | ||
| 1316 | OpenAction | 1369 | OpenAction |
| 1317 | openObject | 1370 | openObject |
| 1318 | opensource | 1371 | opensource |
| @@ -1323,6 +1376,7 @@ org | @@ -1323,6 +1376,7 @@ org | ||
| 1323 | orig | 1376 | orig |
| 1324 | orred | 1377 | orred |
| 1325 | os | 1378 | os |
| 1379 | +OSS | ||
| 1326 | ostream | 1380 | ostream |
| 1327 | ostringstream | 1381 | ostringstream |
| 1328 | ot | 1382 | ot |
| @@ -1346,12 +1400,14 @@ pacman | @@ -1346,12 +1400,14 @@ pacman | ||
| 1346 | padLen | 1400 | padLen |
| 1347 | Paeth | 1401 | Paeth |
| 1348 | PaethPredictor | 1402 | PaethPredictor |
| 1403 | +pagefile | ||
| 1349 | PageLabel | 1404 | PageLabel |
| 1350 | PageLabels | 1405 | PageLabels |
| 1351 | pagelabels | 1406 | pagelabels |
| 1352 | pagemode | 1407 | pagemode |
| 1353 | PageMode | 1408 | PageMode |
| 1354 | pageno | 1409 | pageno |
| 1410 | +pagenos | ||
| 1355 | pageobj | 1411 | pageobj |
| 1356 | pagepos | 1412 | pagepos |
| 1357 | pageposfrom | 1413 | pageposfrom |
| @@ -1369,6 +1425,7 @@ parsePageContents | @@ -1369,6 +1425,7 @@ parsePageContents | ||
| 1369 | parsePagesOptions | 1425 | parsePagesOptions |
| 1370 | ParserCallbacks | 1426 | ParserCallbacks |
| 1371 | parseRotationParameter | 1427 | parseRotationParameter |
| 1428 | +parseUnderOverlayOptions | ||
| 1372 | parseVersion | 1429 | parseVersion |
| 1373 | partialname | 1430 | partialname |
| 1374 | partLen | 1431 | partLen |
| @@ -1385,6 +1442,8 @@ pcre | @@ -1385,6 +1442,8 @@ pcre | ||
| 1385 | 1442 | ||
| 1386 | PDFรข | 1443 | PDFรข |
| 1387 | PDFContext | 1444 | PDFContext |
| 1445 | +pdfdoc | ||
| 1446 | +PDFDoc | ||
| 1388 | PDFDocEncoding | 1447 | PDFDocEncoding |
| 1389 | pdfDumpInfoDict | 1448 | pdfDumpInfoDict |
| 1390 | PDFs | 1449 | PDFs |
| @@ -1409,9 +1468,11 @@ Pkey | @@ -1409,9 +1468,11 @@ Pkey | ||
| 1409 | pkg | 1468 | pkg |
| 1410 | PKI | 1469 | PKI |
| 1411 | pl | 1470 | pl |
| 1471 | +placeFormXObject | ||
| 1412 | plaintext | 1472 | plaintext |
| 1413 | plb | 1473 | plb |
| 1414 | pldh | 1474 | pldh |
| 1475 | +pm | ||
| 1415 | png | 1476 | png |
| 1416 | PNGFilter | 1477 | PNGFilter |
| 1417 | pngify | 1478 | pngify |
| @@ -1419,10 +1480,12 @@ PointerHolder | @@ -1419,10 +1480,12 @@ PointerHolder | ||
| 1419 | PointerHolder's | 1480 | PointerHolder's |
| 1420 | popPipelineStack | 1481 | popPipelineStack |
| 1421 | poppler | 1482 | poppler |
| 1483 | +popup | ||
| 1422 | pornin | 1484 | pornin |
| 1423 | pos | 1485 | pos |
| 1424 | POSIX | 1486 | POSIX |
| 1425 | PP | 1487 | PP |
| 1488 | +PPA | ||
| 1426 | pr | 1489 | pr |
| 1427 | pragma | 1490 | pragma |
| 1428 | pre | 1491 | pre |
| @@ -1454,9 +1517,11 @@ prov | @@ -1454,9 +1517,11 @@ prov | ||
| 1454 | provideRandomData | 1517 | provideRandomData |
| 1455 | provideStreamData | 1518 | provideStreamData |
| 1456 | proxied | 1519 | proxied |
| 1520 | +ps | ||
| 1457 | PSรข | 1521 | PSรข |
| 1458 | pseudorandom | 1522 | pseudorandom |
| 1459 | pt | 1523 | pt |
| 1524 | +ptemp | ||
| 1460 | pthread | 1525 | pthread |
| 1461 | ptr | 1526 | ptr |
| 1462 | pushDiscardFilter | 1527 | pushDiscardFilter |
| @@ -1518,8 +1583,10 @@ QPDFSystemError | @@ -1518,8 +1583,10 @@ QPDFSystemError | ||
| 1518 | QPDFTokenizer | 1583 | QPDFTokenizer |
| 1519 | QPDFTYPES | 1584 | QPDFTYPES |
| 1520 | QPDFVersion | 1585 | QPDFVersion |
| 1586 | +QPDFWordTokenFinder | ||
| 1521 | QPDFWriter | 1587 | QPDFWriter |
| 1522 | QPDFXRefEntry | 1588 | QPDFXRefEntry |
| 1589 | +qpf | ||
| 1523 | qqqcqqq | 1590 | qqqcqqq |
| 1524 | qstream | 1591 | qstream |
| 1525 | QStream | 1592 | QStream |
| @@ -1561,6 +1628,7 @@ readObject | @@ -1561,6 +1628,7 @@ readObject | ||
| 1561 | readObjectAtOffset | 1628 | readObjectAtOffset |
| 1562 | readObjectInternal | 1629 | readObjectInternal |
| 1563 | readToken | 1630 | readToken |
| 1631 | +realmain | ||
| 1564 | reattached | 1632 | reattached |
| 1565 | recompress | 1633 | recompress |
| 1566 | recompressed | 1634 | recompressed |
| @@ -1645,9 +1713,11 @@ sAlT | @@ -1645,9 +1713,11 @@ sAlT | ||
| 1645 | saphir | 1713 | saphir |
| 1646 | sarray | 1714 | sarray |
| 1647 | SASLprep | 1715 | SASLprep |
| 1716 | +savable | ||
| 1648 | scanline | 1717 | scanline |
| 1649 | scanlines | 1718 | scanlines |
| 1650 | sch | 1719 | sch |
| 1720 | +sdk | ||
| 1651 | sdp | 1721 | sdp |
| 1652 | se | 1722 | se |
| 1653 | SecureRandomDataProvider | 1723 | SecureRandomDataProvider |
| @@ -1677,6 +1747,7 @@ setFile | @@ -1677,6 +1747,7 @@ setFile | ||
| 1677 | setFilename | 1747 | setFilename |
| 1678 | setFromVector | 1748 | setFromVector |
| 1679 | setIgnoreXRefStreams | 1749 | setIgnoreXRefStreams |
| 1750 | +setImmediateCopyFrom | ||
| 1680 | setItem | 1751 | setItem |
| 1681 | setIV | 1752 | setIV |
| 1682 | setjmp | 1753 | setjmp |
| @@ -1724,6 +1795,7 @@ sev | @@ -1724,6 +1795,7 @@ sev | ||
| 1724 | sf | 1795 | sf |
| 1725 | sha | 1796 | sha |
| 1726 | shallowCopy | 1797 | shallowCopy |
| 1798 | +shallowCopyPage | ||
| 1727 | showLinearizationData | 1799 | showLinearizationData |
| 1728 | showXRefTable | 1800 | showXRefTable |
| 1729 | sizeof | 1801 | sizeof |
| @@ -1743,6 +1815,9 @@ srandom | @@ -1743,6 +1815,9 @@ srandom | ||
| 1743 | src | 1815 | src |
| 1744 | srdp | 1816 | srdp |
| 1745 | sstream | 1817 | sstream |
| 1818 | +stampfile | ||
| 1819 | +stamppdf | ||
| 1820 | +StandardEncoding | ||
| 1746 | startoffset | 1821 | startoffset |
| 1747 | startxref | 1822 | startxref |
| 1748 | stat | 1823 | stat |
| @@ -1830,11 +1905,14 @@ TfFinder | @@ -1830,11 +1905,14 @@ TfFinder | ||
| 1830 | tfh | 1905 | tfh |
| 1831 | tgen | 1906 | tgen |
| 1832 | th | 1907 | th |
| 1908 | +thax | ||
| 1833 | thomas | 1909 | thomas |
| 1834 | tiffcmp | 1910 | tiffcmp |
| 1835 | TIFFPredictor | 1911 | TIFFPredictor |
| 1836 | Tj | 1912 | Tj |
| 1837 | -TM | 1913 | +TL |
| 1914 | +Tm | ||
| 1915 | +tmatrix | ||
| 1838 | tmp | 1916 | tmp |
| 1839 | tnum | 1917 | tnum |
| 1840 | Tobias | 1918 | Tobias |
| @@ -1851,12 +1929,15 @@ tokenizer | @@ -1851,12 +1929,15 @@ tokenizer | ||
| 1851 | tokenizing | 1929 | tokenizing |
| 1852 | tokenTypeName | 1930 | tokenTypeName |
| 1853 | toolchain | 1931 | toolchain |
| 1854 | -Toolchains | 1932 | +toolchains |
| 1855 | toupper | 1933 | toupper |
| 1856 | toUTF | 1934 | toUTF |
| 1857 | tp | 1935 | tp |
| 1858 | transcode | 1936 | transcode |
| 1937 | +transcoders | ||
| 1938 | +transcodes | ||
| 1859 | transcoding | 1939 | transcoding |
| 1940 | +transformRectangle | ||
| 1860 | traverseField | 1941 | traverseField |
| 1861 | travis | 1942 | travis |
| 1862 | TrimBox | 1943 | TrimBox |
| @@ -1869,6 +1950,7 @@ Tval | @@ -1869,6 +1950,7 @@ Tval | ||
| 1869 | tx | 1950 | tx |
| 1870 | txt | 1951 | txt |
| 1871 | ty | 1952 | ty |
| 1953 | +typename | ||
| 1872 | typeWarning | 1954 | typeWarning |
| 1873 | ubuntu | 1955 | ubuntu |
| 1874 | uc | 1956 | uc |
| @@ -1886,7 +1968,11 @@ ULONGLONG | @@ -1886,7 +1968,11 @@ ULONGLONG | ||
| 1886 | uncompresesd | 1968 | uncompresesd |
| 1887 | uncompress | 1969 | uncompress |
| 1888 | uncompressing | 1970 | uncompressing |
| 1971 | +unconflicting | ||
| 1889 | undef | 1972 | undef |
| 1973 | +underlaid | ||
| 1974 | +underlaying | ||
| 1975 | +UnderOverlay | ||
| 1890 | understandDecodeParams | 1976 | understandDecodeParams |
| 1891 | unencrypted | 1977 | unencrypted |
| 1892 | unfilterable | 1978 | unfilterable |
| @@ -1906,6 +1992,8 @@ unreadCh | @@ -1906,6 +1992,8 @@ unreadCh | ||
| 1906 | unreferenced | 1992 | unreferenced |
| 1907 | unresolvable | 1993 | unresolvable |
| 1908 | unretrieved | 1994 | unretrieved |
| 1995 | +uo | ||
| 1996 | +upages | ||
| 1909 | upass | 1997 | upass |
| 1910 | updateAllPagesCache | 1998 | updateAllPagesCache |
| 1911 | updateMap | 1999 | updateMap |
| @@ -1919,6 +2007,7 @@ ury | @@ -1919,6 +2007,7 @@ ury | ||
| 1919 | usageExit | 2007 | usageExit |
| 1920 | UseAes | 2008 | UseAes |
| 1921 | UseOutlines | 2009 | UseOutlines |
| 2010 | +UserUnit | ||
| 1922 | useStaticIV | 2011 | useStaticIV |
| 1923 | useZeroIV | 2012 | useZeroIV |
| 1924 | USLetter | 2013 | USLetter |
| @@ -1926,6 +2015,7 @@ usr | @@ -1926,6 +2015,7 @@ usr | ||
| 1926 | utf | 2015 | utf |
| 1927 | Util | 2016 | Util |
| 1928 | utils | 2017 | utils |
| 2018 | +uuid | ||
| 1929 | uval | 2019 | uval |
| 1930 | val | 2020 | val |
| 1931 | valgrind | 2021 | valgrind |
| @@ -1950,7 +2040,9 @@ vp | @@ -1950,7 +2040,9 @@ vp | ||
| 1950 | vvv | 2040 | vvv |
| 1951 | warnIfPossible | 2041 | warnIfPossible |
| 1952 | wb | 2042 | wb |
| 2043 | +wchar | ||
| 1953 | Wconversion | 2044 | Wconversion |
| 2045 | +wcslen | ||
| 1954 | Weimer | 2046 | Weimer |
| 1955 | werror | 2047 | werror |
| 1956 | WFLAGS | 2048 | WFLAGS |
| @@ -1960,6 +2052,8 @@ winansi | @@ -1960,6 +2052,8 @@ winansi | ||
| 1960 | WinAnsiEncoding | 2052 | WinAnsiEncoding |
| 1961 | wincrypt | 2053 | wincrypt |
| 1962 | WindowsCryptProvider | 2054 | WindowsCryptProvider |
| 2055 | +wmain | ||
| 2056 | +wmatrix | ||
| 1963 | Wold | 2057 | Wold |
| 1964 | wrapInArray | 2058 | wrapInArray |
| 1965 | writeAppearance | 2059 | writeAppearance |
| @@ -1995,6 +2089,7 @@ xA | @@ -1995,6 +2089,7 @@ xA | ||
| 1995 | xa | 2089 | xa |
| 1996 | xABUL | 2090 | xABUL |
| 1997 | xb | 2091 | xb |
| 2092 | +xbd | ||
| 1998 | xbebfbc | 2093 | xbebfbc |
| 1999 | xbf | 2094 | xbf |
| 2000 | xc | 2095 | xc |
| @@ -2006,6 +2101,7 @@ xDC | @@ -2006,6 +2101,7 @@ xDC | ||
| 2006 | xe | 2101 | xe |
| 2007 | xeaa | 2102 | xeaa |
| 2008 | xee | 2103 | xee |
| 2104 | +xef | ||
| 2009 | xefcdab | 2105 | xefcdab |
| 2010 | xF | 2106 | xF |
| 2011 | xf | 2107 | xf |
| @@ -2040,18 +2136,21 @@ xrefFirst | @@ -2040,18 +2136,21 @@ xrefFirst | ||
| 2040 | XRefStm | 2136 | XRefStm |
| 2041 | xrefStream | 2137 | xrefStream |
| 2042 | xrefTable | 2138 | xrefTable |
| 2139 | +xscale | ||
| 2043 | xsl | 2140 | xsl |
| 2044 | XSLTPROC | 2141 | XSLTPROC |
| 2045 | XXX | 2142 | XXX |
| 2046 | xy | 2143 | xy |
| 2047 | yn | 2144 | yn |
| 2048 | yp | 2145 | yp |
| 2146 | +yscale | ||
| 2049 | yuiop | 2147 | yuiop |
| 2050 | yyyymmdd | 2148 | yyyymmdd |
| 2051 | z's | 2149 | z's |
| 2052 | zalloc | 2150 | zalloc |
| 2053 | zarko | 2151 | zarko |
| 2054 | Zarko's | 2152 | Zarko's |
| 2153 | +zcaron | ||
| 2055 | zdata | 2154 | zdata |
| 2056 | Zeroize | 2155 | Zeroize |
| 2057 | zeroizing | 2156 | zeroizing |
libqpdf/QPDFPageObjectHelper.cc
| @@ -553,7 +553,7 @@ QPDFPageObjectHelper::shallowCopyPage() | @@ -553,7 +553,7 @@ QPDFPageObjectHelper::shallowCopyPage() | ||
| 553 | { | 553 | { |
| 554 | throw std::runtime_error( | 554 | throw std::runtime_error( |
| 555 | "QPDFPageObjectHelper::shallowCopyPage" | 555 | "QPDFPageObjectHelper::shallowCopyPage" |
| 556 | - " called with a direct objet"); | 556 | + " called with a direct object"); |
| 557 | } | 557 | } |
| 558 | QPDFObjectHandle new_page = this->oh.shallowCopy(); | 558 | QPDFObjectHandle new_page = this->oh.shallowCopy(); |
| 559 | return QPDFPageObjectHelper(qpdf->makeIndirectObject(new_page)); | 559 | return QPDFPageObjectHelper(qpdf->makeIndirectObject(new_page)); |
| @@ -623,7 +623,7 @@ QPDFPageObjectHelper::getFormXObjectForPage(bool handle_transformations) | @@ -623,7 +623,7 @@ QPDFPageObjectHelper::getFormXObjectForPage(bool handle_transformations) | ||
| 623 | { | 623 | { |
| 624 | throw std::runtime_error( | 624 | throw std::runtime_error( |
| 625 | "QPDFPageObjectHelper::getFormXObjectForPage" | 625 | "QPDFPageObjectHelper::getFormXObjectForPage" |
| 626 | - " called with a direct objet"); | 626 | + " called with a direct object"); |
| 627 | } | 627 | } |
| 628 | QPDFObjectHandle result = QPDFObjectHandle::newStream(qpdf); | 628 | QPDFObjectHandle result = QPDFObjectHandle::newStream(qpdf); |
| 629 | QPDFObjectHandle newdict = result.getDict(); | 629 | QPDFObjectHandle newdict = result.getDict(); |
| @@ -690,7 +690,7 @@ QPDFPageObjectHelper::placeFormXObject( | @@ -690,7 +690,7 @@ QPDFPageObjectHelper::placeFormXObject( | ||
| 690 | if (invert_transformations) | 690 | if (invert_transformations) |
| 691 | { | 691 | { |
| 692 | // tmatrix inverts scaling and rotation of the destination | 692 | // tmatrix inverts scaling and rotation of the destination |
| 693 | - // page. Applying this matrix allows the overlayed form | 693 | + // page. Applying this matrix allows the overlaid form |
| 694 | // XObject's to be absolute rather than relative to properties | 694 | // XObject's to be absolute rather than relative to properties |
| 695 | // of the destination page. tmatrix is part of the computed | 695 | // of the destination page. tmatrix is part of the computed |
| 696 | // transformation matrix. | 696 | // transformation matrix. |
| @@ -713,7 +713,7 @@ QPDFPageObjectHelper::placeFormXObject( | @@ -713,7 +713,7 @@ QPDFPageObjectHelper::placeFormXObject( | ||
| 713 | // to adjust this for scale and position. | 713 | // to adjust this for scale and position. |
| 714 | 714 | ||
| 715 | // Step 1: figure out what scale factor we need to make the form | 715 | // Step 1: figure out what scale factor we need to make the form |
| 716 | - // XObject's bnounding box fit within the destination rectangle. | 716 | + // XObject's bounding box fit within the destination rectangle. |
| 717 | 717 | ||
| 718 | // Transform bounding box | 718 | // Transform bounding box |
| 719 | QPDFObjectHandle::Rectangle bbox = bbox_obj.getArrayAsRectangle(); | 719 | QPDFObjectHandle::Rectangle bbox = bbox_obj.getArrayAsRectangle(); |
manual/qpdf-manual.xml
| @@ -266,7 +266,7 @@ make | @@ -266,7 +266,7 @@ make | ||
| 266 | prevent you from accidentally forgetting to regenerate | 266 | prevent you from accidentally forgetting to regenerate |
| 267 | automatic files after modifying their sources. If your | 267 | automatic files after modifying their sources. If your |
| 268 | packaging environment automatically refreshes automatic files, | 268 | packaging environment automatically refreshes automatic files, |
| 269 | - it can cause this check to fail. Supress qpdf's checks by | 269 | + it can cause this check to fail. Suppress qpdf's checks by |
| 270 | passing <option>--disable-check-autofiles</option> to | 270 | passing <option>--disable-check-autofiles</option> to |
| 271 | <command>/.configure</command>. This is safe since qpdf's | 271 | <command>/.configure</command>. This is safe since qpdf's |
| 272 | <command>autogen.sh</command> just runs autotools in the normal | 272 | <command>autogen.sh</command> just runs autotools in the normal |
| @@ -1259,7 +1259,7 @@ outfile.pdf</option> | @@ -1259,7 +1259,7 @@ outfile.pdf</option> | ||
| 1259 | output. The <option>--overlay</option> and | 1259 | output. The <option>--overlay</option> and |
| 1260 | <option>--underlay</option> options work the same way, except | 1260 | <option>--underlay</option> options work the same way, except |
| 1261 | underlay pages are drawn underneath the page to which they are | 1261 | underlay pages are drawn underneath the page to which they are |
| 1262 | - applied, possibly obscured by the origial page, and overlay files | 1262 | + applied, possibly obscured by the original page, and overlay files |
| 1263 | are drawn on top of the page to which they are applied, possibly | 1263 | are drawn on top of the page to which they are applied, possibly |
| 1264 | obscuring the page. You can combine overlay and underlay. | 1264 | obscuring the page. You can combine overlay and underlay. |
| 1265 | </para> | 1265 | </para> |
| @@ -4331,7 +4331,7 @@ print "\n"; | @@ -4331,7 +4331,7 @@ print "\n"; | ||
| 4331 | correctly receive them. In the past, they would have | 4331 | correctly receive them. In the past, they would have |
| 4332 | either been encoded as Windows code page 1252 (also known | 4332 | either been encoded as Windows code page 1252 (also known |
| 4333 | as “Windows ANSI” or as something | 4333 | as “Windows ANSI” or as something |
| 4334 | - unintelligble. In almost all cases, qpdf is able to | 4334 | + unintelligible. In almost all cases, qpdf is able to |
| 4335 | properly interpret Unicode arguments now, whereas in the | 4335 | properly interpret Unicode arguments now, whereas in the |
| 4336 | past, it would almost never interpret them properly. The | 4336 | past, it would almost never interpret them properly. The |
| 4337 | result is that non-ASCII passwords given to the qpdf CLI | 4337 | result is that non-ASCII passwords given to the qpdf CLI |
| @@ -4425,7 +4425,7 @@ print "\n"; | @@ -4425,7 +4425,7 @@ print "\n"; | ||
| 4425 | encryption options <option>--assemble</option>, | 4425 | encryption options <option>--assemble</option>, |
| 4426 | <option>--annotate</option>, <option>--form</option>, and | 4426 | <option>--annotate</option>, <option>--form</option>, and |
| 4427 | <option>--modify-other</option> allow more fine-grained | 4427 | <option>--modify-other</option> allow more fine-grained |
| 4428 | - granluarity in configuring options. Before, the | 4428 | + granularity in configuring options. Before, the |
| 4429 | <option>--modify</option> option only configured certain | 4429 | <option>--modify</option> option only configured certain |
| 4430 | predefined groups of permissions. | 4430 | predefined groups of permissions. |
| 4431 | </para> | 4431 | </para> |
| @@ -4573,7 +4573,7 @@ print "\n"; | @@ -4573,7 +4573,7 @@ print "\n"; | ||
| 4573 | Add method | 4573 | Add method |
| 4574 | <function>QPDFPageObjectHelper::getAttribute</function> for | 4574 | <function>QPDFPageObjectHelper::getAttribute</function> for |
| 4575 | retrieving an attribute from the page dictionary taking | 4575 | retrieving an attribute from the page dictionary taking |
| 4576 | - inheritence into consideration, and optionally making a copy | 4576 | + inheritance into consideration, and optionally making a copy |
| 4577 | if your intention is to modify the attribute. | 4577 | if your intention is to modify the attribute. |
| 4578 | </para> | 4578 | </para> |
| 4579 | </listitem> | 4579 | </listitem> |
qpdf/qpdf.cc
| @@ -1194,7 +1194,7 @@ ArgParser::argHelp() | @@ -1194,7 +1194,7 @@ ArgParser::argHelp() | ||
| 1194 | << "cases, but you can fine-tune with this option.\n" | 1194 | << "cases, but you can fine-tune with this option.\n" |
| 1195 | << "\n" | 1195 | << "\n" |
| 1196 | << " bytes: use the password literally as supplied\n" | 1196 | << " bytes: use the password literally as supplied\n" |
| 1197 | - << " hex-bytes: interpret the password as ahex-encoded byte string\n" | 1197 | + << " hex-bytes: interpret the password as a hex-encoded byte string\n" |
| 1198 | << " unicode: interpret the password as a UTF-8 encoded string\n" | 1198 | << " unicode: interpret the password as a UTF-8 encoded string\n" |
| 1199 | << " auto: attempt to infer the encoding and adjust as needed\n" | 1199 | << " auto: attempt to infer the encoding and adjust as needed\n" |
| 1200 | << "\n" | 1200 | << "\n" |
| @@ -1258,7 +1258,7 @@ ArgParser::argHelp() | @@ -1258,7 +1258,7 @@ ArgParser::argHelp() | ||
| 1258 | << "\n" | 1258 | << "\n" |
| 1259 | << "These options allow pages from another file to be overlaid or underlaid\n" | 1259 | << "These options allow pages from another file to be overlaid or underlaid\n" |
| 1260 | << "on the primary output. Overlaid pages are drawn on top of the destination\n" | 1260 | << "on the primary output. Overlaid pages are drawn on top of the destination\n" |
| 1261 | - << "page and may obsecure the page. Underlaid pages are drawn below the\n" | 1261 | + << "page and may obscure the page. Underlaid pages are drawn below the\n" |
| 1262 | << "destination page.\n" | 1262 | << "destination page.\n" |
| 1263 | << "\n" | 1263 | << "\n" |
| 1264 | << "{--overlay | --underlay } file\n" | 1264 | << "{--overlay | --underlay } file\n" |
qpdf/test_driver.cc
| @@ -1985,9 +1985,9 @@ void runtest(int n, char const* filename1, char const* arg2) | @@ -1985,9 +1985,9 @@ void runtest(int n, char const* filename1, char const* arg2) | ||
| 1985 | 1985 | ||
| 1986 | // red pages are from pdf, blue pages are from pdf2 | 1986 | // red pages are from pdf, blue pages are from pdf2 |
| 1987 | // red pages always have stated rotation absolutely | 1987 | // red pages always have stated rotation absolutely |
| 1988 | - // 56: blue pages are overlayed exactly on top of red pages | 1988 | + // 56: blue pages are overlaid exactly on top of red pages |
| 1989 | // 57: blue pages have stated rotation relative to red pages | 1989 | // 57: blue pages have stated rotation relative to red pages |
| 1990 | - // 58: blue pages have no rotation (absolutely upgright) | 1990 | + // 58: blue pages have no rotation (absolutely upright) |
| 1991 | // 59: blue pages have stated rotation absolutely | 1991 | // 59: blue pages have stated rotation absolutely |
| 1992 | bool handle_from_transformation = ((n == 57) || (n == 59)); | 1992 | bool handle_from_transformation = ((n == 57) || (n == 59)); |
| 1993 | bool invert_to_transformation = ((n == 58) || (n == 59)); | 1993 | bool invert_to_transformation = ((n == 58) || (n == 59)); |