本页内容
显示模式
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];