Текстовая аннотация в формате pdfnet не сохраняется, если активна клавиатура

Только что обновленный PDFNet.framework в 6.2.1 Когда я редактирую документ с текстовыми полями в PDFViewCtrl, а затем сохраняю его с помощью

NSData *pdfData = [pdfViewCtrl.GetDoc SaveToBuf:e_linearized];

все значения поля сохраняются, кроме тех, которые имеют фокус.

Недавно (по версии v.1.1.0 или smth) я использовал следующие

[pdfViewCtrl setTool:nil];

теперь там toolManager вместо свойства инструмента, но он вызывает исключение "pdfViewCtrl Is Nil", когда я пытаюсь

[toolManager setTool:nil];

Как это исправить, чтобы сохранить все поля, включая сфокусированные?

1 ответ

Вы можете использовать

[toolManager changeTool:[PanTool class]];

или

[toolManager setTool:[[PanTool alloc] initWithPDFViewCtrl:myPDFViewCtrl]];

licensed under cc by-sa 3.0 with attribution.