Ben Olden-Cooligan
d2b4569499
Update language files
2024-03-10 19:37:31 -07:00
Ben Olden-Cooligan
e44eb682f9
Keep inner exceptions when serializing
2024-03-10 14:03:25 -07:00
Ben Olden-Cooligan
bda067fe6f
Use NAPS2.NTwain package
2024-03-09 19:50:06 -08:00
Ben Olden-Cooligan
3669c2df56
Use NAPS2.PdfSharp package
2024-03-09 19:47:05 -08:00
Ben Olden-Cooligan
72bf30403b
Undo/redo
2024-03-04 20:50:35 -08:00
Ben Olden-Cooligan
4a2308bf00
Fix mac build
2024-03-03 13:18:16 -08:00
Ben Olden-Cooligan
e20de728c3
Sdk: Fix packaging for PdfSharpCore/NTwain dlls
2024-03-03 13:10:36 -08:00
Ben Olden-Cooligan
1a0583a38a
Wia: Add debug logging for dpi changes
2024-03-03 12:45:52 -08:00
Ben Olden-Cooligan
4ba463ddec
Sdk: Keep SANE initialized for multiple operations
2024-02-29 16:59:21 -08:00
Ben Olden-Cooligan
c8eab254e3
Add a separate checkbox for OCR preprocessing
2024-02-25 11:55:08 -08:00
Ben Olden-Cooligan
33043256c3
Add "Show native TWAIN progress" compat option
2024-02-18 10:51:01 -08:00
Ben Olden-Cooligan
91717d1750
Move pre-processing inside TesseractOcrEngine
2024-02-18 10:38:06 -08:00
Ben Olden-Cooligan
d8191d69c7
Add OCR modes for pre-processing
2024-02-17 22:09:35 -08:00
Ben Olden-Cooligan
5001d4278a
Mac: Fix thumbnail rendering memory leak
...
#308
2024-02-13 23:27:41 -08:00
Ben Olden-Cooligan
47173e9a92
Twain: Include exception details in debug log
2024-02-10 14:01:00 -08:00
Ben Olden-Cooligan
7a5136c211
Twain: Handle errors correctly when MSG_ENABLEDS blocks
2024-02-10 13:59:22 -08:00
Ben Olden-Cooligan
8906f5b76e
Provide IPdfRenderer from ProcessedImage
2024-02-06 20:22:48 -08:00
Ben Olden-Cooligan
4c5b7e7620
Update language files
2024-02-04 19:31:21 -08:00
Ben Olden-Cooligan
1ea310e715
Sane: Fix page size for fujitsu/canon_dr backends
...
#281
2024-02-04 18:34:53 -08:00
Ben Olden-Cooligan
506ec8d70b
Sane: Rework non-deterministic ID handling
...
The new setup ensures each operation happens in a separate worker process, which is important as libusb on macOS seems to have some issues with running multiple SANE commands in a row.
2024-02-04 17:56:32 -08:00
Ben Olden-Cooligan
03d993d146
Fix SANE tests on Windows
2024-02-03 19:40:07 -08:00
Ben Olden-Cooligan
7402a3c412
Change Mac Khmer font
...
The old one has a mis-encoded descender value causing misalignment.
2024-02-03 19:37:33 -08:00
Ben Olden-Cooligan
1dc21c049b
Improve DEBUGOCR flag
2024-02-03 17:24:52 -08:00
Ben Olden-Cooligan
00469c526f
Pick macOS OCR fonts
2024-01-30 22:50:05 -08:00
Ben Olden-Cooligan
42db7b8b06
Sane: Handle non-deterministic device IDs
2024-01-30 22:14:00 -08:00
Ben Olden-Cooligan
6b60d3937a
Add a CopyDirectory helper
2024-01-30 21:08:50 -08:00
Ben Olden-Cooligan
7863336f01
Use font subsets for Pdfium OCR exporting
2024-01-21 12:54:53 -08:00
Ben Olden-Cooligan
1883e5abad
Pdfium font embedding
2024-01-21 10:54:11 -08:00
Ben Olden-Cooligan
42e4cb7873
Add a Syriac test case
2024-01-21 10:19:05 -08:00
Ben Olden-Cooligan
cece81a01f
Add Armenian script mapping for Linux
2024-01-20 21:46:54 -08:00
Ben Olden-Cooligan
1a921a0244
Comprehensive language->script->font mappings
2024-01-20 21:45:19 -08:00
Ben Olden-Cooligan
8a04a966c3
Pick PDF fonts for Linux
2024-01-20 19:13:12 -08:00
Ben Olden-Cooligan
1c91c624f2
Pick PDF font based on OCR language
2024-01-20 18:32:55 -08:00
Ben Olden-Cooligan
65b267707a
Escl: Swallow GetStatus errors during retries
2024-01-19 21:44:41 -08:00
Ben Olden-Cooligan
ab393d141b
Escl: Log more errors to debuglog
2024-01-19 21:42:19 -08:00
Ben Olden-Cooligan
17849e770e
Run MAPISendMail on the UI thread
...
#231
2024-01-14 19:27:53 -08:00
Ben Olden-Cooligan
40cd0be9ae
Add debug logging for MAPI
2024-01-14 19:26:51 -08:00
Ben Olden-Cooligan
13124fa485
Limit general settings by platform support
2024-01-14 18:04:04 -08:00
Ben Olden-Cooligan
56523bc20b
Update language files
2024-01-12 23:27:31 -08:00
Ben Olden-Cooligan
488429ea8d
Escl: Change device ID to be just the UUID
2024-01-12 19:25:41 -08:00
Ben Olden-Cooligan
560dd9b5b7
Console: Improved error handling and driver/device fixes
2024-01-12 18:46:15 -08:00
Ben Olden-Cooligan
dc2cb05d73
Validate driver for the current platform
2024-01-10 23:00:16 -08:00
Ben Olden-Cooligan
5d7c72e223
Console: Add --rotate option
...
#252
2024-01-10 20:38:15 -08:00
Ben Olden-Cooligan
ea1bd7e33f
Parse well-known page sizes
2024-01-10 20:07:21 -08:00
Ben Olden-Cooligan
fbb71c7b65
Parse page sizes without spaces
2024-01-10 19:39:33 -08:00
Ben Olden-Cooligan
264b2b04c9
Remove unnecessary argument
2024-01-10 19:38:09 -08:00
Ben Olden-Cooligan
26cbaabf90
Make ImageExportHelper static
2024-01-09 21:02:33 -08:00
Ben Olden-Cooligan
c785204f30
Tune OCR worker count
...
#271
2024-01-05 10:22:06 -08:00
Ben Olden-Cooligan
bb1cd23896
Keep proto compatibility
2024-01-03 16:12:58 -08:00
Ben Olden-Cooligan
3fe4ab874d
Remove redundant black/white conversions
2024-01-03 16:10:07 -08:00