5

是否可以从CGPDFDocumentRef

4

2 回答 2

5

“文档名称”是指文档文件名还是标题?

如果文档“标题”包含在元数据中,则可以像这样检索它:

    char *titleKey = "Title";
    CGPDFStringRef titleStringRef;

    CGPDFDictionaryRef info = CGPDFDocumentGetInfo(myDocumentRef);
    CGPDFDictionaryGetString(info, titleKey, &titleStringRef);
    const unsigned char *titleCstring = CGPDFStringGetBytePtr(titleStringRef);

    printf("title: %s", titleCstring);

其他键在 PDF 1.7 规范的第 10.2 节中列出:Adobe PDF Reference Archives

于 2011-05-06T14:08:51.193 回答
1
于 2020-09-27T23:06:23.177 回答