pdfnet текстовая аннотация документа не сохраняется, если клавиатура активна
Просто обновил PDFNet.framework до 6.2.1 Когда я редактирую документ с текстовыми полями в PDFViewCtrl, а затем сохраняю его с
NSData *pdfData = [pdfViewCtrl.GetDoc SaveToBuf:e_linearized];
все значения полей сохраняются за исключением того, которое имеет фокус.
Недавно (на v6.1.0 или что-то) я делал следующее
[pdfViewCtrl setTool:nil];
теперь вместо свойства инструмента есть toolManager, но он выдает исключение "pdfViewCtrl Is Nil", когда я пытаюсь
[toolManager setTool:nil];
Как это исправить, чтобы все поля, включая одно целевое, были сохранены?
1 ответ
Решение
Ты можешь использовать
[toolManager changeTool:[PanTool class]];
или же
[toolManager setTool:[[PanTool alloc] initWithPDFViewCtrl:myPDFViewCtrl]];