Skip to content

v0.1.15

Choose a tag to compare

@github-actions github-actions released this 25 Jun 14:57
· 52 commits to master since this release

What's Changed

  • Bump version to 0.1.15 by @github-actions[bot] in #1272
  • remove draft release from build by @EliotJones in #1273
  • Expose StackDepthGuard via ISeekableTokenScanner so DirectObjectFinder.Get can enforce the nesting depth limit when resolving indirect references and fix #1274 by @BobLd in #1276
  • Support netstandard2.1 by @PsykerUdot in #1283
  • Properly handle uncoloured tiling patterns color space, removed redundant code and streamlined the handling of alternate and base color spaces by @BobLd in #1288
  • Allow overriding BeginText and EndText methods in IOperationContext and BaseStreamProcessor by @BobLd in #1294
  • Handle Type 3 font char procs by @BobLd in #1295
  • adding support to tif images by @username77 in #1227
  • Make ProcessOperations virtual and ensure state is properly restored in ProcessFormXObject by @BobLd in #1296
  • Xref table expose by @vafle228 in #1292
  • Fix TextSequence over-increment on TJ (#1241 follow-up) by @simonedd in #1298
  • Add span methods to PdfFunction, Shading and ColorSpaceDetails by @BobLd in #1301
  • Improve Type 3 font bounding boxes by @BobLd in #1299
  • Issues/1300 by @BobLd in #1303
  • Properly handle decode values in images by @BobLd in #1304
  • Fix font width array parsing when entries are indirect object references by @VarunSaiTeja in #1307
  • Fix encrypted PDF string decryption when ciphertext starts with BOM bytes by @VarunSaiTeja in #1306
  • make TokenScanner public through Structure to iterate indirect objects by @jeske in #1308
  • Add and use PdfDocumentStackDepthException in StackDepthGuard to avoid conflict with PdfDocumentFormatException handling by @BobLd in #1310
  • Support opening PDFs larger than 2 GiB by @OrganizationUsername in #1293
  • Fix TrueTypeSimpleFont missing width and fix #1300 by @BobLd in #1311
  • Add ParsingOptions.UseActualText to use marked-content ActualText when extracting text by @BobLd in #1312
  • Handle duplicate codes in malformed CMaps by @BobLd in #1313
  • Invert top / bottom for type 3 font bounding boxes and add tests. Confirm #1164 is fixed by @BobLd in #1315
  • Use CIDFont glyph displacement in Type0Font and fix #1176 by @BobLd in #1316
  • Ensure no infinite recursion in ReadCompositeGlyph and fix #1237 by @BobLd in #1317
  • Fix cid cff font character name by @BobLd in #1318
  • Better handle duplicate codes in malformed CMaps by @BobLd in #1319
  • Fix garbled CIDFontType0 glyph paths with OpenType/CFF programs and fix #1320 by @BobLd in #1321
  • Fix regression for 'Fix cid cff font character name' by @BobLd in #1322
  • Remove UglyToad.PdfPig.Rendering by @BobLd in #1323
  • Fix Tpe 0 font spacing and address #1320 by @BobLd in #1324
  • Fix type 0 and 2 CID fonts default width and vertical displacement by @BobLd in #1325
  • Port missing annotation's actions by @BobLd in #1326
  • Fix image bytes being truncated because wrong 'EI' flag being picked up by @BobLd in #1329
  • Add % as token separator in PlainTokenizer and fix #1332 by @BobLd in #1333
  • Add CoreTokenScanner.ClearPreReadByte() and further fix #1332 by @BobLd in #1334
  • Process rendering intent 'RI' in SetNamedGraphicsState() by @BobLd in #1336
  • Support default colour spaces by @BobLd in #1337
  • Allow PlainTokenizer to break tokens on digits, only when parsing CMap and fix #1331 by @BobLd in #1338
  • Correct MediaBox and CropBox sizes and fix #1330 by @BobLd in #1340
  • Update DebugType to portable to fix issue when publishing NuGet by @BobLd in #1342

New Contributors

Full Changelog: v0.1.14...v0.1.15