我正在寻求 SkiaSharp 的帮助,以使用 Xamarin Forms 在画布视图中打开 PDF。我不熟悉这个过程,非常感谢任何指导或帮助。如果这里有人有 SkiaSharp 的经验并可以提供帮助,我将非常感激。
谢谢!
我正在寻求 SkiaSharp 的帮助,以使用 Xamarin Forms 在画布视图中打开 PDF。
您可以尝试使用 SKDocument 类构建 PDF 文档。
PDF 后端使用
SKDocument
而不是 SKSurface
,因为文档必须包含多个页面。
// create the document
var stream = SKFileWStream.OpenStream("document.pdf");
var document = SKDocument.CreatePdf(stream);
// get the canvas from the page
var canvas = document.BeginPage(256, 256);
// draw on the canvas ...
// end the page and document
document.EndPage();
document.Close();
欲了解更多信息,请查看文档:构建 PDF 文档。