Le workflow Ressource de mise à jour de gestion des ressources numériques génère des sous-ressources surdimensionnées à partir de fichiers PDF volumineux
Lors de l’utilisation de Adobe Experience Manager (AEM) 6.5 Managed Services, le chargement de PDF de plusieurs pages volumineux peut entraîner une croissance inattendue du référentiel. L’étape Créer une sous-ressource du workflow Ressource de mise à jour de la gestion des ressources numériques divise chaque page en une sous-ressource distincte. Pour certains PDF, chaque sous-ressource est presque aussi volumineuse que le fichier d’origine, ce qui entraîne une consommation de stockage massive.
Pour résoudre ce problème, optimisez le PDF avant le chargement à l’aide d’Adobe Acrobat Pro ou utilisez la solution de contournement Imprimer dans PDF pour réduire la payload des ressources.
Description description
Environnement
- Produit : Adobe Experience Manager (AEM) 6.5 Managed Services (Prise en charge à long terme)
- Fonctionnalité : workflow Ressource de mise à jour de la gestion des ressources numériques (étape Créer une sous-ressource)
- Contrainte : aucune optimisation des polices/ressources prête à l’emploi lors de la création de sous-ressources.
Problème/Symptômes
- Le chargement d’un fichier PDF volumineux (par exemple, plus de 50 Mo, 900 pages) vers AEM entraîne la génération de centaines ou de milliers de fichiers PDF de sous-ressources, un pour chaque page.
- Chaque sous-ressource (PDF par page) est presque aussi volumineuse que le fichier d’origine. exemple : 900 sous-ressources provenant d’un PDF de 50 Mo génèrent une consommation totale de plus de 40 Go.
- Le problème dépend du PDF : certains PDF ne présentent pas cette fonctionnalité. Le problème dépend de la création initiale du PDF (ressource, incorporation de polices).
Cause
- De nombreux workflows de publication/impression génèrent des fichiers PDF qui incorporent toutes les polices et images pour plus de fidélité.
- Lorsque l’étape Créer une sous-ressource d’AEM extrait des pages individuelles, elle réplique toutes les ressources incorporées pour chaque sous-ressource, même celles utilisées partiellement.
- AEM 6.5 n’optimise PAS automatiquement les polices/ressources ou ne les sous-définit PAS au cours de ce processus.
- Résultat : chaque sous-ressource PDF par page hérite de la payload complète, ce qui entraîne une croissance excessive du stockage.
Considération immédiate
Si la génération de sous-ressources (PDF par page) n’est pas une exigence commerciale pour votre cas d’utilisation, pensez à désactiver ou à limiter l’étape Créer une sous-ressource dans votre workflow Ressource de mise à jour de gestion des ressources numériques . La désactivation ou la restriction de cette étape peut éviter une utilisation excessive du stockage et une surcharge du workflow. Vous pouvez configurer le nombre de sous-ressources générées via les propriétés de l’étape ; par exemple, définir sur zéro ou une petite valeur, ou supprimer entièrement l’étape pour les fichiers PDF. Pour plus d’options de configuration consultez la documentation d’AEM 6.5 sur la gestion des sous-ressources .
Résolution resolution
Procédez comme suit :
-
Vérifiez que le workflow Ressource de mise à jour de la gestion des ressources numériques inclut l’étape par défaut Créer une sous-ressource pour le traitement des fichiers PDF.
-
Optimisez le PDF d’origine avant de le charger vers AEM :
-
Utilisation d’Adobe Acrobat Pro:
-
Ouvrez le PDF dans Acrobat Pro.
-
Accédez à Fichier
>Enregistrer sous autre>PDF optimisé. -
Dans la boîte de dialogue d’optimisation :
- Activez sous-ensemble de polices (sous-ensemble de polices incorporées).
- Activez la compression d’image.
- Choisissez déduplication des objets/ressources partagés.
- Passez en revue d’autres options avancées le cas échéant.
-
Enregistrez le PDF optimisé.
-
Testez en chargeant le PDF optimisé dans AEM ; vérifiez que les sous-ressources sont désormais beaucoup plus petites.
-
-
Si l’optimisation d’Acrobat Pro ne réduit pas la taille des sous-ressources, utilisez Imprimer sur PDF :
- Ouvrez le fichier PDF.
- Accédez à Fichier
>Imprimer. - Sélectionnez Adobe PDF comme imprimante.
- Sous Dimensionnement et gestion des pages, choisissez Échelle personnalisée et saisissez une valeur inférieure à 100 % (par exemple, 90 %).
- Imprimez et enregistrez le PDF obtenu. Cela aplatit les ressources et peut réduire la taille du fichier, bien que la fidélité de la disposition puisse être affectée.
-
Si aucune des deux approches ne résout le problème et que des sous-ressources complètes au niveau de la page sont requises :
- Consultez l’équipe d’assistance Adobe Acrobat pour obtenir une optimisation avancée des ressources/polices ou un dépannage.
Lecture connexe
- Gérez les ressources composites avec des références et plusieurs pages dans le Guide de l’utilisateur LTS d’AEM 6.5.
- Traitement des ressources à l’aide de workflows dans le Guide de l’utilisateur LTS d’AEM 6.5.