La norme d’impression que le document déclare
Déclarez le PDF/X-4 : un document qui enfreint la norme est refusé au lieu d’être écrit.
Résumé
Un imprimeur demande un fichier qui dit ce qu’il est : quelles encres, où tombe la lame, et chaque lettre contenue à l’intérieur. Cette promesse a un nom — PDF/X — et un document qui la déclare est vérifié au regard de cette norme avant d’être écrit. Une requête qui enfreint la norme revient refusée, avec le nom de ce qui manque, plutôt que sous la forme d’un fichier qui échoue à l’atelier.
Techniquement
Écrit au premier niveau d’une requête, sous
"print"
print déclare une norme d’impression pour le document et l’écrit dans la description que le document donne de lui-même. La déclaration est jugée sur le profil pour lequel les couleurs sont énoncées, les zones que les pages déclarent, le titre et la mention du recouvrement : une déclaration à laquelle il manque l’un de ces éléments est refusée. pdfx4, c’est l’ISO 15930-7, la partie bâtie sur PDF 1.6, celle qui garde la transparence et les calques là où les parties plus anciennes les aplatissent. Les parties plus anciennes sont prévues pour une version future.
Schéma de la requête
-
print— chaîne, facultative, absente par défaut. La seule valeur estpdfx4.
Un document peut déclarer une norme d’archivage et une norme d’impression à la fois, quelle que soit la version sur laquelle chacune repose : le fichier est écrit dans la version de la norme d’archivage et déclare les deux. Une feuille qui déclare pdfx4 (norme fondée sur PDF 1.6) en même temps que pdfa3b (norme fondée sur PDF 1.7) est donc écrite en PDF 1.7.
En revanche, deux choses sont refusées. Une norme d’archivage et une norme d’accessibilité qui reposent sur deux versions différentes, puisque chacune fixe la version dans laquelle le fichier est écrit. Et une clé version, à côté d’une déclaration d’impression, qui nomme une version sur laquelle aucune des normes déclarées ne repose.
Une requête entière qui crée un PDF
Un nom ci-dessous tient lieu de fichier de police : mettez le fichier encodé à sa place, ou envoyez le fichier lui-même à côté de la description, comme une pièce fournie dans le même appel. Une page contient une vraie police déjà encodée, et sa requête part telle quelle.
{
"print": "pdfx4",
"output_intent": {
"profile": "press.icc",
"space": "cmyk",
"identifier": "FOGRA39",
"info": "Coated FOGRA39 (ISO 12647-2:2004)"
},
"metadata": { "title": "A catalogue, ready for the press", "trapped": "no" },
"page_boxes": [
{
"page": 1,
"bleed": { "llx": 9, "lly": 9, "urx": 586, "ury": 833 },
"trim": { "llx": 18, "lly": 18, "urx": 577, "ury": 824 }
}
],
"fonts": [{ "name": "body", "data": "PASTE_THE_FONT_FILE_BASE64_HERE" }],
"items": [
{
"type": "text",
"rect": { "llx": 60, "lly": 740, "urx": 535, "ury": 765 },
"content": ["A page the printing works can take as it stands"],
"font": "body",
"font_size": 14,
"color": [0, 0, 0, 1]
}
]
}
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 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 Une fiche de document rédigée ailleurs 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