Selon Apple's documentation CGPDFDocument
a un var appelé documentAttributes
:Comment utiliser documentAttributes de CGPDFDocument
var documentAttributes: [AnyHashable : Any]? { get set }
Je vais avoir du mal à voir comment l'utiliser pour soit obtenir, ou définir des attributs de document d'un PDF à Swift . Xcode ne l'offre pas comme une auto-complétion suite à un point, par ex. myPDF.documentAttributes
.
Comment l'utilisez-vous? J'essaie d'obtenir/définir les métadonnées du document telles que Auteur, Créateur, Sujet.
Il est un dictionnaire dont les clés se trouvent [ici] (https://developer.apple.com/reference/quartz/pdfdocument/document_attribute_keys). Vous feriez quelque chose comme 'let title = pdfDocument.documentAttributes [PDFDocumentTitleAttribute]' –
Je reçois "valeur de type 'CGPDFDocument' n'a aucun membre 'documentAttributes". – benwiggy
La documentation de votre lien indique qu'il est disponible sous OS X 10.12+. Quelle version d'OS X ciblez-vous? –