Guides
删除页面
删除指定页面,以下是删除页面的步骤:
- 指定要删除的页码集合
- 调用删除页面接口 使用
CPDFReaderWidget:
dart
CPDFReaderWidgetController? _controller;
// 初始化 CPDFReaderWidget,并在 onCreated 回调中获取 controller
CPDFReaderWidget(
document: documentPath,
configuration: CPDFConfiguration(),
onCreated: (controller) {
setState(() {
this._controller = controller;
});
},
);
List<int> pagesToRemove = [0, 1, 2];
bool result = await document.removePages(pagesToRemove);使用 CPDFDocument:
dart
// 创建并打开文档
CPDFDocument document = await CPDFDocument.createInstance();
var error = await document.open(pdfFilePath);
if (error == CPDFDocumentError.success) {
List<int> pagesToRemove = [0, 1, 2];
bool result = await document.removePages(pagesToRemove);
}