Skip to content
ComPDF
Guides

移动页面

在文档中移动指定页面到目标位置。移动页面的步骤如下:

  1. 指定源页码索引和目标位置索引。
  2. 调用移动页面接口。
  3. 刷新文档以应用更改。

以下示例演示如何移动页面:

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

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

// 将第 1 页移动到第 2 页的位置(页面索引从 0 开始)
const fromIndex = 0;
const toIndex = 1;
const moveResult = await pdfReaderRef.current?._pdfDocument.movePage(
  fromIndex,
  toIndex
);
if (moveResult) {
  // 刷新页面以应用移动效果
  await pdfReaderRef.current?.reloadPages2();
}