Граф коммитов

36 Коммитов

Автор SHA1 Сообщение Дата
djgosnell 8fd797d152 Upgrade to latest PdfiumCore. 2024-09-03 15:49:43 -04:00
djgosnell f38830b73d Updates for new packages. 2024-09-03 15:35:40 -04:00
djgosnell 6e071eeda3 Updated .NET version to 8.
Removed DtronixCommon tooling and used Vector128<float> instead of BoundaryF.
2024-09-03 15:32:59 -04:00
DJGosnell 7ddf6b1519 Updated versions for new release.
Consolidated the versions.
Upgraded packages.
2023-10-03 18:46:47 -04:00
DJGosnell 16cf584cd0 Updated for new core libraries. 2023-02-08 01:45:02 -05:00
DJGosnell 16343ec9a3 Update for additional editor configs. 2022-11-10 10:01:21 -05:00
DJGosnell 8d2bd077a0 Version bump for release. 2022-11-10 09:58:52 -05:00
DJGosnell dfba6ffadb Removed unused usings.
Removed unneeded Repeat test attribute.
Simplified rendering methods.
2022-11-09 18:33:54 -05:00
DJGosnell d8b07bddb0
Async Removal and Public RenderPageAction (#7) 2022-11-09 17:58:05 -05:00
DJGosnell 9833c87ef1 Added properties for the bitmap. 2022-10-28 18:01:18 -04:00
DJGosnell cfc88d5fb7 Extracted ImageSharp functionality and added into separate project.
Extracted properties and placed into separate .props file.
Changed all async methods to append Async to the method names.
2022-10-28 14:49:08 -04:00
DJGosnell 28f5c7eff2 Added project info. 2022-04-13 11:14:44 -04:00
DJGosnell 5d4a87bf2c Updated for SourceLink. 2022-04-13 11:10:02 -04:00
DJGosnell 49da61436e Extracted Dispatcher into DtronixCommon project.
Updated all Dispatcher references to the new methods.
2022-03-15 19:06:34 -04:00
DJGosnell d441d60f6d Extended ThreadDispatcher to run multiple threads simultaneously.
Added tests
2022-03-09 18:33:06 -05:00
DJGosnell f7355bca7f Updated readme with info of project.
Closes #4.
Set version to 1.0.
2022-02-03 13:34:16 -05:00
DJGosnell d5742c8811 Fix for build system. 2022-02-02 17:46:10 -05:00
DJGosnell 97851fd108 Corrected test directory name. 2022-02-02 17:43:34 -05:00
DJGosnell 14a10fe139 Updated dotnet version. 2022-02-02 17:41:01 -05:00
DJGosnell 4397b09983 Added workflow testing. 2022-02-02 17:38:24 -05:00
DJGosnell 4de0e45733 Addd tests.
Simplified usage of PdfPage.Render
2022-02-02 17:36:31 -05:00
DJGosnell acda8edf71 Fixed issue with ThreadDispatcher set to a foreground thread. 2022-02-02 11:03:33 -05:00
DJGosnell e237b2c156 Started testing suite. 2022-01-28 18:33:11 -05:00
DJGosnell 848bf3480b Simplified Dispatcher usage.
Added cancellation support throughout dispatcher.
2022-01-27 18:04:42 -05:00
DJGosnell 918b4c8857 Updated for net5.0.
Migrated to SixLabors.ImageSharp from System.Drawing.
Updated for PDFiumCore v100.0.4849.1.
2022-01-26 17:46:25 -05:00
DJGosnell d3536b47b6 Updated benchmark to render page.
Added test PDF page.
2021-05-27 17:00:56 -04:00
DJGosnell 53a502707e Removed Viewport and replaced with standard RectangleF. 2020-10-23 19:57:46 -04:00
DJGosnell be7eba80f3 Updated to allow for priority rendering. 2020-10-13 19:06:45 -04:00
DJGosnell 883d2fe2e0 Added checks against disposal.
Ensured pages can only be disposed once.
2020-10-12 18:13:34 -04:00
DJGosnell 6e618ab1a9 Added initial load page count.
Added cancellation token support for rendering.
2020-10-12 17:16:40 -04:00
DJGosnell 7054729986 Changed bitmap creation failure check location.
Added empty checks to viewport render requests.
Properly disposes bitmaps upon exception throwing.
2020-10-12 12:34:17 -04:00
DJGosnell 3a8e41f602 Page now stores the initial index of the page. Initial because page numbers can change outside of the current page usage. 2020-10-09 18:17:46 -04:00
DJGosnell 2bda42610a Removed Rectangles and replaced with viewports.
Viewport now can specify an origin point.
2020-10-09 11:58:51 -04:00
DJGosnell 7d899b101d Added ability to render via viewport. 2020-10-02 18:20:48 -04:00
DJGosnell 0e91f64053 Fixed bitmaps being created full size for all scales.
Allows creation of a viewport for partial rendering.
2020-10-01 19:18:17 -04:00
DJGosnell 4872a9ead9 Initial commit. 2020-09-28 17:44:27 -04:00