Pour trouver une page associée à un échec d’export PDF dans Affinity sur Mac, exportez de plus petites plages de pages avec les mêmes paramètres, puis réduisez la plage qui échoue. Confirmez le résultat en exportant uniquement la page suspecte, puis les pages restantes sans celle-ci.
Ce guide concerne un document multipage organisé en pages dans l’application de bureau Affinity actuelle. L’objectif est de localiser un échec reproductible avant de modifier le contenu du document. La procédure de test par plages ci-dessous est une méthode de diagnostic déduite des commandes d’export documentées par Affinity ; ce n’est pas un outil intégré de recherche automatique des erreurs.
Que peut identifier Affinity automatiquement ?
Le panneau Contrôle en amont d’Affinity peut localiser les problèmes couverts par le profil de vérification actif. Dans le panneau, cliquez sur Vérifier maintenant, survolez une entrée pour en afficher les détails, puis double-cliquez dessus pour accéder à son emplacement. Seuls certains types de problèmes proposent un bouton Corriger. Ces méthodes documentées permettent d’accéder directement à un problème signalé. Documentation du contrôle en amont d’Affinity
Vérifiez le contrôle en amont avant de lancer des exports répétés. Les vérifications documentées incluent les polices manquantes, les ressources liées manquantes ou obsolètes, ainsi que les fichiers PDF placés manquants ou endommagés. Toutefois, une entrée indiquant qu’un PDF placé sera pixellisé décrit un traitement appliqué lors de l’export ; à elle seule, elle ne permet pas d’établir la cause d’un échec d’export. Vérifications du contrôle en amont et messages de transmission directe des PDF
La documentation officielle de la boîte de dialogue Exporter et du contrôle en amont ne décrit aucune commande qui indique de manière fiable la page à l’origine de chaque erreur d’export PDF. Un contrôle en amont sans résultat probant laisse donc une autre question en suspens : quelle sortie demandée, le cas échéant, reproduit l’échec ? Des exports contrôlés par plages de pages peuvent aider à y répondre. Boîte de dialogue Exporter, Contrôle en amont
Établir un export reproductible avant de réduire la plage
Enregistrez votre document et conservez une copie de travail distincte avant de modifier son contenu. Pour les premiers tests, gardez la mise en page intacte. Supprimer des pages modifierait le document que vous essayez de diagnostiquer.
Notez le préréglage PDF et tous les paramètres personnalisés utilisés lors de l’export ayant échoué. Conservez ces paramètres, le dossier de destination et le contenu du document à l’identique tout au long des tests par plages. Attribuez à chaque tentative un nom de fichier distinct, par exemple test-01-16.pdf, afin de ne pas confondre un ancien fichier exporté avec succès avec le résultat le plus récent.
Pour un document organisé en pages, Affinity indique que l’option Toutes les pages exporte chaque page individuellement, y compris les pages gauche et droite séparées d’une mise en page en vis-à-vis. L’option Toutes les planches exporte chaque planche en une seule page PDF. Ces sorties ont des limites différentes ; notez donc celle qui a échoué à l’origine. Paramètres de zone d’exportation d’Affinity
Pour examiner une page individuellement, procédez ainsi :
- Choisissez Fichier > Exporter > Exporter.
- Sélectionnez le préréglage PDF utilisé lors de la tentative ayant échoué et conservez vos paramètres personnalisés.
- Réglez Zone sur Toutes les pages.
- Saisissez la plage voulue dans Pages.
- Choisissez Demander l’emplacement, cliquez sur Exporter, nommez le fichier de test, puis cliquez sur Enregistrer.
Affinity indique que les plages peuvent être saisies sous des formes telles que 4-17, avec des numéros individuels tels que 4,5,6 et des combinaisons telles que 4-5,19,27,39. Le champ Pages est disponible avec Toutes les pages ou Toutes les planches. Instructions de la boîte de dialogue Exporter
Commencez par reproduire l’échec avec le document entier et l’option Toutes les pages. Si l’export réussit alors que votre export d’origine avec Toutes les planches échoue, suivez la procédure spécifique aux planches ci-dessous. Un export réussi après modification des limites de sortie constitue un point de comparaison utile, mais il ne permet pas d’identifier une page défectueuse.
Pour chaque test réussi, ouvrez le PDF obtenu et vérifiez qu’il contient le contenu et le nombre de pages attendus. Cela permet également de vérifier votre interprétation de la plage saisie. Si la numérotation est ambiguë, comparez une page reconnaissable à l’aide de l’option Page actuelle, qu’Affinity indique comme exportant la page active. Fonctionnement de l’export de la page actuelle
Réduire la plage en testant les deux moitiés
Une fois que l’échec du document entier est reproductible, divisez sa plage de pages en deux parties de taille à peu près égale. Exportez chaque partie séparément. Continuez à diviser chaque partie qui échoue jusqu’à ce que la plus petite plage reproductible contenant un échec ne comporte qu’une page.
Testez les deux moitiés. La réussite de la première moitié ne prouve pas que la seconde échoue, et l’échec d’une moitié ne prouve pas que l’autre est exempte de problème. Conserver les résultats des deux tests rend cette méthode utile lorsque plusieurs pages sont concernées.
Exemple détaillé : un document fictif de 32 pages
Supposons qu’un document de 32 pages contenant du texte neutre et des formes géométriques simples ne parvienne pas à s’exporter. Les résultats suivants sont donnés à titre d’illustration ; ils ne proviennent pas d’un test d’Affinity.
| Tour | Plages exportées séparément | Résultat illustratif | Étape suivante |
|---|---|---|---|
| 1 | 1-16 et 17-32 |
La première réussit ; la seconde échoue | Divisez 17-32 |
| 2 | 17-24 et 25-32 |
La première échoue ; la seconde réussit | Divisez 17-24 |
| 3 | 17-20 et 21-24 |
La première réussit ; la seconde échoue | Divisez 21-24 |
| 4 | 21-22 et 23-24 |
La première réussit ; la seconde échoue | Testez séparément les pages 23 et 24 |
| 5 | 23 et 24 |
La page 23 échoue ; la page 24 réussit | Confirmez le résultat de la page 23 et de son complément |
Dans cet exemple, cinq tours suffisent à réduire les 32 pages candidates à une seule. Tester les deux moitiés nécessite dix tentatives d’export avant la confirmation. Ce calcul suppose un seul échec local à une page et constant ; avec des documents réels, les résultats peuvent nécessiter davantage de branches ou empêcher d’isoler une seule page.
Notez brièvement chaque plage, nom de fichier, paramètre et résultat. Pour un export réussi, indiquez que vous avez inspecté le PDF. En cas d’échec, consignez ce qui s’est passé : un message d’erreur, la fermeture de l’application ou une tentative qui n’a pas abouti. Si l’achèvement est incertain, indiquez que le résultat n’est pas concluant au lieu de le considérer comme un échec confirmé.
Confirmer que la page suspecte explique l’échec
Après avoir trouvé une page dont l’export échoue seule, répétez cet export d’une seule page sans modifier les paramètres. Exportez ensuite le reste du document sans cette page. Dans l’exemple fictif, saisissez 1-22,24-32 pour tester toutes les pages sauf la page 23 ; Affinity accepte les plages mixtes et les numéros de page individuels. Valeurs acceptées dans le champ Pages
Le résultat pratique le plus probant est un schéma reproductible en trois parties : l’export du document entier échoue, celui de la page suspecte seule échoue, et les pages restantes s’exportent correctement. Cela permet d’indiquer que la page est associée à l’échec avec les paramètres consignés. Cela n’identifie pas l’objet, la police, le fichier placé ou l’opération d’export en cause.
Si l’export des pages restantes échoue encore, continuez à diviser cette plage. Vous trouverez peut-être une autre page qui échoue, ou découvrirez que l’explication initiale fondée sur une seule page était incomplète. Ne vous arrêtez pas au premier suspect si son exclusion ne résout pas l’échec dans le reste du document.
Que faire si les tests par plages n’isolent pas une seule page ?
Cette méthode suppose que les échecs restent reproductibles lorsque l’ensemble de pages demandé change. Utilisez les résultats ci-dessous pour décider s’il faut continuer à réduire la plage.
| Résultat observé | Ce qu’il établit | Prochain test utile |
|---|---|---|
| Une moitié échoue et l’autre réussit | Une plage demandée plus petite reproduit l’échec | Divisez la moitié qui échoue |
| Les deux moitiés échouent | Plusieurs plages reproduisent l’échec | Examinez les deux branches |
| Les deux moitiés réussissent, mais leur plage combinée échoue | L’échec n’a pas été isolé à une seule page | Répétez l’export de la plage combinée sans modifier les paramètres |
| Chaque page réussit seule, mais l’export complet échoue | Aucune page dont l’export échoue individuellement n’a été mise en évidence | Trouvez la plus petite combinaison dont l’échec est reproductible |
| Des tests identiques réussissent parfois et échouent parfois | Les résultats ne sont pas assez stables pour réduire la plage de manière fiable | Répétez le test de référence et consignez les variations |
Il s’agit d’interprétations diagnostiques, et non de classifications d’erreurs documentées par Affinity. Par exemple, le fait que les deux moitiés réussissent ne prouve pas que chaque page est inoffensive dans toutes les combinaisons. Cela établit uniquement que ces deux demandes d’export séparées ont abouti.
Lorsqu’aucune page n’échoue individuellement, conservez la plus petite combinaison qui reproduit le problème. Une conclusion précise comme « les pages 17 à 24 échouent ensemble, tandis que les pages 17 à 20 et 21 à 24 s’exportent séparément » est plus utile que de désigner un responsable sans preuve.
Si l’échec d’origine ne se produit qu’avec les planches
Conservez l’option Toutes les planches tout en réduisant la plage demandée, puis inspectez le résultat pour vérifier quelles planches ont été incluses. Selon la documentation d’Affinity, une planche devient une page PDF ; le champ Pages reste disponible dans ce mode. Paramètres de sortie des planches, Sélection d’une plage
Une fois une planche suspecte repérée, comparez-la à l’aide de l’option Planche actuelle, puis testez séparément ses pages constitutives avec l’option Page actuelle. Si l’export de la planche échoue alors que celui de ses deux pages individuelles réussit, signalez un échec associé à la planche. Ces résultats ne permettent pas de déclarer défectueuse l’une ou l’autre des pages individuelles.
Que faire après avoir localisé la page
À l’emplacement suspect, relancez le contrôle en amont. Une limite concrète documentée des PDF est que les motifs de tirets doivent comporter 12 entrées ou moins ; le contrôle en amont peut signaler un contour dont le motif est plus complexe. Si ce problème précis est présent, corrigez-le dans votre copie de travail et relancez le même export. Ne supposez pas qu’il explique l’échec simplement parce que le document contient des graphiques en pointillés. Limites documentées du contrôle en amont
Pour approfondir l’analyse, ne modifiez qu’un seul élément suspect à la fois dans la copie de travail et répétez le test d’export de la page seule. Gardez les paramètres d’export d’origine inchangés pendant les tests portant sur le contenu. Sinon, si une tentative réussit, vous ne pourrez pas déterminer quelle modification a compté.
Si vous souhaitez comparer les paramètres de pixellisation, faites-en une expérience distincte. Affinity indique que l’option Tout pixellise tous les éléments de conception, que Propriétés non prises en charge pixellise les éléments non pris en charge et que Rien omet les éléments non pris en charge au lieu de les pixelliser. L’option Rien peut donc supprimer du contenu de la sortie. Un export terminé avec des paramètres modifiés doit faire l’objet d’une inspection visuelle et ne prouve pas que l’échec d’origine a été corrigé. Paramètres de pixellisation à l’export
Terminez en relançant l’export complet avec le mode pages ou planches voulu et les paramètres définitifs, puis inspectez le PDF. Conservez le relevé des plages ayant échoué jusqu’à ce que cette étape réussisse. Vous obtiendrez soit une page confirmée à examiner, soit une plage précise dont l’échec est reproductible et qui montre pourquoi un diagnostic portant sur une seule page n’est pas justifié.
Sources
- Boîte de dialogue Exporter — Centre d’aide Affinity.
- Paramètres d’exportation — Centre d’aide Affinity.
- Contrôle en amont — Centre d’aide Affinity.