La generazione di PDF non riesce in AEM 6.5.24 dopo l’aggiornamento di Acrobat e Office

La generazione di PDF non riesce in Adobe Experience Manager (AEM) 6.5.24 durante la conversione di documenti Microsoft Office dopo l’aggiornamento da Acrobat 2020 ad Acrobat DC. AEM restituisce un errore durante le conversioni di Word, Excel e PowerPoint, mentre la conversione manuale funziona correttamente all’esterno di AEM. Se si rimuovono voci specifiche del Registro di sistema di Windows associate alle librerie dei tipi di Office, verrà ripristinata la generazione di PDF in AEM.

Descrizione description

Ambiente

  • Prodotto: Adobe Experience Manager (AEM) Forms su JEE
  • Versione: 6.5.24 e precedenti
  • Sistema operativo: Windows Server 2022
  • Office Microsoft: Office 2021
  • Adobe Acrobat: Acrobat Pro DC (sono necessari 32 bit per PDF Generator)

Problema/Sintomi

  • La generazione di PDF da AEM non riesce per i file Microsoft Word, Excel e PowerPoint.
  • AEM visualizza l'errore ALC-PDG-016-004 - Errore durante l'elaborazione del file Microsoft Word per la generazione PDF durante la conversione del documento.
  • La conversione manuale di PDF tramite Acrobat o Microsoft Office funziona correttamente all’esterno di AEM.
  • Il problema persiste dopo la reinstallazione di AEM, Office e Acrobat su server riutilizzati, mentre il problema non viene visualizzato in una nuova configurazione.

Risoluzione resolution

Nota: assicurati di disporre dei privilegi di amministratore sul server in cui è installato AEM.

Per risolvere il problema, segui i passaggi seguenti:

  1. Per Microsoft Word:

    1. Identificare le voci del Registro di sistema:

      • 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".
    2. Eliminare le seguenti voci del Registro di sistema:

      • 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.
  2. Per Microsoft Excel:

    1. Identificare la voce del Registro di sistema reg query "HKCR\TypeLib\{00020813-0000-0000-C000-000000000046}\1.9\0\Win64".
    2. Eliminare la seguente voce del Registro di sistema reg delete "HKCR\TypeLib\{00020813-0000-0000-C000-000000000046}\1.9\0\Win64" /f.
  3. Per Microsoft PowerPoint:

    1. Identificare la voce del Registro di sistema reg query "HKCR\TypeLib\{91493440-5A91-11CF-8700-00AA0060263B}\2.c\0\Win64".
    2. Eliminare la seguente voce del Registro di sistema reg delete "HKCR\TypeLib\{91493440-5A91-11CF-8700-00AA0060263B}\2.c\0\Win64" /f.
  4. Riavviare Windows e AEM Server.

  5. Prova a riconvertire il PDF direttamente in AEM.

  6. Verificare che la generazione di PDF venga eseguita correttamente per tutti i tipi di documenti supportati.

Note:

  • L'eliminazione di queste chiavi del Registro di sistema rimuove i riferimenti a librerie dei tipi di Microsoft Office danneggiate o incompatibili che possono impedire a PDF Generator di automatizzare le applicazioni di Office.
  • Elimina solo le chiavi del Registro di sistema specificate. Non rimuovere le voci del Registro di sistema non correlate.
  • Eseguire sempre il backup del sistema o esportare le voci del Registro di sistema di Windows pertinenti prima di apportare modifiche.
  • Questa risoluzione si applica agli ambienti AEM Forms in esecuzione su Windows in cui gli errori di conversione PDF persistono dopo la reinstallazione del software standard.

Lettura correlata

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f