Uppladdningen av PDF misslyckas
Det finns flera orsaker till varför en överföring från PDF till Dynamic Media Classic eller en synkronisering från AEM till DMS7 kan misslyckas. I den här artikeln behandlas vanliga problem som skyddsinställningar, icke-standardiserade PDF-format och resursbegränsningar. Artikeln innehåller även lösningar för att säkerställa att överföringen och synkroniseringen fungerar.
Beskrivning description
Miljö
Adobe Dynamic Media Classic
Problem/symtom
Bearbetning i PDF på DM-sidan har historiskt sett använts för att generera e-kataloger. Det finns fortfarande ett visningsprogram för HTML5 som kan visa den typen av resurser. Bearbetningen skulle rippa PDF till sidbilder och samla alla dessa bilder i en eCatalog-fil där användaren kan bläddra genom sidorna, precis som med en tidskrift. Det här arbetsflödet har ibland problem:
- PDF som har någon form av säkerhet, t.ex. lösenordsskydd eller begränsningar för extrahering, tillåter inte att parsern PDF extraherar sidbilder från PDF. Detta kommer att misslyckas. Om ett PDF inte kan behandla en gång kommer det i så fall att misslyckas genomgående i framtiden.
- Även om PDF inte är skyddat kan det ha skapats med ett program som inte helt följer standarden PDF. DM PDF parser är lite kräsen. Om PDF inte kan tolka korrekt en gång, kommer det alltid att misslyckas varje gång.
- Bearbetningen i PDF är resurskrävande och det kan vara så att bearbetningstjänsten i DM PDF är överbelastad eller stöter på problem. Om det inträffar är beteendet tillfälligt, ibland fungerar PDF, ibland inte alls.
Upplösning resolution
- För 1 skulle lösningen vara att ladda upp oskyddat PDF så att miniatyrbilden och eventuellt sidbilder kan extraheras. Om det här inte är ett alternativ ändrar du MimeterType-noden för PDF-bearbetning till att ange
pdfprocessing=none
, vilket innebär att PDF kan överföra utan att generera någon miniatyrbild. Mer information finns i det här dokumentet. - För 2 skulle lösningen vara att öppna PDF i Acrobat Professional, köra några preflight-undersökningar för att göra det mer kompatibelt och sedan ladda upp igen.
- För 3 kommer supporten att undersöka och eskalera problemet till konstruktionsgruppen om det behövs.