InusualZ
ba5bc1f031
Allow to have multiple content stream in a page
...
You can create new content stream (NewContentStreamAfter, NewContentStreamBefore) and select (SelectContentStream) which one we are editing at the moment
2020-12-19 10:41:36 +00:00
Eliot Jones
237fd96f9e
version 0.1.4
v0.1.4
2020-11-29 14:02:42 -04:00
BobLd
6e69160b4e
Merge pull request #237 from BobLd/operationcontext-refactor
...
Using `byte[]` for `IPageImageRenderer` and keeping the point on `ModifyCurrentTransformationMatrix.cs` in mind.
2020-11-27 11:29:45 +00:00
BobLd
2b60474e11
IPageImageRenderer returns byte[] instead of MemoryStream.
2020-11-27 11:18:29 +00:00
Eliot Jones
cbd6eebecc
up brute force range to 10mib #233
...
previously this was 1mib but the search range was exceeded in a file with over 1 million bytes of xref table.
2020-11-26 21:23:40 -04:00
Eliot Jones
7fdc8e2e86
allow indirect references for type0 font encoding #238
2020-11-26 21:11:53 -04:00
BobLd
52eb935182
Clean IOperationContext documentation.
2020-11-23 13:40:43 +00:00
BobLd
54f7f7a84a
Update PublicApiScannerTests with new public methods
2020-11-23 12:53:35 +00:00
BobLd
69e23be450
Improve documentation for PdfSubpath.Rectangle(...).
2020-11-23 12:47:01 +00:00
BobLd
3c510c62f2
Add PdfRendererImageFormat
2020-11-23 12:44:23 +00:00
BobLd
68e487d5ff
Add IPageImageRenderer
2020-11-23 12:38:44 +00:00
BobLd
95fa002b4a
Add Matte constant token.
2020-11-23 11:26:58 +00:00
BobLd
4d86dc399e
Make MediaBox public
2020-11-23 11:21:10 +00:00
BobLd
910e22997c
Remove CurrentTransformationMatrix from IOperationContext.
2020-11-23 11:13:46 +00:00
BobLd
eb85f67b18
Remove CurrentGraphicsState GetCurrentState() from IOperationContext.
2020-11-23 11:11:07 +00:00
BobLd
14465f0198
remove ref to Util.JetBrains.Annotations in IOperationContext.
2020-11-23 10:53:09 +00:00
BobLd
d07baa97d5
Remove reference from CurrentSubpath and CurrentPath in IOperationContext and add MoveTo(), BezierCurveTo(), LineTo() and Rectangle().
2020-11-23 10:49:50 +00:00
Eliot Jones
ccd7d81ae3
#234 handle missing first index for differences array
2020-11-22 13:07:05 -04:00
Eliot Jones
fa5e37dc8c
handle presence of endobj markers in object stream #235
2020-11-22 12:51:38 -04:00
Eliot Jones
09a85d0497
treat arial mt as standard 14 font #236
2020-11-22 12:49:47 -04:00
Eliot Jones
d8e0263ec7
#215 support filling rectangles on pdf builder
2020-11-17 17:00:13 -04:00
Eliot Jones
ad0fb4ec5b
version 0.1.3
v0.1.3
2020-11-15 12:08:37 -04:00
Eliot Jones
d959a30bf0
Merge pull request #229 from BobLd/fix-point-size
...
Fix Letter's PointSize computation
2020-10-13 09:27:40 +01:00
BobLd
61d3e94a95
update PointSize description
2020-10-12 16:52:33 +01:00
BobLd
cd9ac6ac6c
- fix letter's PointSize computation by applying the transform to a rectangle of height fontSize
...
- add test with rotated letters
2020-10-12 12:59:02 +01:00
Eliot Jones
034e9a9ec3
Merge pull request #222 from BobLd/read-order-improv
...
Improve `UnsupervisedReadingOrderDetector` customisation
2020-09-29 14:22:03 +01:00
BobLd
d3b619b6ee
Fix Error CS0136 and tidy up code
2020-09-29 13:50:05 +01:00
BobLd
90dacb1fcf
Improve UnsupervisedReadingOrderDetector customisation: allows changing the spatial reasoning rule in use and using or not rendering order.
2020-09-26 12:29:24 +01:00
Eliot Jones
9f225cb2c3
Merge pull request #216 from BobLd/pub-clipping
...
IntersectsWith(rect, line) and Intersect(rect, line)
2020-09-22 21:02:22 +01:00
Eliot Jones
2ec79852cb
Merge pull request #220 from BobLd/fix-clip-line-fill
...
fix clipping error when trying to fill a single line
2020-09-22 20:36:24 +01:00
BobLd
8f0f7769a6
fix clipping error when trying to fill a single line; add log; set EvenOdd as default in initiate CurrentClippingPath; add tests
2020-09-22 10:47:34 +01:00
BobLd
46b183f564
add IntersectsWith(PdfRectangle, PdfLine) and Intersect(PdfRectangle, PdfLine)
2020-09-15 11:41:24 +01:00
Eliot Jones
e41ae7d3a2
Merge pull request #213 from BobLd/linux-font
...
fix LinuxSystemFontLister not able to find any font
2020-09-12 19:12:50 +01:00
BobLd
d29cc52973
add test that fails on linux: LinuxSystemFontLister cannot find the 'TimesNewRomanPSMT' font
2020-09-12 17:11:55 +01:00
BobLd
4ca020fc34
LinuxSystemFontLister: also check the HOME env variable and explore all sub-directories
2020-09-12 16:59:44 +01:00
Eliot Jones
1502cf60fe
Merge pull request #207 from BobLd/pdfpath-ext
...
Adding Pdfpath/PdfSubpath extensions
2020-09-10 17:28:58 +01:00
Eliot Jones
85ef2daba8
Merge pull request #210 from Poltuu/add_font3_name
...
ADD : name on type 3 fonts
2020-09-10 13:59:30 +01:00
romain v
a544dc4bde
refacto : pr comments
2020-09-10 14:45:24 +02:00
romain v
9315ec5a4f
ADD : name on type 3 fonts
2020-09-10 14:16:14 +02:00
Eliot Jones
58ecfbf963
0.1.3-alpha001
v0.1.3-alpha001
2020-09-04 13:19:03 +01:00
BobLd
7b085a8498
update documentation and add note about concave poly issue
2020-09-01 11:18:22 +01:00
BobLd
e5ab4eb571
minor corrections
2020-08-31 11:36:17 +01:00
BobLd
77d448c517
better functions documentation
2020-08-30 13:57:02 +01:00
BobLd
ce3edcd0cc
tidy up code and use EvenOdd as default in PointInPaths()
2020-08-30 13:44:35 +01:00
BobLd
f656922d2d
add tests for PdfPath.Contains(Rectangle) - EvenOdd
2020-08-29 19:27:12 +01:00
BobLd
b9419469ac
add PdfSubpath and PdfPath geometry extensions
2020-08-29 17:08:02 +01:00
Eliot Jones
9b7554c973
#203 enable utf16 be strings to be written to the document builder
2020-08-27 09:06:14 +01:00
Eliot Jones
f2522f149c
add a convenience method for extracting the original rectangle from a subpath
2020-08-22 17:04:14 +01:00
Eliot Jones
04f785aed4
attempt to find bug in #202 due to seemingly empty codespace ranges
2020-08-22 15:38:59 +01:00
Eliot Jones
5ffada46e3
Merge pull request #201 from UglyToad/png-builder-support
...
Png builder support
2020-08-22 15:37:20 +01:00