Commit Graph

  • 97e831c321 handle narrow whitespaces in default text extractor #319 Eliot Jones 2021-05-09 12:59:53 -04:00
  • 30039aa6d3 Decode fix for CCITTFax Group 3 (1 dimensional version) Kasper Frank 2021-05-09 18:45:26 +02:00
  • 264cf7b8a8 fix write token for paint shading #325 Eliot Jones 2021-05-09 12:33:22 -04:00
  • 421dd74840 fix bug in encryption handler. couple of code style tweaks Eliot Jones 2021-05-09 12:31:51 -04:00
  • a85bcb4ec1 Merge pull request #324 from kasperdaff/ccitt-fax-filter Eliot Jones 2021-05-09 11:52:46 -04:00
  • eaba3d1c6c CCITT Fax doesn't have to be image masks Kasper Frank 2021-05-07 14:19:42 +02:00
  • 65a4c141ba Consolidate DictionaryToken extension methods Kasper Frank 2021-05-07 12:55:36 +02:00
  • f8990a79b8 Add indexed color space for stencils Kasper Frank 2021-05-07 11:51:41 +02:00
  • 8c6f705d2a Basic unit tests of CCITT Fax filter decoding Kasper Frank 2021-05-06 21:35:17 +02:00
  • 9c2cd89de4 Add support for the CCITTFaxDecode filter Kasper Frank 2021-05-06 18:03:04 +02:00
  • 45efdf3699 Merge pull request #323 from kasperdaff/unpack-indices Eliot Jones 2021-05-05 16:06:59 -04:00
  • c285c567e8 Fixes compiler error Kasper Frank 2021-05-05 11:35:39 +02:00
  • bd968ff074 Improves support for indexed colorspace images. Also adds rudimentary unit tests of PngFromPdfImageFactory. Kasper Frank 2021-05-04 14:35:43 +02:00
  • 268947fb5e Allow to have a metadata stream in the document information entry (#322) Wesley Moret 2021-05-01 11:44:56 -04:00
  • d7f7fb5fd0 Merge pull request #321 from UglyToad/decrypted-string-encoding-support Eliot Jones 2021-04-30 13:29:51 -04:00
  • c7c4adf441 correctly detect encrypted string encoding when decrypting #313 Eliot Jones 2021-04-30 10:22:50 -04:00
  • c2f2916c04 Merge pull request #318 from kasperdaff/indexed-color-space-table-in-string-token Eliot Jones 2021-04-29 06:55:36 -04:00
  • b225033916 The palette of an indexed color space can be stored in a StringToken Kasper Frank 2021-04-29 10:23:15 +02:00
  • d1a6debfb6 Merge pull request #316 from kasperdaff/master Eliot Jones 2021-04-26 09:24:32 -04:00
  • e26a95a337 CMYK has four color components Kasper Frank 2021-04-26 14:58:07 +02:00
  • 9ae0a5ec15 allow stream filters to contain indirect references to name tokens Eliot Jones 2021-04-25 16:22:22 -04:00
  • c74ca5fda8 Merge pull request #312 from Poltuu/null_token Eliot Jones 2021-04-02 12:06:41 -04:00
  • b8135129cb fix null token handling romain v 2021-04-02 16:05:40 +02:00
  • ea9c2f045c change console runner to target net core 2.1 Eliot Jones 2021-03-02 12:24:50 -04:00
  • 12ad8278e3 don't lose object stream offsets when brute-forcing offsets Eliot Jones 2021-03-01 14:18:19 -04:00
  • 3437b48925 actions build and test v003 Eliot Jones 2021-02-28 17:03:32 -04:00
  • d5be096130 actions build and test v002 Eliot Jones 2021-02-28 16:04:50 -04:00
  • 50037cdef8 actions build and test v001 Eliot Jones 2021-02-28 15:56:30 -04:00
  • b930924b9b 0.1.5-alpha001 v0.1.5-alpha001 Eliot Jones 2021-02-28 13:55:25 -04:00
  • 6a1fa544d2 default height from font matrix for type 0 fonts when height missing #287 Eliot Jones 2021-02-28 13:48:23 -04:00
  • 13247a5218 #301 add missing arial bold standard14 name Eliot Jones 2021-02-28 13:33:07 -04:00
  • 7c0fd48afa #299 #241 add correct fallback cmap for korea1-3 and missing japan cmap Eliot Jones 2021-02-28 13:27:16 -04:00
  • 89ee5f5358 skip completely null dictionaries #300 Eliot Jones 2021-02-23 20:07:14 -04:00
  • cc81541ce2 avoid infinite loop in #291, logic issue is still present for png predictor Eliot Jones 2021-02-23 15:04:28 -04:00
  • 560e8ae858 don't throw when reading corrupt truetype name table #292 Eliot Jones 2021-02-21 12:27:11 -04:00
  • becc772242 check for offsets exceeding file length for xref parsing #293 Eliot Jones 2021-02-21 12:04:17 -04:00
  • 30dbc4cd41 Merge pull request #282 from BobLd/266-layers BobLd 2021-02-15 09:27:43 +00:00
  • 3b1a7f79ca Add test with no optional content, return IReadOnlyDictionary<>, use pdfScanner in OC constructor BobLd 2021-02-14 21:40:40 +00:00
  • 25cc3c8634 Merge pull request #279 from plaisted/edit-docs-v2 Eliot Jones 2021-02-14 09:58:08 -04:00
  • 4cd1f60f5b Move GetOptionalContents into Experimental and get optional marked content recursively BobLd 2021-02-13 15:01:06 +00:00
  • 4b8925a442 fix missing change Plaisted 2021-02-10 20:56:51 -06:00
  • ef0bcd2055 changes for intital InusualZ review Plaisted 2021-02-10 20:18:03 -06:00
  • 509164447b review changes from Poltuu, test coverage for token replacement Plaisted 2021-02-10 12:27:12 -06:00
  • 68dd3f5a75 add device cmyk support for png conversion Eliot Jones 2021-02-08 18:27:49 -04:00
  • c19742a2ae make converter public and add separation color space Eliot Jones 2021-02-08 18:20:41 -04:00
  • 9fc44f50d2 fix indexing into indexed color space by using table Eliot Jones 2021-02-08 17:26:25 -04:00
  • 6c293011a2 keep the bytes factory call which was accidentally removed Eliot Jones 2021-02-06 11:35:45 -04:00
  • fad06eac27 add full color space details and transformation into full bytes for indexed Eliot Jones 2021-02-06 11:31:23 -04:00
  • e7f96c0b16 add changes from unsaved file Plaisted 2021-02-08 12:53:02 -06:00
  • 6e1cf89cf9 clean up pagebuilder, switch merger to use pdfdocumentbuilder Plaisted 2021-02-08 12:37:09 -06:00
  • c008340b2b fixes NullToken for a font (#284) Romain V 2021-02-08 16:19:39 +01:00
  • ca0b90523e fix bug where default stream reader wrote header for every object Plaisted 2021-02-07 10:51:02 -06:00
  • c6ed29bda4 cleanup stream writing to only write multiple when needed Plaisted 2021-02-07 10:37:31 -06:00
  • 6f49b2e29e Fix buggy font (#283) Eliot Jones 2021-02-07 12:23:11 -04:00
  • 9d99ac4e9b handle completely null content #243 Eliot Jones 2021-02-07 12:22:07 -04:00
  • 78e6e582cd Partial optional content extraction: Add page.GetOptionalContents() and add tests. BobLd 2021-02-07 12:42:20 +00:00
  • 442fa8fb6d create page tree for builder to help with large pdfs Plaisted 2021-02-06 20:35:01 -06:00
  • 1db481164c perf improvement for copying lots of pages from large documents Plaisted 2021-02-06 18:04:13 -06:00
  • 92f9af613f more build system c# version fixes Plaisted 2021-02-06 15:31:58 -06:00
  • 44ee6d394f cleanup font usage, fix some build system issues with older c# version Plaisted 2021-02-06 15:13:22 -06:00
  • 7f42ad0af9 refactored previous work to fit pr #250 Plaisted 2021-02-06 12:24:53 -06:00
  • 75d511440b Merge pull request #4 from UglyToad/master Michael Plaisted 2021-02-06 11:08:33 -06:00
  • be9fd4b071 add a couple of missing name tokens for viewports and measurements Eliot Jones 2021-02-06 12:15:23 -04:00
  • 864da75d64 Merge pull request #277 from UglyToad/checkbox-checked-state-tolerance Eliot Jones 2021-02-06 12:13:01 -04:00
  • d3502fdfc0 allow a checkbox to not declare a value and only be checked by appearance #267 Eliot Jones 2021-02-06 11:58:35 -04:00
  • 566724043d Merge pull request #250 from InusualZ/edit-pdf Eliot Jones 2021-02-06 09:50:09 -04:00
  • 72dcb4eb15 Merge pull request #3 from UglyToad/master Michael Plaisted 2021-02-05 15:28:44 -06:00
  • 0803daaebb Merge pull request #275 from PmE8HW0KRfqa/patch-1 BobLd 2021-01-30 09:45:30 +00:00
  • 3930f8e593 fixed broken img link to rxyc example.png PmE8HW0KRfqa 2021-01-29 19:10:08 -07:00
  • 1ef6056b21 Merge pull request #2 from UglyToad/master Michael Plaisted 2021-01-20 09:15:27 -06:00
  • 660ac5f486 Merge pull request #269 from plaisted/builderpool Eliot Jones 2021-01-20 08:28:37 -04:00
  • 1d36098ec5 Merge pull request #240 from BobLd/type1-flex Eliot Jones 2021-01-20 08:26:51 -04:00
  • a0f0c4d6c7 switch to old syntax for build server Plaisted 2021-01-19 18:53:44 -06:00
  • 4c807691b7 adding in PlainTokenizer to unpooled SB changes Plaisted 2021-01-19 18:52:14 -06:00
  • feb6117e1e fix EOL issues Plaisted 2021-01-19 18:39:51 -06:00
  • 0b716a759f adding comment for non-static tokenizer Plaisted 2021-01-19 18:18:33 -06:00
  • 9bfe69aef1 removing locking Plaisted 2021-01-19 18:06:50 -06:00
  • 60f3005544 Merge pull request #1 from UglyToad/master Michael Plaisted 2021-01-16 11:31:09 -06:00
  • a7a021531c Merge pull request #263 from BobLd/pdfrectangle-width-fix BobLd 2021-01-16 10:31:35 +00:00
  • 901e4d1ac9 Merge pull request #259 from plaisted/master Eliot Jones 2021-01-15 09:35:15 -04:00
  • ad3e30e19c Merge pull request #254 from Poltuu/pdfmerger_stream_apis Eliot Jones 2021-01-15 09:34:45 -04:00
  • 980c6e2316 Use Euclidean distance in PdfRectangle's width and height BobLd 2021-01-15 11:20:45 +00:00
  • 8b7fb5274f PdfMerger: Correcting indirect object lookup dict to use dictionary compatible key Plaisted 2021-01-14 13:57:28 -06:00
  • 5dbee43dbb Adds output stream support in pdfmerger methods romain v 2021-01-06 12:14:12 +01:00
  • a1abf99afc PdfMerger favors streams instead of byte[] romain v 2021-01-06 12:00:05 +01:00
  • 19e831b656 fix stackoverflow on pdfmerger (#252) Romain V 2021-01-08 22:35:19 +01:00
  • 7239396665 Allow to have empty code space, fixes #256 (#257) Wesley Moret 2021-01-08 15:50:33 -05:00
  • 19ac38bf8b [Improved] PdfMerger: Allow to select the pages when merging documents (#248) Wesley Moret 2021-01-04 19:31:37 -05:00
  • eabe6b4662 Merge pull request #246 from InusualZ/merger-stackoverflow Eliot Jones 2020-12-23 10:54:01 -04:00
  • f3b2960211 Merge pull request #249 from InusualZ/token-write-string Eliot Jones 2020-12-23 10:52:58 -04:00
  • e9c8fbbbaa Fix TokenWriter::WriteString not escaping properly special characters InusualZ 2020-12-20 19:34:13 +00:00
  • 7126564eef Allow to copy pages from another document InusualZ 2020-12-20 19:13:19 +00:00
  • ba5bc1f031 Allow to have multiple content stream in a page InusualZ 2020-12-19 10:41:36 +00:00
  • 4e4377c5d4 Address Merger test issue and removed dead code. InusualZ 2020-12-14 17:39:16 +00:00
  • d676755f55 Fix #199 InusualZ 2020-12-09 17:26:41 +00:00
  • 04874c25f5 - implement flexpoints - deactivate SetCurrentPointCommand() - need more investigation - make SbwCommand static - add data.pdf and test BobLd 2020-12-01 14:57:47 +00:00
  • 237fd96f9e version 0.1.4 v0.1.4 Eliot Jones 2020-11-29 14:02:42 -04:00
  • 6e69160b4e Merge pull request #237 from BobLd/operationcontext-refactor BobLd 2020-11-27 11:29:45 +00:00
  • 2b60474e11 IPageImageRenderer returns byte[] instead of MemoryStream. BobLd 2020-11-27 11:18:29 +00:00
  • cbd6eebecc up brute force range to 10mib #233 Eliot Jones 2020-11-26 21:23:40 -04:00