PDF 生成模板编辑器
开源可视化 PDF 生成引擎,支持自定义模板,并提供面向开发者的 API,灵活构建文档生成流程。
从当前文档中删除指定页面。删除页面的步骤如下:
以下示例演示如何删除页面:
const pdfReaderRef = useRef<CPDFReaderView>(null);
<CPDFReaderView
ref={pdfReaderRef}
document={samplePDF}
configuration={ComPDFKit.getDefaultConfig({})}
/>
// 删除第 1、2、3 页(页面索引从 0 开始)
const deleteResult = await pdfReaderRef.current?._pdfDocument.removePages([0, 1, 2]);
if (deleteResult) {
// 刷新页面以应用删除效果
await pdfReaderRef.current?.reloadPages2();
}