Skip to content
ComPDF
Guides

缩放

设置显示 PDF 文档的默认缩放因子,默认为 1.0,限制范围为 1.05.0

tsx
let config = ComPDFKit.getDefaultConfig({
  readerViewConfig: {
    pageScale: 1.0
  }
});
ComPDFKit.openDocument(samplePDF, '', config);

// CPDFReaderWidget 示例
const pdfReaderRef = useRef<CPDFReaderView>(null);

<CPDFReaderView
    ref={pdfReaderRef}
    document={samplePDF}
    saveDocument={saveDocument}
    configuration={config}/>

通过API设置缩放:

dart
await pdfReaderRef.current?.setScale(2.0);

双击缩放

2.6.0 版本起,支持通过双击手势快速缩放页面。此功能可通过 CPDFConfiguration 启用:

tsx
ComPDFKit.getDefaultConfig({
    readerViewConfig: {
        enableDoubleTapZoom: true
    },
});