AEM Document Services är en uppsättning OSGi-tjänster för att skapa, sammanställa och skydda PDF-dokument. Dokumenttjänster innehåller följande tjänster:
Med Utdatatjänsten kan du skapa dokument i olika format, bland annat PDF, laserskrivarformat och etikettskrivarformat. Laserskrivarformat är PostScript och Printer Control Language (PCL). I följande lista anges etikettskrivarformat:
Ett dokument kan skickas till en nätverksskrivare, en lokal skrivare eller en fil i filsystemet. Output-tjänsten sammanfogar XML-formulärdata med en formulärdesign för att generera ett dokument. Utdatatjänsten kan generera ett dokument utan att sammanfoga XML-formulärdata i dokumentet. Det primära arbetsflödet sammanfogar emellertid data i dokumentet.
En formulärdesign skapas vanligtvis med Designer. Mer information om hur du skapar formulärdesigner för Output-tjänsten finns i Designer-hjälpen.
När du använder utdatatjänsten för att sammanfoga XML-data med en formulärdesign blir resultatet ett icke-interaktivt PDF-dokument. Ett icke-interaktivt PDF-dokument tillåter inte att användare anger data i sina fält. Du kan däremot använda tjänsten Forms för att skapa ett interaktivt PDF-formulär där användarna kan ange data i fälten.
Följande fyra utdatatjänster kan användas:
generatePDFOuput: Sammanfogar en formulärdesign med data för att generera ett PDF-dokument
generatePrintedOutput: Sammanfogar en formulärdesign med formulärdata för att generera ett dokument som ska skickas till antingen en laserskrivare eller en nätverksskrivare för etiketter
generatePDFOutputBatch: Sammanfogar flera mallar med flera dataposter i ett och samma anrop för att generera en batch med PDF-filer. Det finns också ett alternativ för att generera en enda PDF-fil genom att kombinera alla PDF-filer
generatePrintedOutputBatch: Sammanfogar flera mallar med flera dataposter i ett enda anrop för att generera en batch med utskriftsdokument (PS, PCL, ZPL, DPL, IPL, TPCL). Det finns också ett alternativ för att generera ett enda utskriftsdokument.
Med Assembler-tjänsten kan du kombinera, ordna om och förstärka PDF- och XDP-dokument och få information om PDF-dokument. Varje jobb som skickas till Assembler-tjänsten innehåller ett DX-dokument (Document Description XML), källdokument och externa resurser (strängar och grafik). DDX-dokumentet innehåller anvisningar om hur du använder källdokumenten för att skapa en uppsättning resulterande dokument.
Utöver ovanstående funktioner kan Assembler-tjänsten:
När du använder Assembler-tjänsten ska du använda ett XML-baserat språk som kallas för dokumentbeskrivnings-XML (DDX) för att beskriva de utdata du vill använda. DDX är ett deklarativt kodspråk vars element representerar byggstenar i dokument. Dessa byggstenar är PDF-dokument, XDP-dokument, XDP-formulärfragment och andra element som kommentarer, bokmärken och formaterad text.
DDX-dokument kan ange resulterande dokument med följande egenskaper:
Du kan använda DDX för att utöka PDF-dokument som en del av dokumentsammanställning eller dokumentdemontering. Du kan ange valfri kombination av följande effekter:
Du kan använda en enkel indatamappning för att ange plats för källdokument och resulterande dokument. Du kan även använda följande externa data-URL-typer:
Med Doc Assurance-tjänsten kan du kryptera och dekryptera dokument, utöka Adobe Reader funktioner med ytterligare användarrättigheter och lägga till digitala signaturer i dina dokument. Användarna kan enkelt interagera med PDF forms och dokument, samtidigt som ni förbättrar säkerheten, arkiveringen och regelefterlevnaden.
Tjänsten Doc Assurance innehåller tre tjänster: signatur-, krypterings- och läsartillägg.
Med signaturtjänsten kan du arbeta med digitala signaturer och dokument på AEM server. Signaturtjänsten används till exempel vanligtvis i följande situationer:
Signaturtjänsten får åtkomst till certifikat och autentiseringsuppgifter som lagras i förtroendearkivet.
Med krypteringstjänsten kan du kryptera och dekryptera dokument. När ett dokument är krypterat blir innehållet oläsligt. Du kan kryptera hela PDF-dokumentet (inklusive dess innehåll, metadata och bilagor), allt annat än dess metadata eller bara de bifogade filerna. En behörig användare kan dekryptera dokumentet för att få åtkomst till dess innehåll. Om ett PDF-dokument är krypterat med ett lösenord måste användaren ange det öppna lösenordet innan dokumentet kan visas i Adobe Reader eller Acrobat. Om ett PDF-dokument är krypterat med ett certifikat måste användaren dekryptera PDF-dokumentet med en privat nyckel (certifikat). Den privata nyckel som används för att dekryptera PDF-dokumentet måste motsvara den offentliga nyckel som används för att kryptera det.
Med tjänsten Reader Extensions kan man enkelt utbyta interaktiva PDF-dokument genom att utöka funktionaliteten i Adobe Reader med ytterligare användarrättigheter. Tjänsten Reader Extensions fungerar med Adobe Reader 7.0 eller senare. Tjänsten lägger till användningsbehörighet till ett PDF-dokument. Den här åtgärden aktiverar funktioner som normalt inte är tillgängliga när ett PDF-dokument öppnas med Adobe Reader, t.ex. för att lägga till kommentarer i ett dokument, fylla i formulär och spara dokumentet. Tredjepartsanvändare behöver inte ytterligare programvara eller plugin-program för att kunna arbeta med upphovsrättsaktiverade dokument.
När PDF-dokument har rätt användarbehörighet kan mottagarna göra följande i Adobe Reader:
Dessa specialfunktioner aktiveras automatiskt när ett rättighetsaktiverat PDF-dokument öppnas i Adobe Reader. När användaren har arbetat klart med ett rättighetsaktiverat dokument inaktiveras dessa funktioner på nytt i Adobe Reader. De är inaktiverade tills användaren tar emot ett annat rättighetsaktiverat PDF-dokument.
Tjänsten DocAssurance är inte tillgänglig för användning. Information om hur du konfigurerar tjänsten DocAssurance finns i Installera och konfigurera Document Services.
Tjänsten Skicka till skrivare tillhandahåller API för att skicka dokument till angiven skrivare för utskrift.