Une fiche de document rédigée ailleurs
Reprendre la fiche d’identité du document telle qu’un autre programme l’a rédigée, au lieu de celle créée à partir de `metadata`.
Résumé
La fiche qui décrit un document — son titre, son auteur, ses dates, ses références — existe souvent avant le PDF : c’est l’archive ou la banque d’images qui conserve vos fichiers qui l’a rédigée, avec ses propres champs. Transmise ici, elle est intégrée telle quelle au document, et rien n’y est réécrit. Le titre et l’auteur indiqués dans metadata restent affichés dans les propriétés du document que montre le logiciel de lecture.
Techniquement
Écrit au premier niveau d’une requête, sous
"metadata_packet"
metadata_packet désigne une partie fournie qui contient un paquet XMP complet. Ses octets deviennent le flux /Metadata du document tels quels, sans modification ni vérification, à la place du paquet que la bibliothèque écrit à partir de metadata. Les champs de metadata ne vont alors que dans le dictionnaire d’informations du document. Une revendication de conformité s’inscrit dans le paquet, et la bibliothèque n’écrit pas le paquet dans ce cas : un paquet fourni ainsi ne peut donc pas accompagner une telle revendication.
Schéma de la requête
-
metadata_packet— chaîne, facultative, absente par défaut. Le nom de la partie fournie qui contient le paquet. Un nom qui ne désigne aucune partie est refusé. -
Refusé en présence de
archive,accessibleouprint, demetadata.schemas,metadata.declarationsou d’uneinvoice, ainsi que de champs demetadatalorsqueinformation_dictionaryest désactivé : chacun de ces éléments s’écrit dans le paquet créé par la bibliothèque et n’aurait plus nulle part où aller. -
metadata_filesrattache ses fichiers à ce paquet comme il le fait pour le paquet écrit par la bibliothèque.
Une requête entière qui crée un PDF
{
"metadata_packet": "card_xmp",
"metadata": { "title": "Survey of the north wing" },
"standard_fonts": [{ "name": "sans", "face": "helvetica" }],
"items": [
{
"type": "text",
"rect": { "llx": 72, "lly": 700, "urx": 523, "ury": 740 },
"content": ["A document whose card was written by the archive"],
"font": "sans",
"font_size": 12
}
]
}
Le document dans son ensemble
Les numéros que montre le logiciel de lecture Cent courriers dans un seul fichier Ce que le document dit de lui-même Ce que le document dit de lui-même, dit une seule fois Un texte que personne ne peut copier Les notes qu’un programme laisse pour lui-même Les notes qu’un programme laisse sur une page Les données qu’un programme accroche à un passage d’encre Un fichier encore lisible dans des dizaines d’années La norme d’impression que le document déclare La norme d’impression variable déclarée par le document Le mot de passe qui l’ouvre, et ce qu’on peut en faire Une facture qu’un humain et une machine lisent L’adresse à partir de laquelle se lisent les liens relatifs La version de PDF que le fichier déclare Les extensions de PDF dont le fichier dit se servir Ce qu’une image dit d’elle-même, et comment elle est lue Les pièces jointes du document, à côté de ses pages Des fichiers que le document nomme sans les contenir Les pièces jointes, présentées en portefeuille Les pièces jointes que revendique une page Les pièces jointes que revendique une police La fiche d’identité propre à une police Les pièces jointes que revendique la fiche du document Les zones d’une page où un lecteur mesure La fiche d’identité que contient une seule page La norme d’accessibilité que le document déclare Les normes contre lesquelles le document fini est mesuré
Où aller ensuite
Toutes les clés JSON d’une requête, en une page Les quarante et un autres réglages d’une requête