npm i --save @knotes/nativescript-generate-pdf
- 版本:1.0.2
- GitHub:
- NPM: https://npmjs.net.cn/package/%40knotes%2Fnativescript-generate-pdf
- 下载
- 昨天: 0
- 上周: 0
- 上个月: 0
@knotes/nativescript-generate-pdf
此插件仅适用于 NativeScript 7 及以上版本。
ns plugin add @knotes/nativescript-generate-pdf
使用 webview 和 html 生成 pdf 文件。
您只需使用 webview 渲染您的 html 并将 webview 传递给插件。
对于 iOS,插件返回生成的 PDF 的路径。
对于 Android,它会打开打印屏幕,您可以在其中保存为 PDF(请注意,打印屏幕在模拟器中不起作用,您需要一个真实设备)。
屏幕截图
用法
查看示例文件夹。
import { GeneratePdf } from '@knotes/nativescript-generate-pdf';
function onWebViewLoaded(args: LoadEventData) {
const webView = (<WebView>args.object).nativeView;
// For iOS, use the file path returned by createPdf.
new GeneratePdf().createPdf(webView, 'MyPdfFileName');
}
许可
Apache 许可证第 2 版,2004 年 1 月