У меня есть pdf, где страница 1 имеет номер страницы как roman 1 i.e. "I"iOS: Как получить «метку номера страницы» страницы в формате pdf?
Теперь, как получить эту информацию. Я знаю, что с помощью каталогов я могу получить словарь страницы метки
CGPDFDictionaryRef catalog = CGPDFDocumentGetCatalog(document);
if (CGPDFDictionaryGetDictionary(catalog, "PageLabels", &PageLabels) == true)
{
}
и доступа к странице словаря метки я должен найти диапазон страниц и соответствующих операторов на самом деле знает метку. то есть: «D» для арабской десятичной, «г» для романо ...
Есть ли способ, чтобы получить быстрый доступ к этой метки от CGPDFPageRef
Я попытался получить доступ к словарю PageLabels, внутри него есть объект массива для ключа Nums. Теперь массив Nums имеет элемент со значением 0 (int) и словарь с ключом s и значением d. это оно. Но никаких других элементов в массиве Nums, которые определяют римскую часть. –
Есть ли способ получить номер страницы TOC и индексную страницу этого pdf. –