PDFNet调整大小不Swift



是否有人使用PDFNet来调整annot的大小?为了简单起见,目前我使用设置annot的文本

annot.setContents(text)
annot.refreshAppearance()
pdfView.update()

但是,如果文本太长,超过了注释的宽度,则无法调整其大小,并且由于注释的宽度不够宽,将对文本进行修剪。我查看了文档,似乎有一个调整大小的函数,但它所使用的参数并不清楚。任何对此有知识的人,提前感谢

如何创建(自由文本(注释?如果使用PTToolManager并使用PTFreeTextCreate工具类创建注释,则可以使用toolManager.isAutoResizeFreeTextEnabled = true启用自由文本注释的自动调整大小

如果可能,强烈建议使用PTDocumentController类查看和注释文档,否则应使用PTPDFViewCtrlPTToolManager

PTAnnot.resize()函数用于设置注释的PDF页面矩形,保留(即缩放(注释的外观以填充其新矩形。

在没有PTToolManager的情况下自动调整自由文本注释的大小需要(自己(计算文本的大小。建议采用PTToolManagerAPI方法。

最新更新