PDF-Generierung schlägt in AEM 6.5.24 nach Acrobat- und Office-Upgrade fehl
Die PDF-Generierung schlägt in Adobe Experience Manager (AEM) 6.5.24 beim Konvertieren von Microsoft Office-Dokumenten nach der Aktualisierung von Acrobat 2020 auf Acrobat DC fehl. AEM gibt bei Word-, Excel- und PowerPoint-Konvertierungen einen Fehler zurück, während die manuelle Konvertierung außerhalb von AEM ordnungsgemäß funktioniert. Durch das Entfernen bestimmter Windows-Registrierungseinträge, die mit Office-Typbibliotheken verknüpft sind, wird die PDF-Generierung in AEM wiederhergestellt.
Beschreibung description
Umgebung
- Product: Adobe Experience Manager (AEM) Forms on JEE
- Version: 6.5.24 und früher
- Betriebssystem: Windows Server 2022
- Microsoft Office: Office 2021
- Adobe Acrobat: Acrobat Pro DC (32-Bit erforderlich für PDF Generator)
Problem/Symptome
- Die PDF-Generierung von AEM schlägt für Microsoft Word-, Excel- und PowerPoint-Dateien fehl.
- AEM zeigt den Fehler ALC-PDG-016-004 - Bei der Verarbeitung der Microsoft Word-Datei für die PDF-Generierung während der Dokumentkonvertierung ist ein Fehler aufgetreten.
- Die manuelle PDF-Konvertierung mit Acrobat oder Microsoft Office funktioniert außerhalb von AEM ordnungsgemäß.
- Das Problem besteht nach der Neuinstallation von AEM, Office und Acrobat auf wiederverwendeten Servern weiter, während das Problem bei einer neuen Einrichtung nicht angezeigt wird.
Lösung resolution
Hinweis: Stellen Sie sicher, dass Sie auf dem Server, auf dem AEM installiert ist, über Administratorrechte verfügen.
Gehen Sie wie folgt vor, um das Problem zu beheben:
-
Für Microsoft Word:
-
Identifizieren Sie die Registrierungseinträge:
reg query "HKCR\TypeLib\{00020905-0000-0000-C000-000000000046}\8.7\0\Win64".reg query "HKCR\TypeLib\{2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}\2.8\0\Win64".
-
Löschen Sie die folgenden Registrierungseinträge:
reg delete "HKCR\TypeLib\{00020905-0000-0000-C000-000000000046}\8.7\0\Win64" /f.reg delete "HKCR\TypeLib\{2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}\2.8\0\Win64" /f.
-
-
Für Microsoft Excel:
- Identifizieren Sie den Registrierungseintrag
reg query "HKCR\TypeLib\{00020813-0000-0000-C000-000000000046}\1.9\0\Win64". - Löschen Sie den folgenden Registrierungseintrag
reg delete "HKCR\TypeLib\{00020813-0000-0000-C000-000000000046}\1.9\0\Win64" /f.
- Identifizieren Sie den Registrierungseintrag
-
Für Microsoft PowerPoint:
- Identifizieren Sie den Registrierungseintrag
reg query "HKCR\TypeLib\{91493440-5A91-11CF-8700-00AA0060263B}\2.c\0\Win64". - Löschen Sie den folgenden Registrierungseintrag
reg delete "HKCR\TypeLib\{91493440-5A91-11CF-8700-00AA0060263B}\2.c\0\Win64" /f.
- Identifizieren Sie den Registrierungseintrag
-
Starten Sie den Windows- und AEM-Server neu.
-
Versuchen Sie erneut, die PDF direkt in AEM zu konvertieren.
-
Stellen Sie sicher, dass die PDF-Generierung für alle unterstützten Dokumenttypen erfolgreich ist.
Hinweise:
- Durch Löschen dieser Registrierungsschlüssel werden Verweise auf beschädigte oder inkompatible Microsoft Office-Typbibliotheken entfernt, die PDF Generator daran hindern können, Office-Programme zu automatisieren.
- Löschen Sie nur die angegebenen Registrierungsschlüssel. Entfernen Sie keine nicht verwandten Registrierungseinträge.
- Sichern Sie immer das System oder exportieren Sie die entsprechenden Windows-Registrierungseinträge, bevor Sie Änderungen vornehmen.
- Diese Lösung gilt für AEM Forms-Umgebungen, die unter Windows ausgeführt werden und in denen PDF-Konversionsfehler nach der Standardneuinstallation bestehen bleiben.