Installera och konfigurera dokumenttjänster installing-and-configuring-document-services
AEM Forms tillhandahåller en uppsättning OSGi-tjänster för att utföra olika åtgärder på dokumentnivå, till exempel tjänster för att skapa, sammanställa, distribuera och arkivera PDF-dokument, lägga till digitala signaturer för att begränsa åtkomst till dokument och avkoda streckkodsformulär. Dessa tjänster ingår i AEM Forms tilläggspaket. Tillsammans kallas dessa tjänster dokumenttjänster. Listan över tillgängliga dokumenttjänster och deras viktigaste funktioner är följande:
-
Assembler: Gör att du kan kombinera, ordna om och förstärka PDF- och XDP-dokument och få information om PDF-dokument. Det hjälper även till att konvertera och validera PDF-dokument till standarden PDF/A, omformar PDF forms, XML-formulär och PDF forms till PDF/A-1b, PDF/A-2b och PDFA/A-3b. Mer information finns i Assembler Service.
-
ConvertPDF-tjänst: Gör att du kan konvertera PDF-dokument till PostScript- eller bildfiler (JPEG, JPEG 2000, PNG och TIFF). Mer information finns i ConvertPDF Service.
-
Barcoded Forms service: Ger möjlighet att extrahera data från elektroniska bilder av streckkoder. Tjänsten accepterar TIFF och PDF som innehåller en eller flera streckkoder som indata och extraherar streckkodsdata. Mer information finns i Barcoded Forms Service.
-
DocAssurance-tjänst: Gör att du kan kryptera och dekryptera dokument, utöka funktionaliteten i Adobe Reader med ytterligare användarrättigheter och lägga till digitala signaturer i dina dokument. Tjänsten Doc Assurance innehåller tre tjänster: signatur-, krypterings- och läsartillägg. Mer information finns i DocAssurance-tjänst.
-
Krypteringstjänst: Gör att du kan kryptera och dekryptera dokument. När ett dokument är krypterat blir innehållet oläsligt. En behörig användare kan dekryptera dokumentet för att få åtkomst till dess innehåll. Mer information finns i Krypteringstjänst.
-
Forms: Gör att du kan skapa interaktiva klientprogram för datainhämtning som validerar, bearbetar, omformar och levererar formulär som vanligtvis skapas i Forms Designer. Forms-tjänsten återger alla formulärdesigner som du utvecklar för PDF-dokument. Mer information finns i Forms Service.
-
Utdatatjänst: Gör att du kan skapa dokument i olika format, bland annat PDF, laserskrivarformat och etikettskrivarformat. Laserskrivarformat är PostScript och Printer Control Language (PCL). Mer information finns i Utdatatjänst.
-
Tjänsten PDF Generator: PDF Generator-tjänsten tillhandahåller API:er för konvertering av inbyggda filformat till PDF. Dessutom konverteras PDF till andra filformat och storleken på PDF-dokument optimeras. Mer information finns i Tjänsten PDF Generator.
-
Reader Extension Service: Möjliggör för er organisation att enkelt dela interaktiva PDF-dokument genom att utöka funktionaliteten i Adobe Reader med ytterligare användarrättigheter. Med tjänsten aktiveras funktioner som 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. Mer information finns i Tilläggstjänsten Reader.
-
Signaturtjänst: Gör att du kan arbeta med digitala signaturer och dokument på AEM. Signaturtjänsten används till exempel vanligtvis i följande situationer:
- AEM certifierar ett formulär innan det skickas till en användare för att öppnas med Acrobat eller Adobe Reader.
- AEM validerar en signatur som lagts till i ett formulär med Acrobat eller Adobe Reader.
- Den AEM servern signerar ett formulär för en offentlig notarius publicus.
Signaturtjänsten får åtkomst till certifikat och autentiseringsuppgifter som lagras i förtroendearkivet. Mer information finns i Signaturtjänst.
AEM Forms är en kraftfull plattform för större företag och dokumenttjänsterna är bara en av AEM Forms funktioner. En fullständig lista över funktioner finns på Introduktion till AEM Forms.
Distributionstopologi deployment-topology
AEM Forms tilläggspaket är ett program som distribueras till AEM. I allmänhet behöver du bara en AEM (författare eller publicerad) för att köra AEM Forms Document Services. Följande topologi rekommenderas för att köra AEM Forms Document Services. Mer information om topologier finns i Arkitektur och driftsättningstopologier för AEM Forms.
Systemkrav system-requirements
Innan du börjar installera och konfigurera AEM Forms Document Services bör du kontrollera att:
-
Maskinvaru- och programvaruinfrastruktur finns på plats. En detaljerad lista över maskin- och programvara som stöds finns på tekniska krav.
-
Installationssökvägen för AEM-instansen innehåller inte blanksteg.
-
En AEM körs. I AEM är "instance" en kopia av AEM som körs på en server i författar- eller publiceringsläge. I allmänhet behöver du bara en AEM (författare eller publicerad) för att köra AEM Forms Document Services:
- Upphovsman: En AEM som används för att skapa, överföra och redigera innehåll och för att administrera webbplatsen. När innehållet är klart att publiceras replikeras det till publiceringsinstansen.
- Publicera: En AEM som skickar det publicerade innehållet till allmänheten via Internet eller ett internt nätverk.
-
Minneskraven uppfylls. AEM Forms tilläggspaket kräver:
- 15 GB temporärt utrymme för Microsoft Windows-baserade installationer.
- 6 GB temporärt utrymme för UNIX-baserade installationer.
-
Klientprogramvara som krävs för att PDF generator ska kunna utföra konvertering på Microsoft Windows och Linux installeras:
- Microsoft Windows: Installera Microsoft Officeeller Apache OpenOffice
- Linux: Installera Apache OpenOffice
- I Microsoft Windows stöder PDF Generator konverteringsvägar för WebKit, Acrobat WebCapture och PhantomJS för att konvertera HTML-filer till PDF-dokument.
- På UNIX-baserade operativsystem stöder PDF Generator konverteringsvägar för WebKit och PhantomJS för att konvertera HTML-filer till PDF.
Extra krav för UNIX-baserat operativsystem extrarequirements
Om du använder det UNIX-baserade operativsystemet installerar du följande paket från installationsmediet för respektive operativsystem:
-
(Endast PDF Generator) Installera 32-bitarsversionen av biblioteken libcurl, libcrypto och libssl och skapa nedanstående symboler. Symbolerna pekar på den senaste versionen av respektive bibliotek:
- /usr/lib/libcurl.so
- /usr/lib/libcrypto.so
- /usr/lib/libssl.so
-
(Endast PDF Generator) PDF Generator-tjänsten stöder WebKit- och PhantomJS-vägar för att konvertera HTML-filer till PDF-dokument. Installera nedanstående 64-bitarsbibliotek om du vill aktivera konvertering för PhantomJS-vägar. I allmänhet är dessa bibliotek redan installerade. Om något bibliotek saknas installerar du det manuellt:
- linux-gate.so.1
- libz.so.1
- libfontconfig.so.1
- libfreetype.so.6
- libdl.so.2
- librt.so.1
- libpthread.so.0
- libstdc++.so.6
- libm.so.6
- libgcc_s.so.1
- libc.so.6
- ld-linux.so.2
- libexpat.so.1
Konfigurationer före installation preinstallationconfigurations
Konfigurationer som listas i avsnittet med förinstallationskonfigurationer gäller endast för PDF Generator-tjänsten. Om du inte konfigurerar tjänsten PDF Generator kan du hoppa över konfigurationsavsnittet före installation.
Installera Adobe Acrobat och tredjepartsprogram install-adobe-acrobat-and-third-party-applications
Om du ska använda PDF Generator-tjänsten för att konvertera inbyggda filformat som Microsoft Word, Microsoft Excel, Microsoft PowerPoint, OpenOffice, WordPerfect X7 och Adobe Acrobat till PDF-dokument måste du kontrollera att de programmen är installerade på AEM Forms-servern.
- Adobe Acrobat, Microsoft Word, Excel och PowerPoint finns endast för Microsoft Windows. Om du använder det UNIX-baserade operativsystemet måste du installera OpenOffice för att konvertera RTF-filer och Microsoft Office-filer som stöds till PDF-dokument.
- Stäng alla dialogrutor som visas när du har installerat Adobe Acrobat och tredjepartsprogram för alla användare som har konfigurerats att använda tjänsten PDF Generator.
- Starta alla installerade program minst en gång. Stäng alla dialogrutor för alla användare som har konfigurerats att använda tjänsten PDF Generator.
När du har installerat Acrobat öppnar du Microsoft Word. På Acrobat flik, klicka Skapa PDF och konvertera en .doc- eller .docx-fil som finns på datorn till ett PDF-dokument. Om konverteringen lyckas är AEM Forms redo att använda Acrobat med tjänsten PDF Generator.
Konfigurera miljövariabler setup-environment-variables
Ange miljövariabler för 32- och 64-bitars Java Development Kit, tredjepartsprogram och Adobe Acrobat. Miljövariablerna ska innehålla den absoluta sökvägen för den körbara fil som används för att starta motsvarande program, till exempel visas miljövariabler för ett fåtal program i tabellen nedan:
-
Alla miljövariabler och respektive sökvägar är skiftlägeskänsliga.
-
JAVA_HOME, JAVA_HOME_32 och Acrobat_PATH (endast Windows) är obligatoriska miljövariabler.
-
Miljövariabeln OpenOffice_PATH ställs in på installationsmappen i stället för på sökvägen till den körbara filen.
-
Ställ inte in miljövariabler för Microsoft Office-program som Word, PowerPoint, Excel och Project, eller för AutoCAD. Om dessa program är installerade på servern startar tjänsten Generate PDF automatiskt dessa program.
-
Installera OpenOffice som /root på UNIX-baserade plattformar. Om OpenOffice inte är installerat som rot kan inte PDF Generator-tjänsten konvertera OpenOffice-dokument till PDF-dokument. Om du måste installera och köra OpenOffice som en icke-rotanvändare anger du sudo-rättigheter till användaren som inte är rotanvändare.
-
Om du använder OpenOffice på en UNIX-baserad plattform kör du följande kommando för att ange variabeln path:
export OpenOffice_PATH=/opt/openoffice.org4
(Endast för IBM WebSphere) Konfigurera IBM SSL-socketprovider only-for-ibm-websphere-configure-ibm-ssl-socket-provider
Utför följande steg för att konfigurera IBM SSL-socketprovider:
-
Skapa en kopia av filen java.security. Filens standardplats är
[WebSphere_installation_directory]\Appserver\java_[version]\jre\lib\security
. -
Öppna den kopierade java.security-filen för redigering.
-
Ändra standardfabrikerna för SSL-socket så att de använder JSSE2-fabrikerna i stället för standardfabrikerna för IBM WebSphere:
Standardinnehåll:
code language-shell #ssl.SocketFactory.provider=com.ibm.jsse2.SSLSocketFactoryImpl #ssl.ServerSocketFactory.provider=com.ibm.jsse2.SSLServerSocketFactoryImpl #WebSphere socket factories (in cryptosf.jar) ssl.SocketFactory.provider=com.ibm.websphere.ssl.protocol.SSLSocketFactory ssl.ServerSocketFactory.provider=com.ibm.websphere.ssl.protocol.SSLServerSocketFactory
Ändrat innehåll:
code language-shell ssl.SocketFactory.provider=com.ibm.jsse2.SSLSocketFactoryImpl ssl.ServerSocketFactory.provider=com.ibm.jsse2.SSLServerSocketFactoryImpl #WebSphere socket factories (in cryptosf.jar) #ssl.SocketFactory.provider=com.ibm.websphere.ssl.protocol.SSLSocketFactory #ssl.ServerSocketFactory.provider=com.ibm.websphere.ssl.protocol.SSLServerSocketFactory
-
Om du vill att AEM Forms-servern ska kunna använda den uppdaterade java.security-filen lägger du till följande java-argument när AEM Forms-servern startas:
-Djava.security.properties= [path of newly created Java.security file].
(Endast Windows) Konfigurera tjänsten Installera bläck och handskrift configure-install-ink-and-handwriting-service
Om du kör Microsoft Windows Server konfigurerar du bläck- och handskriftstjänsten. Tjänsten krävs för att öppna Microsoft PowerPoint-filer som använder bläckfunktionerna i Microsoft Office:
- Öppna Serverhanteraren. Klicka på Server Manager -ikonen i snabbstartsfältet.
- Klicka Add Features i Features -menyn. Välj Ink and Handwriting Services kryssruta.
- Select Features dialogruta med Ink and Handwriting Services markerat. Klicka Install och tjänsten är installerad.
(Endast Windows) Konfigurera inställningarna för filblock för Microsoft Office configure-the-file-block-settings-for-microsoft-office
Ändra inställningarna för Microsoft Office Trust Center så att tjänsten PDF Generator kan konvertera filer som skapats med äldre versioner av Microsoft Office.
-
Öppna ett Microsoft Office-program. Exempel: Microsoft Word. Navigera till File> Options. Dialogrutan Alternativ visas.
-
Klicka Trust Center och klicka Trust Center Settings.
-
I Trust Center settings, klicka File Block Settings.
-
I File Type lista, avmarkera Open för den filtyp som PDF Generator-tjänsten ska kunna konvertera till PDF-dokument.
(Endast Windows) Bevilja privilegiet Ersätt en token på processnivå grant-the-replace-a-process-level-token-privilege
Användarkontot som används för att starta programservern kräver Ersätta en processnivåtoken privilegium. Det lokala systemkontot har Ersätta en processnivåtoken som standard. För servrar som körs med en användare i gruppen Lokala administratörer måste privilegiet ges uttryckligen. Utför följande steg för att bevilja privilegiet:
- Öppna grupprincipredigeraren för Microsoft Windows. Om du vill öppna grupprincipredigeraren klickar du på Start, typ gpedit.msc i rutan Starta sökning och klicka på Group Policy Editor.
- Navigera till Local Computer Policy > Computer Configuration > Windows Settings > Security Settings > Local Policies > User Rights Assignment och redigera Replace a process level token och inkludera gruppen Administratörer.
- Lägg till användaren i posten Ersätt en processnivåtoken.
(Endast Windows) Aktivera tjänsten PDF Generator för icke-administratörer enable-the-pdf-generator-service-for-non-administrators
Du kan göra det möjligt för en icke-administratörsanvändare att använda tjänsten PDF Generator. Normalt kan endast användare med administratörsbehörighet använda tjänsten:
- Skapa en miljövariabel, PDFG_NON_ADMIN_ENABLED.
- Ange värdet för miljövariabeln till TRUE.
- Starta om AEM Forms-instansen.
(Endast Windows) Inaktivera Kontroll av användarkonto (UAC) disable-user-account-control-uac
-
Gå till verktyget Systemkonfiguration Start > Run och sedan ange MSCONFIG.
-
Klicka på Tools och rulla nedåt och markera Change UAC Settings. Klicka Launch för att köra kommandot i ett nytt fönster.
-
Justera skjutreglaget till nivån för Aldrig meddelande. När du är klar stänger du kommandofönstret och stänger fönstret Systemkonfiguration.
-
Kontrollera att registerinställningen för UAC är inställd på 0 (noll). Verifiera genom att utföra följande steg:
- Microsoft rekommenderar att du säkerhetskopierar registret innan du ändrar det. Detaljerade anvisningar finns i Säkerhetskopiera och återställa registret i Windows.
- Öppna Microsoft Windows Registereditor. Öppna Registereditorn genom att gå till Start > Kör, skriva regedit och klicka på OK.
- Navigera till
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system\
. Kontrollera att värdet för EnableLUA är 0 (noll). - Ange värdet för EnableLUA är inställt på 0 (noll). Om värdet inte är 0 ändrar du värdet till 0. Stäng Registereditorn.
-
Starta om datorn.
(Endast Windows) Inaktivera felrapporteringstjänsten disable-error-reporting-service
När du konverterar ett dokument till PDF med hjälp av PDF Generator-tjänsten på Windows Server rapporterar Windows Server ibland att den körbara filen har stött på ett problem och måste stängas. Den påverkar dock inte konverteringen av PDF eftersom den fortsätter i bakgrunden.
Du kan undvika att få felmeddelanden genom att inaktivera Windows-felrapportering. Mer information om hur du inaktiverar felrapportering finns i https://technet.microsoft.com/en-us/library/cc754364.aspx.
(Endast Windows) Konfigurera konvertering från HTML till PDF configure-html-to-pdf-conversion
PDF Generator-tjänsten tillhandahåller vägar eller metoder för WebKit, WebCapture och PhantomJS för att konvertera HTML-filer till PDF-dokument. Om du vill aktivera konvertering för WebKit- och Acrobat WebCapture-vägar i Windows kopierar du Unicode-teckensnittet till katalogen %windir%\fonts.
(Endast UNIX-baserade plattformar) Extra konfigurationer för konvertering från HTML till PDF extra-configurations-for-html-to-pdf-conversion
På UNIX-baserade plattformar har PDF Generator-tjänsten stöd för WebKit- och PhantomJS-vägar för konvertering av HTML-filer till PDF-dokument. Om du vill aktivera konvertering från HTML till PDF ska du göra följande konfigurationer som passar din önskade konverteringsväg:
(Endast UNIX-baserade plattformar) Aktivera stöd för Unicode-teckensnitt (endast WebKit) enable-support-for-unicode-fonts-webkit-only
Kopiera Unicode-teckensnittet till någon av följande kataloger som passar ditt system:
- /usr/lib/X11/fonts/TrueType
- /usr/share/fonts/default/TrueType
- /usr/X11R6/lib/X11/fonts/ttf
- /usr/X11R6/lib/X11/fonts/TrueType
- /usr/X11R6/lib/X11/fonts/TrueType
- /usr/X11R6/lib/X11/fonts/TTF
- /usr/openwin/lib/X11/fonts/TrueType (Solaris)
- I RedHat Enterprise Linux 6.x och senare är kurirteckensnitten inte tillgängliga. Hämta arkivet font-ibm-type1-1.0.3.zip för att installera teckensnittet Courier. Extrahera arkivet på /usr/share/fonts. Skapa en symbolisk länk från /usr/share/X11/fonts till /usr/share/fonts.
- Ta bort alla .lst-teckensnittscachefiler från katalogerna Html2PdfSvc/bin och /usr/share/fonts.
- Kontrollera att katalogerna /usr/lib/X11/fonts och /usr/share/fonts finns. Om katalogerna inte finns använder du ln-kommandot för att skapa en symbolisk länk från /usr/share/X11/fonts till /usr/lib/X11/fonts och en annan symbolisk länk från /usr/share/fonts till /usr/share/X11/fonts. Se även till att teckensnitten finns på /usr/lib/X11/fonts.
- Kontrollera att alla teckensnitt (Unicode och icke-unicode) är tillgängliga i katalogen /usr/share/fonts eller /usr/share/X11/fonts.
- När du kör PDF Generator-tjänsten som en icke-rotanvändare måste du ge icke-rotanvändaren läs- och skrivåtkomst till alla teckensnittskataloger.
- När du installerar nya teckensnitt i teckensnittsmappen startar du om AEM Forms-instansen.
Installera AEM Forms tilläggspaket install-aem-forms-add-on-package
AEM Forms tilläggspaket är ett program som distribueras till AEM. Paketet innehåller AEM Forms Document Services och andra AEM Forms-funktioner. Så här installerar du paketet:
-
Öppna Programvarudistribution. Du behöver en Adobe ID för att logga in på Software Distribution.
-
Tryck Adobe Experience Manager finns i rubrikmenyn.
-
I Filters avsnitt:
- Välj Forms från Solution nedrullningsbar lista.
- Välj version och typ för paketet. Du kan också använda Search Downloads för att filtrera resultaten.
-
Tryck på det paketnamn som gäller för operativsystemet och välj Accept EULA Terms och trycka Download.
-
Öppna Pakethanteraren och klicka Upload Package för att överföra paketet.
-
Markera paketet och klicka på Install.
Du kan även hämta paketet via länken direkt i AEM Forms artikel.
-
När paketet har installerats uppmanas du att starta om AEM. Stoppa inte servern omedelbart. Innan du stoppar AEM Forms-servern väntar du tills meddelandena ServiceEvent REGISTERED och ServiceEvent UNREGISTERED inte visas i
[AEM-Installation-Directory]/crx-quickstart/logs/error
.log-filen och loggen är stabil.
Konfiguration efter installation post-installation-configurations
Konfigurera Boot Delegation för RSA/BouncyCastle-bibliotek configure-boot-delegation-for-rsa-bouncycastle-libraries
-
Stoppa AEM. Navigera till [AEM installationskatalog]\crx-quickstart\conf\ folder. Öppna filen sling.properties för redigering.
Om du använder
[AEM installation directory]\crx-quickstart\bin\start.bat
om du vill starta en AEM ska du redigera sling.properties som finns på[AEM_root]\crx-quickstart\
. -
Lägg till följande egenskaper i filen sling.properties:
code language-none sling.bootdelegation.class.com.rsa.jsafe.provider.JsafeJCE=com.rsa.* sling.bootdelegation.class.org.bouncycastle.jce.provider.BouncyCastleProvider=org.bouncycastle.*
-
(Endast AIX) Lägg till följande egenskaper i filen sling.properties:
code language-none sling.bootdelegation.xerces=org.apache.xerces.*
-
Spara och stäng filen.
Konfigurera teckensnittshanterartjänsten configuring-the-font-manager-service
-
Logga in på AEM Configuration Manager som administratör.
-
Leta reda på och öppna CQ-DAM-Handler-Gibson Font Managers service. Ange sökvägen till katalogerna System Fonts, Adobe Server Fonts och Customer Fonts. Klicka på Save.
note note NOTE Din rätt att använda teckensnitt som tillhandahålls av andra parter än Adobe regleras av de licensavtal som dessa parter ger dig med dessa teckensnitt och omfattas inte av din licens att använda Adobe. Adobe rekommenderar att du granskar och kontrollerar att du följer alla tillämpliga licensavtal som inte är Adobe innan du använder teckensnitt som inte är Adobe med Adobe, särskilt när det gäller användning av teckensnitt i servermiljöer.
När du installerar nya teckensnitt i teckensnittsmappen startar du om AEM Forms-instansen.
Konfigurera ett lokalt användarkonto för att köra tjänsten PDF Generator configure-a-local-user-account-to-run-the-pdf-generator-service
Det krävs ett lokalt användarkonto för att köra tjänsten PDF Generator. Anvisningar om hur du skapar en lokal användare finns i Skapa ett användarkonto i Windows eller skapa ett användarkonto på UNIX-baserade plattformar.
-
Öppna Konfiguration av AEM Forms PDF Generator sida.
-
I User Accounts anger du autentiseringsuppgifter för ett lokalt användarkonto och klickar på Submit. Tillåt åtkomst till användaren om Microsoft Windows tillfrågas. När den konfigurerade användaren läggs till visas den under Your user accounts i User Accounts -fliken.
Konfigurera timeout-inställningar configure-the-time-out-settings
-
I AEM, leta upp och öppna Jacorb ORB Provider service.
Lägg till följande i Custom Properties.name fält och klicka Save. Tidsgränsen för väntande svar (kallas även CORBA-klienttimeout) anges till 600 sekunder.
jacorb.connection.client.pending_reply_timeout=600000
-
Logga in på AEM författarinstans och navigera till Adobe Experience Manager > Tools > Forms > Configure PDF Generator. Standardwebbadressen är http://localhost:4502/libs/fd/pdfg/config/ui.html.
Öppna General Configuration och ändra värdet för följande fält för din miljö:
(Endast Windows) Konfigurera Acrobat för tjänsten PDF Generator configure-acrobat-for-the-pdf-generator-service
I Microsoft Windows använder PDF Generator-tjänsten Adobe Acrobat för att konvertera filformat som stöds till ett PDF-dokument. Så här konfigurerar du Adobe Acrobat för tjänsten PDF Generator:
-
Öppna Acrobat och välj Edit> Preferences> Updater. I Sök efter uppdateringar avmarkerar Automatically install updates och klicka OK. Stäng Acrobat.
-
Dubbelklicka på ett PDF-dokument på datorn. När Acrobat startas för första gången visas dialogrutorna för inloggning, välkomstskärm och licensavtal. Stäng de här dialogrutorna för alla användare som har konfigurerats att använda PDF Generator.
-
Kör batchfilen för verktyget PDF Generator för att konfigurera Acrobat för tjänsten PDF Generator:
-
Öppna AEM och ladda ned
adobe-aemfd-pdfg-common-pkg-[version].zip
från pakethanteraren. -
Zippa upp den nedladdade ZIP-filen. Öppna kommandotolken med administratörsbehörighet.
-
Navigera till
[extracted-zip-file]\jcr_root\etc\fd\pdfg\tools\adobe-aemfd-pdfg-utilities-[version]-win.zip\scripts
katalog. Kör följande kommandofil:Acrobat_for_PDFG_Configuration.bat
Acrobat är konfigurerat att köras med PDF Generator-tjänsten.
-
-
Kör System Ready Tool (SRT) för att validera Acrobat-installationen. Verktyget kontrollerar om datorn är korrekt konfigurerad för att köra PDF Generator-konverteringar och genererar en rapport på den angivna sökvägen:
-
Öppna kommandotolken. Navigera till
[extracted-adobe-aemfd-pdfg-common-pkg]\jcr_root\etc\fd\ pdfg\tools\adobe-aemfd-pdfg-utilities-[version]-win.zip\srt
mapp. Kör följande kommando från kommandotolken:cscript SystemReadinessTool.vbs [Path_of_reports_folder] en
note note NOTE Om systemberedskapsverktyget rapporterar att filen pdfgen.api inte är tillgänglig i plugin-mappen för acrobat kopierar du filen pdfgen.api från [extracted-adobe-aemfd-pdfg-common-pkg]\plugins\x86_win32
till[Acrobat_root]\Acrobat\plug_ins
katalog. -
Navigera till
[Path_of_reports_folder]
. Öppna filen SystemReadinessTool.html. Verifiera rapporten och åtgärda problemen.
-
(Endast Windows) Konfigurera primär väg för konvertering från HTML till PDF configure-primary-route-for-html-to-pdf-conversion-windows-only
PDF Generator-tjänsten erbjuder flera vägar för konvertering av HTML-filer till PDF-dokument: Webkit, Acrobat WebCapture (endast Windows) och PhantomJS. Adobe rekommenderar att du använder PhantomJS-vägen eftersom den kan hantera dynamiskt innehåll och inte har några beroenden till 32-bitars bibliotek, 32-bitars JDK eller inte kräver några extra teckensnitt. Inte heller PhantomJS-vägen kräver sudo- eller root-åtkomst för att köra konverteringen.
Den primära standardvägen för konvertering från HTML till PDF är Webkit. Så här ändrar du konverteringsflödet:
-
Navigera AEM författarinstansen till Tools> Forms> Configure PDF Generator.
-
I General Configuration väljer du önskad konverteringsväg på fliken Primary Route for HTML to PDF conversions nedrullningsbar meny.
Initiera Global Trust Store intialize-global-trust-store
Med pålitlighetslagerhanteringen kan du importera, redigera och ta bort certifikat som du litar på på servern för validering av digitala signaturer och certifikatautentisering. Du kan importera och exportera valfritt antal certifikat. När ett certifikat har importerats kan du redigera pålitlighetsinställningarna och förtroendearkivets typ. Så här initierar du ett förtroendearkiv:
- Logga in på AEM Forms som administratör.
- Gå till Tools > Security > Trust Store.
- Klicka på Create TrustStore. Ange lösenord och tryck Save.
Konfigurera certifikat för Reader-tilläggs- och krypteringstjänsten set-up-certificates-for-reader-extension-and-encryption-service
DocAssurance-tjänsten kan tillämpa användarrättigheter på PDF-dokument. Konfigurera certifikaten om du vill tillämpa användarrättigheter på PDF-dokument.
Innan du konfigurerar certifikaten bör du kontrollera att du har en:
-
Certifikatfil (.pfx).
-
Lösenordet för den privata nyckeln som tillhandahålls med certifikatet.
-
Alias för privat nyckel. Du kan köra kommandot för Java-nyckelverktyget för att visa alias för den privata nyckeln:
keytool -list -v -keystore [keystore-file] -storetype pkcs12
-
Lösenord för nyckelbehållarfil. Om du använder certifikatet för Adobe Reader Extensions är lösenordet för nyckelfilen alltid detsamma som lösenordet för den privata nyckeln.
Utför följande steg för att konfigurera certifikaten:
-
Logga in på AEM Author-instansen som administratör. Gå till Tools > Security > Users.
-
Klicka på name användarkontots fält. The Edit User Settings sidan öppnas. På AEM Author-instansen finns certifikat i KeyStore. Om du inte har skapat en KeyStore tidigare klickar du på Create KeyStore och ange ett nytt lösenord för KeyStore. Om servern redan innehåller en KeyStore hoppar du över det här steget. Om du använder certifikatet för Adobe Reader Extensions är lösenordet för nyckelfilen alltid detsamma som lösenordet för den privata nyckeln.
-
På Edit User Settings väljer du KeyStore -fliken. Expandera Add Private Key from Key Store file och ange ett alias. Aliaset används för att utföra Reader-tilläggsåtgärden.
-
Om du vill överföra certifikatfilen klickar du på Select Key Store File och ladda upp en <filename>.pfx-fil.
Lägg till Key Store Password, Private Key Password och Private Key Alias som är kopplad till certifikatet till respektive fält. Klicka på Submit.
note note NOTE I produktionsmiljön ersätter du dina utvärderingsreferenser med produktionsuppgifter. Se till att du tar bort dina gamla inloggningsuppgifter för Reader Extensions innan du uppdaterar en inloggningsuppgift som har gått ut eller utvärderar den. -
Klicka på Save & Close på sidan Edit User Settings.
Aktivera AES-256 enable-aes
Om du vill använda AES 256-kryptering för PDF-filer hämtar och installerar du Java Cryptography Extension (JCE) Unlimited Strength Jurisdential Policy-filer. Ersätt filerna local_policy.jar och US_export_policy.jar i mappen jre/lib/security. Om du till exempel använder Sun JDK kopierar du de hämtade filerna till [JAVA_HOME]/jre/lib/security
mapp.
Assembler-tjänsten är beroende av tjänsten Reader Extensions, tjänsten Signature, Forms och Output. Utför följande steg för att verifiera att de tjänster som krävs är igång:
- Logga in på URL
https://'[server]:[port]'/system/console/bundles
som administratör. - Sök i följande tjänst och kontrollera att tjänsterna körs:
Kända fel och felsökning known-issues-and-troubleshooting
-
Konverteringen från HTML till PDF misslyckas om en ZIP-indatafil innehåller HTML-filer med dubbelbytetecken i filnamn. Undvik det här problemet genom att inte använda dubbelbytetecken när du namnger HTML-filer.
-
På UNIX-baserade operativsystem gör du följande för att hitta bibliotek som saknas:
-
Navigera till
[crx-repository]/bedrock/svcnative/HtmlToPdfSvc/bin/
. -
Kör följande kommando för att lista alla bibliotek som behövs för konverteringen från HTML till PDF för PhantomJS.
ldd phantomjs
Kör följande kommando för att lista saknade bibliotek.
ldd phantomjs | grep not
-
Installera de saknade biblioteken manuellt.
Nästa steg next-steps
Du har en fungerande AEM Forms Document Services-miljö. Du kan använda dokumenttjänster via: