Commit Graph

1547 Commits

Author SHA1 Message Date
Jason Nelson
f1ebaab26d [CI] Update windows to 2022, and install net8.0 (part 2) 2024-03-15 13:10:25 +00:00
Jason Nelson
247303983a Use BinaryPrimitives 2024-03-15 13:10:25 +00:00
Jason Nelson
03fd2832ac [CI] Install net8.0 2024-03-15 13:10:25 +00:00
Jason Nelson
a97ee27030 Use vectorized SequenceEqual method 2024-03-15 13:10:25 +00:00
Jason Nelson
907181d5ce Bump .net4.7 target to .net4.7.1 and eliminate System.ValueTuple depedency 2024-03-15 13:10:25 +00:00
Jason Nelson
0f01f7b8ca Add net8.0 to test project 2024-03-15 13:10:25 +00:00
Jason Nelson
f88611ca4a Replace concat with collection expressions 2024-03-15 13:10:25 +00:00
Jason Nelson
c2541b815a Use HashCode.Combine 2024-03-15 13:10:25 +00:00
Jason Nelson
3eb01a1e0c Add missing braces 2024-03-15 13:10:25 +00:00
Jason Nelson
834fb350a3 Use Array.Empty 2024-03-15 13:10:25 +00:00
Jason Nelson
87e36165ce Use utf-8 literals 2024-03-15 13:10:25 +00:00
Jason Nelson
a40476c0ff Spanify Hex 2024-03-15 13:10:25 +00:00
Jason Nelson
e508d6714e Use statically initialized data 2024-03-15 13:10:25 +00:00
Jason Nelson
4653671b2d Set LangVersion to 12 2024-03-15 13:10:25 +00:00
Jason Nelson
6da9c90042 Add .NET 8.0 target 2024-03-15 13:10:25 +00:00
Jason Nelson
8e0500e833 Drop unsupported .NET frameworks 2024-03-15 13:10:25 +00:00
BobLd
845e3b4a7f Handle indirect references in document information factory and fix #706 2024-03-11 21:12:56 +00:00
BobLd
acfe8b5fdd Allow lenient parsing in DictionaryTokenizer and fix #791 2024-03-11 20:01:07 +00:00
BobLd
250362e015 Ensure string characters are escaped when encoding is Utf16BE and fix #789 2024-03-11 20:00:49 +00:00
BobLd
ac0276f1bf Use double in fonts instead of decimals and tidy up remaining decimals 2024-03-06 20:53:11 +00:00
BobLd
c25368e5ab Fix XML comment has badly formed XML 2024-02-18 14:53:38 +00:00
BobLd
189c0efbba Update src/UglyToad.PdfPig/Graphics/Colors/ColorSpaceDetails.cs
Co-authored-by: Eliot Jones <elioty@hotmail.co.uk>
2024-02-18 14:53:38 +00:00
BobLd
9f3d2745f6 Change NumericToken from IDataToken<decimal> to IDataToken<double> and fix #765 2024-02-18 14:53:38 +00:00
Richard Webb
f4e754da50 Set the RuntimeFrameworkVersion for the .NET Core 2.1 unit tests to 2.1.30 2024-02-16 18:20:04 +00:00
BobLd
f78b15a614 Improve UnpackComponents() method performance 2024-02-15 06:52:48 +00:00
BobLd
a6eb6c952c Make OtherEncodings Iso88591 readonly 2024-02-15 06:52:26 +00:00
BobLd
3bdc9498de Use double for pdf version instead of decimal 2024-02-14 21:09:16 +00:00
Richard Webb
19734142af Fix code analyzer suggestions coming from the updated xUnit packages 2024-02-07 20:03:46 +00:00
Richard Webb
23445c16a9 Retarget the unit test project to .NET Core 2.1 2024-02-07 00:25:24 +00:00
Richard Webb
5df8215608 Try updating Microsoft.NET.Test.Sdk to 17.3.3 2024-02-07 00:25:24 +00:00
Richard Webb
47cfcdb690 Update xunit to 2.6.6 2024-02-06 21:59:07 +00:00
Richard Webb
4b441505a8 Remove the code coverage packages 2024-02-06 21:13:27 +00:00
BobLd
f886e98705 Use StringToken.GetBytes() in ShowPositionedText() to fix #668 and add test 2024-01-27 15:36:21 +00:00
BobLd
04fc8d696d Use double instead of decimal in IPdfImage's Decode property 2024-01-20 18:52:26 +00:00
BobLd
6103cf13dc Fix CID / CFF font glyphs and add tests 2024-01-20 16:40:31 +00:00
BobLd
5345422a87 Clamp colors in ICCBasedColorSpaceDetails 2024-01-20 16:40:31 +00:00
BobLd
096ebdbf70 Replace Trace by Debug 2024-01-16 19:24:59 +00:00
BobLd
4e63e2c415 Add visual verification tests for letter glyphs 2024-01-15 13:01:24 +00:00
BobLd
0da7bbf3d4 Replace System.Drawing by SkiaSharp in Tests 2024-01-14 20:09:57 +00:00
Eliot Jones
5953ca9be3 handle escaping in pdf doc encoded strings #730 2024-01-13 19:14:37 +00:00
Eliot Jones
90f7e4bda2 #710 set colorspace based on jpeg info 2024-01-13 16:59:22 +00:00
Richard Webb
83519b27b1 Add a DynamicallyAccessedMembers attribute to AddPageFactory<TPage, TPageFactory> 2024-01-11 19:07:35 +00:00
Eliot Jones
5fadf9a388 write null token to output if null encountered #743 2024-01-11 16:20:54 +00:00
Eliot Jones
33e4ead379 remove localtests 2024-01-11 16:00:46 +00:00
Eliot Jones
966bf49e58 remove unsupported feature 2024-01-11 16:00:46 +00:00
Eliot Jones
d7a34c69ce handle duplicated invalid closing array/dict tokens in objects #6 2024-01-11 16:00:46 +00:00
Eliot Jones
88a148374e add script to easily target a single framework 2024-01-10 21:34:35 +00:00
Richard Webb
8cfaa099c8 Use the plain Aes.Create() instead of Aes.Create("AesManaged") 2024-01-08 10:54:53 +00:00
BobLd
181444afbc Fix typo in SystemFontFinder and fix #728 2024-01-07 16:47:12 +00:00
BobLd
4537ec3f02 Add TransformationMatrix.Transform(double, double) 2023-11-18 16:46:23 +00:00