Хм, потратил пару дней, пытаясь получить аннотации PDF в моем приложении для iPad.Я использую следующий код, чтобы получить аннотации, и да!это работает :) Но значение rect полностью отличается от значений прямоугольника IOS.Я не могу понять, как разместить кнопки UIB на месте, где должна быть аннотация.Например, у меня есть аннотация в верхнем левом углу файла PDF.
Значения My / Annots / Rect: 1208,93, 2266,28, 1232,93, 2290,28 (ЧТО ?!)
Какможно ли перевести значения PDF / Annots / Rect в координаты iOS x и y?
CGPDFPageRef page = CGPDFDocumentGetPage(doc, i+1);
CGPDFDictionaryRef pageDictionary = CGPDFPageGetDictionary(page);
CGPDFArrayRef outputArray;
if(!CGPDFDictionaryGetArray(pageDictionary, "Annots", &outputArray)) {
return;
.... .... ....}