Commit graph

109 commits

Author SHA1 Message Date
734cdfc90c add zxing and barcode analyzer 2023-12-06 16:33:37 +01:00
75c123bd6e add zxing core 2023-12-06 10:46:30 +01:00
3b02aa2b75 use testLibs 2023-12-04 20:53:12 +01:00
923e63ccbe document analyzer test 2023-12-04 18:54:00 +01:00
67609394cc enhance document analyzer 2023-12-04 15:16:22 +01:00
b08fa2d137 add color/gray detection in document analyzer 2023-11-27 18:44:24 +01:00
319dd41658 add color/gray detection 2023-11-24 23:20:48 +01:00
2fdccf2c79 add java version of document analyzer 2023-10-24 15:01:25 +02:00
ff5512b813 typo in gradle settings - unrecognized by gradle 2023-10-19 18:24:34 +02:00
e1266a3b44 add logging.properties 2023-10-18 15:46:06 +02:00
dabbf89e5d update to pdfbox 4.0.0-SNAPSHOT 2023-10-18 14:51:07 +02:00
c76b419657 update to OpenJDK 21, Gradle 8.4 2023-10-18 10:09:16 +02:00
ae7ea4d1ba update to PDFbox 3.0.0 2023-09-27 14:38:37 +02:00
2b9ff08296 repair pdf 2023-09-26 16:32:47 +02:00
ba25c5ed3b add some diagnostics in case of table error 2023-09-01 15:10:31 +02:00
0162464b0f catch IllegalArgumentException in StyledText when font is selected 2023-08-31 17:57:34 +02:00
1df6a1ea16 fix table font handling with base font's notorious illegal argument exception, fix other table font bugs 2023-08-28 17:55:45 +02:00
b62aacfe59 table cells use font descriptor now 2023-08-26 09:38:03 +02:00
26d8f2756a fix linespacing in table cells, add max height to table rendering 2023-08-25 15:25:33 +02:00
b3167d16ce add transform to underline annotations 2023-08-23 11:24:05 +02:00
97ed576828 skip empty texts, add hebrew font 2023-08-22 18:57:34 +02:00
d07aca4465 fix value to text renaming 2023-08-09 22:38:22 +02:00
8475f64388 change value to text in cell element 2023-08-09 18:20:15 +02:00
ddb5db7b84 fix font setup in document command 2023-08-07 18:16:12 +02:00
9eeebfac01 fallback to second font, CJK demo 2023-08-04 22:53:39 +02:00
53a27c5792 switch to multi font parameter, this allows for fallback fonts 2023-08-04 11:26:48 +02:00
ba2641b774 working on fonts in pdfbox layout documents 2023-08-02 17:57:52 +02:00
b1e6a4dc9b add Noto Sans CJK SC 2023-08-01 18:06:59 +02:00
134343ba47 update to PDFbox 3.0.0 beta1, fix cmap ttf font bug in two consecutive script engine runs by removing cache from org.xbib.graphics.pdfbox.layout.font.Fonts 2023-07-31 16:09:11 +02:00
ca317f41ec embed notosans 2023-07-31 10:41:46 +02:00
11bc5a9393 use plain text and markup text in scripting engine 2023-07-28 16:19:34 +02:00
6f5b5f396d move to forgejo 2023-05-26 10:11:40 +02:00
a0d193eb7f update pdfbox 2.0.28, bytebuddy, Ghostscript loading reworked, added dispose() 2023-04-17 09:35:04 +02:00
9cbc3f3d10 update to groovy 4.0.11 2023-04-03 13:47:29 +02:00
91fc457cfc update groovy to 4.0.10 2023-04-03 09:58:43 +02:00
3a79e6a87f add close() method to Ghostscript 2023-01-17 19:17:43 +01:00
466cad318a update to Groovy 4.0.7 2023-01-15 22:07:32 +01:00
a594f5655f rewrite Ghostscript run(), tackling memory hog 2022-11-18 21:56:24 +01:00
8c86ed45b8 do not try to reuse image reader; enforce disposal after each image, tackling memory hog 2022-11-16 00:03:15 +01:00
3df4a2aaf4 clean up merge 2022-11-10 15:48:32 +01:00
acdaec2bda update to settings API 2022-11-10 15:44:38 +01:00
271e8228d6 update to gradle 7.5.1, groovy 4.0.5, RHEL 9 with libgs 9.54, update dependencies 2022-11-10 15:44:35 +01:00
78828c472d Groovy 4/JDK17 2022-11-10 15:42:19 +01:00
f6c8d37457 reset to Groovy 3.0.9, Java 11 2022-11-10 15:40:42 +01:00
da64b3634b groovy 4 branch 2022-11-10 15:40:42 +01:00
cbbb1b6bfa update to jna 5.11 2022-04-12 21:08:22 +02:00
e3386df689 fix OOB exception, add indent command, plus cosmetic changes 2022-02-09 17:54:18 +01:00
c1f5ebd409 bug fix - we must ignore if type does not exist 2022-02-01 16:18:09 +01:00
366adee432 clean up scripting 2022-01-27 10:35:00 +01:00
78925aaf12 fix NPE 2022-01-26 17:59:37 +01:00