Commit Graph

  • 4e9f518bfb Fix fillColor field comment typo Adrian-George Bostan 2020-06-24 00:23:05 +03:00
  • 14f1f92f47 Add extractor text color test case Adrian-George Bostan 2020-06-24 00:05:00 +03:00
  • 710e583b83 Add fill and stroke colors for text marks Adrian-George Bostan 2020-06-23 23:15:55 +03:00
  • 5933a3dd81 Added duplicate text detection. Peter Williams 2020-06-23 15:33:34 +10:00
  • e65fb041e5 Reverted PdfRectangle changes Peter Williams 2020-06-23 14:18:58 +10:00
  • 17bee4d907 Commented code and removed unused functions. Peter Williams 2020-06-23 11:39:01 +10:00
  • 1c54e01d83 Removed irrelevant spaces Peter Williams 2020-06-23 09:43:02 +10:00
  • 09ebbcf577 Improved an error message. Peter Williams 2020-06-23 09:33:09 +10:00
  • 72155a07dc Increased threshold for truncating extracted text when there is no license 100 -> 102. Peter Williams 2020-06-23 08:59:54 +10:00
  • 91479a7c2b Cleaned up some comments and removed a panic Peter Williams 2020-06-22 21:17:39 +10:00
  • 80b54ef1de Updated extractor/README Peter Williams 2020-06-22 17:56:32 +10:00
  • acb5caaf6c Big changes to columns text extraction code for PR. Peter Williams 2020-06-22 17:49:19 +10:00
  • 5d7e4aad51 Commented out a creator_test.go test that was broken by my text extraction changes. Peter Williams 2020-06-22 17:36:42 +10:00
  • a7779a34d8 Merge branch 'development' of https://github.com/unidoc/unipdf into columns Peter Williams 2020-06-22 16:37:06 +10:00
  • 594ae86edb
    Update writer.go ʿAhed ʿid 2020-06-21 23:31:05 +03:00
  • 61d21f18d8
    Update utils.go ʿAhed ʿid 2020-06-21 23:19:06 +03:00
  • 7bf2f62c3b
    Skip referenced pages which are not present in the catalog (#377) Adrian-George Bostan 2020-06-18 18:06:06 +03:00
  • 5fb6a070f1 Add creator test case for checking referenced page destinations Adrian-George Bostan 2020-06-18 17:17:52 +03:00
  • ce74077390 Improve documentation for the copyObject method of the writer Adrian-George Bostan 2020-06-17 17:45:57 +03:00
  • be0d62220d Skip referenced pages which are not present in the catalog Adrian-George Bostan 2020-06-17 17:37:52 +03:00
  • ae20c30ae4
    Merge pull request #376 from gunnsth/dev-merge-master Gunnsteinn Hall 2020-06-16 22:08:23 +00:00
  • 1b1158ed94 Merge remote-tracking branch 'upstream/master' into dev-merge-master Gunnsteinn Hall 2020-06-16 21:45:48 +00:00
  • dbd2364470 Merge branch 'development' of https://github.com/unidoc/unipdf into development Gunnsteinn Hall 2020-06-16 21:19:49 +00:00
  • 11f692bc3a
    Font subsetting and font optimization improvements (#362) Gunnsteinn Hall 2020-06-16 21:19:10 +00:00
  • 8ab0b6ff45
    Merge pull request #372 from gunnsth/release/v3.8.0 v3.8.0 Gunnsteinn Hall 2020-06-16 08:35:52 +00:00
  • 00eb91c5df Add PAdES sign support Aleksei Pavliukov 2020-06-16 02:41:13 +03:00
  • c943a1dbf6 Update modules Gunnsteinn Hall 2020-06-15 23:36:02 +00:00
  • 3acb8de87b update PAdES Aleksei Pavliukov 2020-06-16 02:10:57 +03:00
  • f61ff2a573 update PAdES Aleksei Pavliukov 2020-06-16 02:02:58 +03:00
  • deb563b581 Prepare release v3.8.0 Gunnsteinn Hall 2020-06-15 20:17:12 +00:00
  • c7c50ffc37 Merge remote-tracking branch 'upstream/master' into release/v3.8.0 Gunnsteinn Hall 2020-06-15 20:16:22 +00:00
  • 9e5a17eace Merge branch 'development' of https://github.com/unidoc/unipdf into development Gunnsteinn Hall 2020-06-15 20:15:52 +00:00
  • e6be02163c Merge branch 'development' of https://github.com/unidoc/unipdf into columns Peter Williams 2020-06-15 10:42:21 +10:00
  • 975e03811f Removed funny character from text_test.go Peter Williams 2020-06-15 10:41:49 +10:00
  • 7d8009b8d3 update PAdES Aleksei Pavliukov 2020-06-14 23:56:41 +03:00
  • 10b31edf5e Merge remote-tracking branch 'upstream/development' into dev-optimization-improvements Gunnsteinn Hall 2020-06-12 07:16:37 +00:00
  • 707ef82417 Merge remote-tracking branch 'a5i/pades_ext' into pades_ext alexey pavlyukov 2020-06-12 02:35:12 +03:00
  • 99ef1b861d
    Combo field appearance (#370) Adrian-George Bostan 2020-06-10 19:58:00 +03:00
  • 542bf32b95 Prevent panic when flattening forms using a nil appearance generator Adrian-George Bostan 2020-06-10 19:09:47 +03:00
  • 705b191318 Add fill test case for text, combo and checkbox fields Adrian-George Bostan 2020-06-10 18:56:43 +03:00
  • 39d00eabaf Refactor form fill for combo and checkbox fields Adrian-George Bostan 2020-06-10 18:52:29 +03:00
  • 505a2fcf43 Fix V object type for choice and button fields Adrian-George Bostan 2020-06-09 22:41:56 +03:00
  • ae490ec28e Fix combo field appearances not being shown Adrian-George Bostan 2020-06-09 21:20:05 +03:00
  • 6cb58f6327
    Add configurable font fallback options for form fields (#368) Adrian-George Bostan 2020-06-09 18:16:54 +03:00
  • a2130512c9 Maintain original appearance font autosizing behavior Adrian-George Bostan 2020-06-09 14:40:23 +03:00
  • 7276baa016 Use original font container if present in DR Adrian-George Bostan 2020-06-08 21:09:44 +03:00
  • 02293928b7 rebase to master alexey pavlyukov 2020-06-07 00:01:23 +03:00
  • 11451e18be Improve processDA appearance style method Adrian-George Bostan 2020-06-05 16:58:06 +03:00
  • aaab638824 Minor refactor in the appearance generation functions Adrian-George Bostan 2020-06-05 16:35:44 +03:00
  • c6d18ad349 Remove unnecessary font default size variable Adrian-George Bostan 2020-06-05 16:27:37 +03:00
  • e889562157 Refactor DA process method Adrian-George Bostan 2020-06-05 16:13:49 +03:00
  • b0fc7bb226 Add appearance font to AcroForm DR Adrian-George Bostan 2020-06-05 15:53:04 +03:00
  • 6b8d5c42f7
    Fix outline null object check (#367) Adrian-George Bostan 2020-06-05 14:46:55 +03:00
  • b4d90b6402 Absorb text to the left of paras into paras e.g. Footnote numbers Peter Williams 2020-06-05 21:43:09 +10:00
  • 6014c14965 Fix outline null object check Adrian-George Bostan 2020-06-05 13:49:57 +03:00
  • aec0af3229 Add configurable fallback font support for form fill/flatten Adrian-George Bostan 2020-06-05 13:31:44 +03:00
  • 30fc953954 Check for textParas that are on the same line when writing out extracted text. Peter Williams 2020-06-05 15:44:31 +10:00
  • 16b3c1c450 Removed commented code Peter Williams 2020-06-05 14:21:53 +10:00
  • af9508cc5c Added tests for columns extraction. Peter Williams 2020-06-05 14:01:31 +10:00
  • 29f2d9b8cf Merge branch 'development' of https://github.com/unidoc/unipdf into columns Peter Williams 2020-06-05 11:43:04 +10:00
  • 5777ee1394
    Handle multibyte entries in CMaps. (#353) Peter Williams 2020-06-03 23:55:15 +10:00
  • 7cee5b6b57 temporary commit Jacek Kucharczyk 2020-06-03 00:06:43 +02:00
  • 7fafd62d2c Fixes for reviewer comments. Peter Williams 2020-06-02 20:19:34 +10:00
  • 40806d7f96 Adding tables to text extractor. Peter Williams 2020-06-01 14:04:32 +10:00
  • c1ac5bde00 Changed some []rune APIs to string Peter Williams 2020-05-31 16:56:06 +10:00
  • 616b7c00f7 Updated comments to match new function definitions. Peter Williams 2020-05-30 17:08:27 +10:00
  • 4508e17036
    Merge pull request #364 from adrg/flatten-text-field-rotation Gunnsteinn Hall 2020-05-29 17:35:58 +00:00
  • d6e1cb5761 Account for rotation when generating flattened text field appearances Adrian-George Bostan 2020-05-29 17:49:00 +03:00
  • ef40859ca5 Removed unintentional changes. Peter Williams 2020-05-29 22:06:37 +10:00
  • 38e1b17d51 Changed rune->CharCode maps to string->CharCode. Peter Williams 2020-05-29 21:49:37 +10:00
  • 4cca92cdff Merge branch 'development' of https://github.com/unidoc/unipdf into cmap Peter Williams 2020-05-29 18:44:13 +10:00
  • 49bbef0442 More verbose logging Peter Williams 2020-05-29 08:58:23 +10:00
  • a14d8e73d8 Fixed typo Peter Williams 2020-05-28 12:10:49 +10:00
  • 2260e245f7 Handle more cases of fonts not being set in text extraction code. Peter Williams 2020-05-28 12:08:15 +10:00
  • 418f859d44 Reinstated hyphen suppression Peter Williams 2020-05-27 21:11:47 +10:00
  • d21e2f83c4 Got text_test.go passing. Peter Williams 2020-05-27 18:15:18 +10:00
  • 6b4314f97c Adjusted inter-word search distance to make paragrah division work for thanh.pdf Peter Williams 2020-05-26 18:53:23 +10:00
  • f99c0cd58f
    Merge pull request #363 from gunnsth/release/v3.7.1 v3.7.1 Gunnsteinn Hall 2020-05-26 08:32:22 +00:00
  • fad1552009 Fixed text state save/restore. Peter Williams 2020-05-26 13:26:09 +10:00
  • 4b80c3bff1 Update version.go Gunnsteinn Hall 2020-05-25 23:35:47 +00:00
  • 81588f196e Merge remote-tracking branch 'upstream/development' into release/v3.7.1 Gunnsteinn Hall 2020-05-25 23:35:14 +00:00
  • d078608da4
    Account for parent CTM when calculating positions of extracted forms (#349) Adrian-George Bostan 2020-05-26 02:34:44 +03:00
  • e8d29245a2 Prepare release v3.7.1 Gunnsteinn Hall 2020-05-25 23:07:17 +00:00
  • f7215be3eb Merge remote-tracking branch 'upstream/master' into release/v3.7.1 Gunnsteinn Hall 2020-05-25 23:04:37 +00:00
  • ef7c2e6b5b Merge branch 'development' of https://github.com/unidoc/unipdf into development Gunnsteinn Hall 2020-05-25 22:54:19 +00:00
  • 6416f68be8 Update Jenkinsfile Gunnsteinn Hall 2020-05-25 21:54:30 +00:00
  • 0d88f6ef6c Update Jenkinsfile Gunnsteinn Hall 2020-05-25 21:27:33 +00:00
  • edb9d95424 Update Jenkinsfile Gunnsteinn Hall 2020-05-25 21:19:33 +00:00
  • a503b573af Update Jenkinsfile Gunnsteinn Hall 2020-05-25 21:01:55 +00:00
  • 603b5ff4e7 Added function comments. Peter Williams 2020-05-25 14:00:00 +10:00
  • c2874e4c35 Error checking for extractor. Add some comments. Gunnsteinn Hall 2020-05-25 00:56:03 +00:00
  • 2dde46eb70 Fix cmap parsing rune conversion Gunnsteinn Hall 2020-05-25 00:55:13 +00:00
  • e46c3fb426 Add some comments Gunnsteinn Hall 2020-05-25 00:54:49 +00:00
  • 11dcb12637 Optimizer - add font subsetting method Gunnsteinn Hall 2020-05-25 00:54:20 +00:00
  • e2014673a0 Create utils.go for optimize with common methods needed for optimization Gunnsteinn Hall 2020-05-11 00:39:41 +00:00
  • 61dadfa995 Update optimizer.go Gunnsteinn Hall 2020-05-11 00:39:09 +00:00
  • 93cf28d700 Update options.go Gunnsteinn Hall 2020-05-11 00:39:04 +00:00
  • 89a1f0ae7f Optimize - image processing - try combined DCT and Flate Gunnsteinn Hall 2020-05-11 00:38:52 +00:00
  • b22f6c4ed7 WIP Optimize - clean fonts Gunnsteinn Hall 2020-05-11 00:37:54 +00:00
  • e0a14ecd67 Optimize - CleanContentStream optimizer that removes redundant operands Gunnsteinn Hall 2020-05-11 00:36:03 +00:00