PDF 生成模板编辑器
开源可视化 PDF 生成引擎,支持自定义模板,并提供面向开发者的 API,灵活构建文档生成流程。
设置显示 PDF 文档的默认缩放因子,默认为 1.0,限制范围为 1.0 到 5.0。
let config = ComPDFKit.getDefaultConfig({
readerViewConfig: {
pageScale: 1.0
}
});
ComPDFKit.openDocument(samplePDF, '', config);
// CPDFReaderWidget 示例
const pdfReaderRef = useRef<CPDFReaderView>(null);
<CPDFReaderView
ref={pdfReaderRef}
document={samplePDF}
onSaveDocument={saveDocument}
configuration={config}/>通过API设置缩放:
await pdfReaderRef.current?.setScale(2.0);双击缩放
自 2.6.0 版本起,支持通过双击手势快速缩放页面。此功能可通过 CPDFConfiguration 启用:
ComPDFKit.getDefaultConfig({
readerViewConfig: {
enableDoubleTapZoom: true
},
});