Skip to content

显示模式

ComPDFKit 支持单页,双页,书本模式排列文档,支持翻动和连续滚动两种方式阅读文档,此外还可以设置裁切模式。

显示模式

以设置单页连续模式为例,以下是切换显示模式的关键代码:

swift
var pdfview = CPDFView()
pdfview.displayTwoUp = false
pdfview.displaysAsBook = false
pdfview.layoutDocumentView()
objective-c
CPDFView pdfview;
pdfview.displayTwoUp = NO;
pdfview.displaysAsBook = NO;
[pdfview layoutDocumentView];

显示模式类型说明

下表展示了显示模式类型,描述和对应的参数名。

类型描述参数名
页面连续设置是否需要在相邻页面间添加间距。pdfview.displaysPageBreaks
双页设置是否一次并排显示两页文档。pdfview.displayTwoUp
书本设置是否需要在双页模式下,使封面独自占用一行。pdfview.displaysAsBook
滚动方向设置使用垂直滚动或水平滚动。pdfView.displayDirection

裁切模式

裁切模式是指在 PDF 文档中对页面进行裁剪以更改其可见区域或尺寸的一种特性。裁切模式允许用户定义页面的显示范围,使其在视觉上更加符合特定需求。

以下是设置裁切模式的关键代码:

swift
var pdfview = CPDFView()
pdfview.displayCrop = true
pdfview.layoutDocumentView()
objective-c
CPDFView pdfview;
pdfview.displayCrop = YES;
[pdfview layoutDocumentView];