0.1.12.2
What's Changed
- Remove background param from GetPageAsPng(), set stream position to 0… by @BobLd in #58
- Feature/skbitmap by @BobLd in #59
Full Changelog: 0.1.12.1...0.1.12.2
Breaking changes
The GetSKImage() (returning a SKImage) method has been removed and replaced by GetSKBitmap() (returning SKBitmap).
Usage
using UglyToad.PdfPig.Rendering.Skia.Helpers;
[...]
using (var document = PdfDocument.Open(_path, SkiaRenderingParsingOptions.Instance))
{
for (int p = 1; p <= document.NumberOfPages; p++)
{
var page = document.GetPage(p);
foreach (var pdfImage in page.GetImages())
{
using var skImage = pdfImage.GetSKBitmap();
// Use SKBitmap
// In order to get the SKImage, use the following:
using var image = SKImage.FromBitmap(bitmap);
// Use SKImage
}
}
}