Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
PdfPig.0.1.10.nupkg | 2025-03-08 | 11.2 MB | |
README.md | 2025-03-08 | 5.8 kB | |
v0.1.10 source code.tar.gz | 2025-03-08 | 122.2 MB | |
v0.1.10 source code.zip | 2025-03-08 | 123.0 MB | |
Totals: 4 Items | 256.5 MB | 2 |
What's Changed
- Fix GetTextOrientation by cleanly checking if rotation is divisible by 90 and fix [#913] by @BobLd in https://github.com/UglyToad/PdfPig/pull/914
- Add early version of BrowserSystemFontLister by @BobLd in https://github.com/UglyToad/PdfPig/pull/920
- Remove list from FileTrailerParser.GetStartXrefPosition() by @BobLd in https://github.com/UglyToad/PdfPig/pull/922
- Reorganise Filters and make them public by @BobLd in https://github.com/UglyToad/PdfPig/pull/925
- Support decrypting V4/R4 files with AESV2 and no Length property by @Greybird in https://github.com/UglyToad/PdfPig/pull/924
- Use pdfScanner in ReadVerticalDisplacements and fix [#693] and return 0… by @BobLd in https://github.com/UglyToad/PdfPig/pull/928
- Default page number to 0 in ExplicitDestination when the Dest has no page number and fix [#736] by @BobLd in https://github.com/UglyToad/PdfPig/pull/930
- Move Paths, GetAnnotations() and GetOptionalContents() outside of ExperimentalAccess and mark Experimental class and reference as obsolete by @BobLd in https://github.com/UglyToad/PdfPig/pull/931
- Upgrade tests project NuGet packages by @BobLd in https://github.com/UglyToad/PdfPig/pull/932
- Optimize cross reference object offset validation by avoiding nested loop by @madelson in https://github.com/UglyToad/PdfPig/pull/935
- Revive trimming/AOT analysis by @madelson in https://github.com/UglyToad/PdfPig/pull/939
- Stop treating Warnings as Errors by @BobLd in https://github.com/UglyToad/PdfPig/pull/941
- Handle alternate Unicode name representation cXXX and fix [#943] by @BobLd in https://github.com/UglyToad/PdfPig/pull/944
- Handle odd ligatures names and fix [#945] by @BobLd in https://github.com/UglyToad/PdfPig/pull/946
- Update additional glyph list to latest from PDFBox by @BobLd in https://github.com/UglyToad/PdfPig/pull/948
- New GetText() option: NegativeGapAsWhitespace by @Kizaemon in https://github.com/UglyToad/PdfPig/pull/952
- Fix for IndexOutOfRangeException exception by @GrabzIt in https://github.com/UglyToad/PdfPig/pull/955
- Fix "Nightly Release" pipeline following csproj changes by @BobLd in https://github.com/UglyToad/PdfPig/pull/957
- Do not throw exception when lenient parsing in ON in CrossReferenceParser and fix [#959] by @BobLd in https://github.com/UglyToad/PdfPig/pull/961
- Improve UnwrapIndexedColorSpaceBytes by @BobLd in https://github.com/UglyToad/PdfPig/pull/962
- Fix out of range exception in AnnotationProvider by @BobLd in https://github.com/UglyToad/PdfPig/pull/963
- Return a copy of the ArrayPoolBufferWriter buffer in Ascii85, AsciiHex and RunLength filters and fix [#964] by @BobLd in https://github.com/UglyToad/PdfPig/pull/965
- Make ColorSpaceDetails.BaseNumberOfColorComponents public to allow for external image factories by @BobLd in https://github.com/UglyToad/PdfPig/pull/966
- Improve GlyphList by @BobLd in https://github.com/UglyToad/PdfPig/pull/967
- Properly handle ZapfDingbats font for TrueTypeSimpleFont and add tests by @BobLd in https://github.com/UglyToad/PdfPig/pull/969
- Execute RemoveStridePadding in place when possible by @BobLd in https://github.com/UglyToad/PdfPig/pull/968
- Add HexToken case in OptionalContent parsing by @simonedd in https://github.com/UglyToad/PdfPig/pull/971
- Update UglyToad.PdfPig.ConsoleRunner target framework to net8 by @BobLd in https://github.com/UglyToad/PdfPig/pull/972
- Do not throw error on Pop when stack size is 1 in lenient mode and fix [#973] by @BobLd in https://github.com/UglyToad/PdfPig/pull/974
- Fix warnings about "type 'K' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'" by @BobLd in https://github.com/UglyToad/PdfPig/pull/976
- Refactor XObjectFactory by @BobLd in https://github.com/UglyToad/PdfPig/pull/977
- Update UnpackComponents() to account for 1bpc + DeviceGray (hack for Jbig2) by @BobLd in https://github.com/UglyToad/PdfPig/pull/978
- CcittFaxDecodeFilter: do not check for input length, invert bitmap with ref byte and fix [#982] by @BobLd in https://github.com/UglyToad/PdfPig/pull/983
- Add JPX bits per component decoding by @BobLd in https://github.com/UglyToad/PdfPig/pull/986
- Issues/987 by @BobLd in https://github.com/UglyToad/PdfPig/pull/990
- Make DecodeParameterResolver class public by @BobLd in https://github.com/UglyToad/PdfPig/pull/993
- Update Microsoft and SkiaSharp NuGet packages by @BobLd in https://github.com/UglyToad/PdfPig/pull/994
- Update Microsoft NuGet packages for UglyToad.PdfPig.Package by @BobLd in https://github.com/UglyToad/PdfPig/pull/996
- Resolve image data (implementation from @kasperdaff) by @BobLd in https://github.com/UglyToad/PdfPig/pull/998
- Pass IFilterProvider to IFilter.Decode() and handle null in PdfExtensions.Resolve() by @BobLd in https://github.com/UglyToad/PdfPig/pull/999
- Improve GetExtendedGraphicsStateDictionary() and StackDictionary.TryGetValue() by @BobLd in https://github.com/UglyToad/PdfPig/pull/1004
- Better handle integer overflow in DocstrumBoundingBoxes by @BobLd in https://github.com/UglyToad/PdfPig/pull/1005
- version 0.1.10 by @BobLd in https://github.com/UglyToad/PdfPig/pull/1006
- Update run_integration_tests.yml by @BobLd in https://github.com/UglyToad/PdfPig/pull/1007
New Contributors
- @madelson made their first contribution in https://github.com/UglyToad/PdfPig/pull/935
- @Kizaemon made their first contribution in https://github.com/UglyToad/PdfPig/pull/952
- @GrabzIt made their first contribution in https://github.com/UglyToad/PdfPig/pull/955
- @simonedd made their first contribution in https://github.com/UglyToad/PdfPig/pull/971
Full Changelog: https://github.com/UglyToad/PdfPig/compare/v0.1.9...v0.1.10