Adobe Experience Manager Assets gebruikt:
Deze kunnen betrekking hebben op een groot aantal verschillende taken; bijvoorbeeld met een Adobe InDesign Server bestanden verwerken.
Als u bestanden volledig wilt uploaden naar Experience Manager elementen die u met Adobe InDesign hebt gemaakt, wordt een proxy gebruikt. Dit gebruikt een volmachtsarbeider om met Adobe InDesign Server te communiceren, waar manuscripten worden in werking gesteld om meta-gegevens te halen en diverse vertoningen voor Experience Manager Activa te produceren. De volmachtsarbeider laat de bidirectionele communicatie tussen de InDesign Server en Experience Manager instantie(s) in een wolkenconfiguratie toe.
Adobe InDesign bestaat uit twee producten:
InDesign
Zo kunt u paginalay-outs ontwerpen voor afdrukken en/of digitale distributie.
InDesign Server
Met deze engine kunt u programmatisch geautomatiseerde documenten maken op basis van wat u met InDesign hebt gemaakt. Het werkt als dienst die een interface aan zijn ExtendScript motor aanbiedt.
De scripts zijn geschreven in ExtendScript en zijn vergelijkbaar met JavaScript. Zie https://www.adobe.com/devnet/indesign/documentation.html#idscripting voor informatie over Adobe InDesign-scripts.
De InDesign Server kan met Elementen worden geïntegreerd Experience Manager zodat de dossiers met InDesign ( .indd
) worden gecreeerd kunnen worden geupload, geproduceerde vertoningen, allen (bijvoorbeeld, video) worden gehaald en als activa worden opgeslagen:
In eerdere versies van Experience Manager konden XMP en de miniatuur worden opgehaald. Alle media kunnen nu worden uitgepakt.
Upload uw .indd
-bestand naar Experience Manager-elementen.
Een framework verzendt opdrachtscripts naar de InDesign Server via SOAP (Simple Object Access Protocol).
Dit opdrachtscript:
Haal het .indd
bestand op.
InDesign Server-opdrachten uitvoeren:
Plaats de resulterende bestanden weer op Experience Manager Elementen.
IDML is een op XML-Gebaseerde formaat dat alles in het dossier van de InDesign teruggeeft. Het wordt opgeslagen als samengeperst pakket gebruikend Zip compressie.
Zie Adobe InDesign Interchange Formats INX en IDML voor meer informatie.
Als de InDesign Server niet geïnstalleerd of niet gevormd is, dan kunt u een .indd
dossier in Experience Manager nog uploaden. De gegenereerde uitvoeringen zijn echter beperkt tot png
en jpeg
, u kunt html
, idml
of de pagina-uitvoeringen niet genereren.
Na de extractie en uitvoering:
cq:Page
(type vertoning).Om de InDesign Server voor gebruik met Experience Manager Middelen te integreren en na het vormen van uw volmacht, moet u:
Indien nodig configureer de Experience Manager Assets Workflow.
Dit is alleen nodig als de standaardwaarden niet geschikt zijn voor uw instantie.
Configureer een proxyworker voor de InDesign Server.
De InDesign Server installeren en starten voor gebruik met Experience Manager:
Download en installeer de Adobe InDesign Server.
InDesign Server (CS6 en hoger).
Indien nodig, kunt u de configuratie van uw instantie van de InDesign Server aanpassen.
Start de server vanaf de opdrachtregel:
<*ids-installation-dir*>/InDesignServer.com -port 8080
Hierdoor start u de server met de SOAP-insteekmodule die luistert op poort 8080. Alle logboekberichten en output worden geschreven direct aan het bevelvenster.
Als u de outputberichten aan een dossier wilt bewaren dan gebruik redirection; bijvoorbeeld onder Windows:
<ids-installation-dir>/InDesignServer.com -port 8080 > ~/temp/INDD-logfile.txt 2>&1
Experience Manager Elementen hebben een vooraf geconfigureerde workflow DAM Update Asset, die verschillende processtappen bevat, met name voor InDesign:
Dit werkschema is opstelling met standaardwaarden die voor uw opstelling op de diverse auteursinstanties (dit is een standaardwerkschema, zodat is de verdere informatie beschikbaar onder het Uitgeven van een Werkschema) kunnen worden aangepast. Als u de standaardwaarden (met inbegrip van de haven van de ZEEP) gebruikt, dan is geen configuratie nodig.
Na de installatie, zal het uploaden van InDesign dossiers in Experience Manager Middelen (door om het even welke gebruikelijke methodes) de werkschema teweegbrengen die wordt vereist om de activa te verwerken en de diverse vertoningen voor te bereiden. Test uw configuratie door een .indd
bestand te uploaden naar Experience Manager Middelen om te bevestigen dat de verschillende uitvoeringen die door IDS onder <*your_asset*>.indd/Renditions
zijn gemaakt, worden weergegeven
Deze stap bepaalt de extractie van media uit het .indd
-bestand.
Als u een document wilt aanpassen, kunt u het tabblad Arguments van de stap Media Extraction bewerken.
Argumenten voor het uitnemen van media en scriptpaden
ExtendScript-bibliotheek: Dit is een eenvoudige http-methodebibliotheek, vereist door de andere scripts.
Scripts uitbreiden: Hier kunt u verschillende scriptcombinaties opgeven. Als u uw eigen manuscripten op de InDesign Server wilt worden uitgevoerd, sparen de manuscripten bij /apps/settings/dam/indesign/scripts
.
Zie https://www.adobe.com/devnet/indesign/documentation.html#idscripting voor informatie over InDesign-scripts.
Wijzig de ExtendScript-bibliotheek niet. De bibliotheek biedt de HTTP-functionaliteit die nodig is voor communicatie met Sling. Met deze instelling geeft u de bibliotheek op die naar de Adobe InDesign Server moet worden verzonden voor gebruik.
Met het ThumbnailExport.jsx
-script dat wordt uitgevoerd door de workflowstap Media Extraction, wordt een miniatuuruitvoering in JPG-indeling gegenereerd. Deze vertoning wordt gebruikt door de werkstroomstap Miniaturen verwerken om de statische uitvoeringen te genereren die worden vereist door Experience Manager.
U kunt de workflowstap Miniaturen verwerken zodanig configureren dat statische uitvoeringen van verschillende grootten worden gegenereerd. Zorg ervoor dat u de standaardinstellingen niet verwijdert, omdat deze vereist zijn door de interface Experience Manager Middelen. Tot slot verwijdert de workflowstap Voorvertoning afbeelding verwijderen de miniatuuruitvoering .jpg, omdat deze niet langer nodig is.
Hiermee maakt u een Experience Manager-pagina van de geëxtraheerde elementen. Een extractiemanager wordt gebruikt om gegevens uit een vertoning (momenteel HTML of IDML) te halen. Deze gegevens worden vervolgens gebruikt om een pagina te maken met de PageBuilder.
Als u een pagina wilt aanpassen, kunt u het tabblad Arguments van de stap Pagina-uitname bewerken.
Handler voor uitpakken van pagina: Selecteer in de vervolgkeuzelijst de handler die u wilt gebruiken. Een extractiehandler werkt op een specifieke uitvoering, die door een verwante RenditionPicker
(zie de ExtractionHandler
-API) wordt gekozen.
Standaard is de IDML-exporthandler beschikbaar. Het werkt op de IDML
vertoning die in de stap MediaExtract wordt geproduceerd.
Paginanaam: Geef de naam op die u aan de resulterende pagina wilt toewijzen. Als deze optie leeg blijft, is de naam "page" (of een derivaat als "page" al bestaat).
Paginatitel: Geef de titel op die u aan de resulterende pagina wilt toewijzen.
Basispad pagina: Het pad naar de hoofdlocatie van de resulterende pagina. Indien leeg gelaten, wordt het knooppunt gebruikt dat de uitvoeringen van het element bevat.
Paginasjabloon: De sjabloon die moet worden gebruikt bij het genereren van de resulterende pagina.
Paginaontwerp: Het paginaontwerp dat moet worden gebruikt bij het genereren van de resulterende pagina.
De worker bevindt zich op de proxyinstantie.
Vouw Cloud Services Configurations in het linkerdeelvenster van de gereedschapsconsole uit. Vouw vervolgens Cloud Proxy Configuration uit.
Dubbelklik op IDS worker om de configuratie te openen.
Klik Edit om het configuratiedialoogvenster te openen en de vereiste instellingen te definiëren:
Klik OK om op te slaan.
Als de InDesign Server en Experience Manager op verschillende gastheren zijn of één of beide toepassingen niet aan standaardhavens werken, vorm De Verbinding Externalzer van CQ van de Dag om de gastheernaam, de haven, en de inhoudspad voor de InDesign Server te plaatsen.
Open Configuration Manager op de URL https://[AEM_server]:[port]/system/console/configMgr
.
Zoek de configuratie Day CQ Link Externalizer. Klik Edit om te openen.
De montages van de Verbinding Externalzer helpen absolute URLs voor de Experience Manager plaatsing en voor InDesign Server tot stand brengen. Gebruik Domains veld om de hostnaam en het contextpad voor Adobe InDesign Server op te geven. Volg de aanwijzingen op het scherm. Klik op Save.
U kunt nu parallelle taakverwerking inschakelen voor IDS.
Eerst moet u het maximumaantal parallelle banen ( x
) bepalen een InDesign Server kan verwerken:
Om het aantal parallelle banen te vormen IDS:
Open het tabblad Configurations van de Felix-console; bijvoorbeeld:
http://localhost:4502/system/console/configMgr
Selecteer de IDS verwerkingsrij onder:
Apache Sling Job Queue Configuration
Set:
Parallel
<*x*>
(zoals hierboven berekend)Sla deze wijzigingen op.
Schakel het selectievakje enable.multisession.name
onder com.day.cq.dam.ids.impl.IDSJobProcessor.name configuration
in om de ondersteuning voor meerdere sessies voor Adobe CS6 en later in te schakelen.
Maak een pool van < *x*>
IDS-workers door SOAP-eindpunten toe te voegen aan de IDS Worker-configuratie.
Als er meerdere computers zijn waarop InDesign Server wordt uitgevoerd, voegt u SOAP-eindpunten (aantal processors per computer -1) toe voor elke computer.
Wanneer u werkt met een groep workers, kunt u de lijst van gewezen personen van IDS-workers inschakelen.
Om dit te doen, laat checkbox "enable.retry.name", onder de com.day.cq.dam.ids.impl.IDSJobProcessor.name
configuratie toe, die IDS baanterugwinning toelaat.
Ook, onder de com.day.cq.dam.ids.impl.IDSPoolImpl.name
configuratie, plaats een positieve waarde voor max.errors.to.blacklist
parameter die aantal baanterugwinnen alvorens IDS van de lijst van baanmanagers bepaalt
Door gebrek, na configureerbare (retry.interval.to.whitelist.name
) tijd in notulen wordt de IDS worker opnieuw bevestigd. Als de worker online wordt gevonden, wordt deze uit de lijst van gewezen personen verwijderd.
Voer voor InDesign-server 10.0 of hoger de volgende stappen uit om ondersteuning voor meerdere sessies mogelijk te maken.
https://[aem_server]:[port]/system/console/configMgr
.com.day.cq.dam.ids.impl.IDSJobProcessor.name
.Voor InDesign Server integratie met Assets, gebruik een multi-core bewerker omdat de zittingssteuneigenschap noodzakelijk voor de integratie niet op single core systemen wordt gesteund.
U kunt de standaardbeheerdersreferenties (gebruikersnaam en wachtwoord) wijzigen voor toegang tot de InDesign-server vanuit uw Experience Manager-exemplaar zonder de integratie met de Adobe InDesign-server te verbreken.
/etc/cloudservices/proxy.html
.