Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-08 | Make newly created name/number trees indirect objects | Jay Berkenbilt | |
2021-01-30 | Add example of name/number trees and dictionary/array iteration | Jay Berkenbilt | |
2021-01-24 | QPDFObjectHandle::newUnicodeString to uses UTF-16 only when needed | Jay Berkenbilt | |
Use the first of ASCII, PDFDocEncoding, or UTF-16 that is capable of encoding the string. | |||
2020-12-28 | Add pdf-custom-filter example | Jay Berkenbilt | |
2020-12-20 | Provide qpdf write progress reporting from C API (fixes #487) | Jay Berkenbilt | |
2020-11-29 | Add QPDFObjectHandle manipulation to C API | Jay Berkenbilt | |
2020-04-09 | Fix typo in test case name | Jay Berkenbilt | |
2020-02-22 | Mention appearances in pdf-set-form-values example | Jay Berkenbilt | |
2019-08-23 | Pass offset and length to ParserCallbacks::handleObject | Jay Berkenbilt | |
2019-02-02 | Incorporate improved Windows fragility workaround from qtest | Jay Berkenbilt | |
2019-01-27 | Example of form XObject, page overlay | Jay Berkenbilt | |
2019-01-07 | Work around test fragility on Windows | Jay Berkenbilt | |
2018-06-21 | Add interactive form example | Jay Berkenbilt | |
2018-02-19 | Properly handle strings with PDF Doc Encoding (fixes #179) | Jay Berkenbilt | |
The QPDF_String::getUTF8Val() method was not treating strings that weren't explicitly Unicode as PDF Doc Encoded. This only affects characters in the range 0x80 through 0xa0. | |||
2018-02-19 | Add additional interface for filtering page contents | Jay Berkenbilt | |
2018-02-19 | Filter tokens example | Jay Berkenbilt | |
2018-02-19 | Bug fix: content normalizer should not add trailing newline | Jay Berkenbilt | |
Adding a trailing newline in content normalization damages files whose contents are split across streams in the middle of tokens. Let QPDFWriter add the newline with the indicator to ignore the newline, which it already does. This changes the way some qdf files look. | |||
2018-02-04 | Rename test output files (fixes #173) | Jay Berkenbilt | |
Some file names had `...` in their name, which causes problems on some systems. | |||
2017-08-21 | Enhance pdf-create example | Jay Berkenbilt | |
pdf-create now creates images with different color spaces and encoding schemes and verifies them for data correctness. | |||
2017-07-28 | Convert many more errors to warnings | Jay Berkenbilt | |
2014-06-07 | Example: fast split into single pages | Jay Berkenbilt | |
This is faster than using qpdf --pages to do it. | |||
2013-11-30 | Allow -DNO_GET_ENVIRONMENT to avoid GetEnvironmentVariable | Jay Berkenbilt | |
If NO_GET_ENVIRONMENT is #defined at compile time on Windows, do not call GetEnvironmentVariable. QUtil::get_env will always return false. This option is not available through configure. This was added to support a specific user's requirements to avoid calling GetEnvironmentVariable from the Windows API. Nothing in qpdf outside the test coverage system in qtest relies on QUtil::get_env. | |||
2013-01-23 | Cosmetic changes to be closer to Adobe terminology | Jay Berkenbilt | |
Change object type Keyword to Operator, and place the order of the object types in object_type_e in the same order as they are mentioned in the PDF specification. Note that this change only breaks backward compatibility with code that has not yet been released. | |||
2013-01-22 | Add getTypeCode() and getTypeName() | Jay Berkenbilt | |
Add virtual methods to QPDFObject, wrappers to QPDFObjectHandle, and implementations to all the QPDF_Object types. | |||
2013-01-20 | Add QPDFObjectHandle::parseContentStream method | Jay Berkenbilt | |
This method allows parsing of the PDF objects in a content stream or array of content streams. | |||
2012-06-23 | Add pdf-from-scratch example | Jay Berkenbilt | |
2010-08-06 | invert images example | Jay Berkenbilt | |
git-svn-id: svn+q:///qpdf/trunk@1001 71b93d88-0707-0410-a8cf-f5a4172ac649 | |||
2010-08-06 | rename program | Jay Berkenbilt | |
git-svn-id: svn+q:///qpdf/trunk@1000 71b93d88-0707-0410-a8cf-f5a4172ac649 | |||
2010-08-05 | add double-page-size example | Jay Berkenbilt | |
git-svn-id: svn+q:///qpdf/trunk@996 71b93d88-0707-0410-a8cf-f5a4172ac649 | |||
2010-04-10 | change output message from qpdf --check when no errors are found | Jay Berkenbilt | |
git-svn-id: svn+q:///qpdf/trunk@955 71b93d88-0707-0410-a8cf-f5a4172ac649 | |||
2009-10-20 | categorize all error messages and include object information if available | Jay Berkenbilt | |
git-svn-id: svn+q:///qpdf/trunk@829 71b93d88-0707-0410-a8cf-f5a4172ac649 | |||
2009-10-14 | make -key not take an argument with a / to appease msys's path translation | Jay Berkenbilt | |
git-svn-id: svn+q:///qpdf/trunk@803 71b93d88-0707-0410-a8cf-f5a4172ac649 | |||
2009-09-27 | C linearization example | Jay Berkenbilt | |
git-svn-id: svn+q:///qpdf/trunk@739 71b93d88-0707-0410-a8cf-f5a4172ac649 | |||
2009-07-15 | clean up windows portability code, make remaining test suite pass | Jay Berkenbilt | |
git-svn-id: svn+q:///qpdf/trunk@686 71b93d88-0707-0410-a8cf-f5a4172ac649 | |||
2009-03-09 | update test suite to handle original object ID comments | Jay Berkenbilt | |
git-svn-id: svn+q:///qpdf/trunk@665 71b93d88-0707-0410-a8cf-f5a4172ac649 | |||
2008-04-29 | update release date to actual daterelease-qpdf-2.0 | Jay Berkenbilt | |
git-svn-id: svn+q:///qpdf/trunk@599 71b93d88-0707-0410-a8cf-f5a4172ac649 |