gpt4 book ai didi

ios - PDFKit iOS 11 中的突出显示和墨迹注释

转载 作者:行者123 更新时间:2023-11-28 10:49:18 25 4
gpt4 key购买 nike

我正在 iOS 11 swift 中开发 PDF 阅读器应用程序。我需要使用墨迹注释突出显示文本和涂鸦。我一直在使用 iOS PDFKit 框架,但找不到这些框架的示例实现。

最佳答案

您可以使用 PdfKit Annotation:(在执行此方法之前您已经选择了一些文本)

PDFSelection *select = [[PDFSelection alloc] initWithDocument:_pdfView.document];
[select addSelection:_pdfView.currentSelection];
NSArray *arrayByLine = _pdfView.currentSelection.selectionsByLine;
for (PDFSelection *select in arrayByLine) {
PDFAnnotation *annotation = [[PDFAnnotation alloc] initWithBounds:[select boundsForPage:_pdfView.currentPage] forType:PDFAnnotationSubtypeHighlight withProperties:nil];
annotation.color =[UIColor yellowColor];
[_pdfView.currentPage addAnnotation:annotation];
}

有很多注释可以使用:

PDFAnnotationSubtypeUnderline
PDFAnnotationSubtypeStrikeOut
PDFAnnotationSubtypeSquare
PDFAnnotationSubtypeCircle
PDFAnnotationSubtypeHighlight
.......

用于快速用户检查 this

关于ios - PDFKit iOS 11 中的突出显示和墨迹注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46930277/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com