Skip to content

拆分页面

拆分当前文档中的指定页面,并将其保存为新文档。

此功能将提取当前 PDF 文档中的给定页面,并将其保存为一个新文档,保存在提供的保存路径。

tsx
const pdfReaderRef = useRef<CPDFReaderView>(null);

<CPDFReaderView
  ref={pdfReaderRef}
  document={samplePDF}
  configuration={ComPDFKit.getDefaultConfig({})}
/>

const savePath = '/data/user/0/com.compdfkit.flutter.example/cache/temp/PDF_Document.pdf';
// 要从当前文档中提取的页面
const pages = [0, 1, 2]; 
const result = await pdfReaderRef.current?.splitDocumentPages(savePath, pages);