Java-basierte API für die Ausgabegenerierung
Letzte Aktualisierung: 19. Dezember 2024
Erstellt für:
- Experte
- Entwickler
Sie können die in Experience Manager Guides verfügbaren Java-basierten APIs verwenden, um benutzerdefinierte Plug-ins zu erstellen und vordefinierte Workflows zu erweitern. Dieser Artikel wird im November 2024 archiviert.
In
finden Sie die neueste und detaillierte Dokumentation zur Verwendung der Java-basierten API.
In
Mit der folgenden Java-basierten API können Sie Ausgaben für eine DITA-Zuordnung generieren. Diese API ist in Form eines Bundles verfügbar. Sie müssen dieses Bundle in Ihren Code aufnehmen, um diese APIs verwenden zu können.
Paketdetails:
-
Gruppen-ID: com.adobe.fmdita
-
Artefakt-ID: api
-
Version: .4
-
Paket: com.adobe.fmdita.api.maps
-
Klassendetails:
public class **PublishUtils** extends Object
Die
PublishUtils
-Klasse enthält eine Methode zum Generieren von Ausgaben für eine oder mehrere Ausgabevorgaben.
Ausgabe generieren
Die generateOutput
-Methode generiert die Ausgabe für eine DITA-Zuordnungsdatei unter Verwendung der angegebenen Ausgabevorgaben.
Syntax:
public static void generateOutput(Session session,
String sourcePath,
String outputName)
throws GuidesApiException
Parameter:
Name | Typ | Beschreibung |
---|---|---|
session | javax.jcr.Session | Eine gültige JCR-Sitzung. |
sourcePath | Zeichenfolge | Pfad (im AEM-Repository) der DITA-Map-Datei, für die die Ausgabe generiert werden muss. |
outputName | Zeichenfolge | Name der für die Ausgabe zu verwendenden Ausgabevorgabe(n) Mehrere Ausgabevorgaben können mit einem senkrechten Strich (“|") angegeben werden, z. B. aemsite|pdfoutput . |
Ausnahme:
Löst javax.jcr.RepositoryException
, java.io.IOException
und java.lang.Exception
aus.
Vorherige SeiteREST-API zum Erstellen und Aktivieren von Paketen
Nächste SeiteJava-basierte APIs für die Arbeit mit DITA-Zuordnungen
Experience Manager
- Überblick über AEM Guides
- Haftungsausschluss
- Versionshinweise
- Roadmap für AEM Guides-Versionen
- Versionshinweise
- Cloud Services
- On-Premise/Managed Services
- Benutzerhandbuch (neue Benutzeroberfläche)
- Einführung
- der Startseite
- Authoring von
- Authoring – Übersicht
- Möglichkeiten zum Erstellen von Inhalten mit AEM Guides
- Editor-
- Einführung in den Editor
- Editor starten
- Bearbeiten von Themen im Editor
- Themenerstellung und
- Die Editor-Funktionen kennen
- Zusätzliche Funktionen im Editor
- Tastaturbefehle im Editor
- Editor-Ansichten
- Unterstützung für Schematron-Dateien
- Erstellen von Markdown-Dokumenten im Editor
- Hinzufügen von Zitaten zu Inhalten
- Verwenden von Daten aus Ihren Datenquellen
- Dokumentstatus
- Kennzeichnungen verwenden
- Karten-Editor
- DITAVAL Editor
- Desktop-Tools für die Inhaltserstellung
- überprüfen
- Einführung in die Überprüfung
- Erstellen eines DITA-Projekts
- Senden von Themen zur Überprüfung
- Prüfungsaufgabe mithilfe einer Benachrichtigung neu zuweisen
- Themen überprüfen
- Kommentare zur Adressenüberprüfung
- Verwalten von Prüfungsaufgaben mithilfe des Überprüfungs-Dashboards
- Anzeigen einer abgeschlossenen Prüfungsaufgabe
- Zusammenarbeiten mit Adobe Workfront
- Metadaten und Tagging-
- Zuordnungs- und Veröffentlichungs-
- Übersicht über die Zuordnungskonsole
- Dateien in der Zuordnungskonsole öffnen
- Berichte
- der Inhaltsübersetzung
- der Ausgabenerstellung
- Grundlagen der Ausgabenerstellung
- Ausgabevorgaben in AEM Guides
- Bearbeiten, Duplizieren oder Löschen einer Ausgabevorgabe
- Bedingte von Inhalten
- verwenden
- Verwalten von globalen und Ordnerprofil-Ausgabevorgaben
- Verwenden von Variablen zum Festlegen der Optionen Zielpfad, Site-Name oder Dateiname
- Übergeben der Metadaten an die Ausgabe mithilfe von DITA-OT
- generieren
- Verwenden der Zuordnungssammlung für die Ausgabegenerierung
- Output-Erzeugungsprozess verwalten
- Verwalten von Veröffentlichungsaufgaben mit dem Dashboard „Veröffentlichen“
- Allgemeine Fehlerbehebung
- Massenaktivierung von
- Ausgabegenerierung von FrameMaker-Dokumenten
- KI-Assistent in AEM Guides
- Anhang
- Benutzerhandbuch (alte Benutzeroberfläche)
- Installations- und
- On-Premise
- On-Premise-Grundlagen
- Herunterladen, Installieren und Aktualisieren von
- Download- und Installationsübersicht
- Technische Anforderungen
- Installieren von Adobe Experience Manager
- AEM Guides zum ersten Mal herunterladen und installieren
- Konfiguration des Dispatchers
- Überprüfen der AEM Guides-Installation
- AEM Guides aktualisieren
- AEM Guides deinstallieren
- Empfehlungen zur Leistungsoptimierung
- Arbeiten mit Benutzergruppen und
- der Inhaltsmigration
- Arbeiten mit benutzerdefinierten DITA-OT- und
- Konfigurieren der Nachbearbeitung für einen Ordner
- Dateinamen konfigurieren
- Konfigurieren automatischer Dateinamen basierend auf UUID
- Konfigurieren von RegX für gültige Dateinamenzeichen
- Konfigurieren gültiger Dateinamen für die AEM Site-Ausgabe
- Arbeiten mit Themen- und Zuordnungsvorlagen
- Arbeiten mit Dokumentstatus-
- Arbeiten mit den Web-Editor-Konfigurationen
- Anpassen des Web-Editors
- Symbolleiste anpassen
- Standardwert für die Tag-Ansicht konfigurieren
- Konfigurieren des Titels für die Symbole Einchecken und Auschecken
- Anzeige von UUID-basierten Links konfigurieren
- Öffnen von DITA-Themen oder Zuordnungsdateien in derselben Registerkarte
- Konfigurieren eines benutzerdefinierten Bereichs im linken Bereich
- Konfigurieren der automatischen Speicherung von Dateien im Web-Editor
- Filter für das Dialogfeld zum Durchsuchen von Dateien konfigurieren
- Eingabeaufforderung zum Speichern als neue Version beim Schließen konfigurieren
- Eingabeaufforderung zum Einchecken einer Datei beim Schließen konfigurieren
- Konfigurieren zulässiger Sonderzeichen
- Element-IDs automatisch generieren
- Anpassen des Standardwörterbuchs von AEM
- Textfilter konfigurieren
- Konfigurieren der Anzahl der LimitReads für eine Abfrage
- Installieren von Paketen für die artikelbasierte Veröffentlichung
- Konfigurieren eines Datenquellen-Connectors über die Benutzeroberfläche
- Festlegen des erweiterten Zuordnungs-Editors als Standard
- @navtitle standardmäßig einschließen
- Konfigurieren Sie die Option zur Bearbeitung in Oxygen
- Konfigurieren zusätzlicher Sonderzeichen
- Arbeiten mit globalen Profilen und Profilen auf Ordnerebene
- Konfigurieren von Versionen
- Arbeiten mit Desktop-basierten XML-Editoren
- Arbeiten mit Ausgabegenerierungseinstellungen
- Einstellungen für die Ausgabegenerierung konfigurieren
- Herunterladen und Installieren von AEM Sites-Vorlagen
- Überlagern von HTML-Tags in der AEM Sites-Ausgabe
- Native PDF-
- PDF-Vorlage
- Komponenten einer PDF-Vorlage
- Entwerfen eines Seiten-Layouts
- Variablen in der PDF-Ausgabe
- Unterstützung für Sprachvariablen
- Hinzufügen eines Barcodes zur PDF-Ausgabe
- Allgemeine Inhaltsstile
- Arbeiten mit allgemeinen Inhaltsstilen
- Arbeiten mit benutzerdefinierten Änderungs-Balkenstilen
- Anwenden eines benutzerdefinierten Stils auf Inhaltsverzeichniseinträge und Themeninhalte
- Hinzufügen eines benutzerdefinierten Lesezeichens in der PDF-Ausgabe
- Verwenden von JavaScript zum Arbeiten mit Inhalten oder Stilen
- Anwenden von Stilen auf Fußnoten
- Konfigurieren von JVM-Flags für native PDF-Veröffentlichung
- Konfigurieren und Anpassen von Workflows
- Arbeiten mit Übersetzungskonfigurationen
- Arbeiten mit AEM Assets Search
- Anhang
- Cloud Services
- Über dieses Handbuch
- Bereitstellen und Konfigurieren von AEM Guides as a Cloud Service
- Arbeiten mit Benutzergruppen und
- für Inhaltsmigration
- Arbeiten mit benutzerdefinierten DITA-OT- und
- Konfigurieren von UUID- und nicht-UUID-basierten Dateinamen
- Arbeiten mit Themen- und Zuordnungsvorlagen
- Arbeiten mit Dokumentstatus-
- Arbeiten mit den Web-Editor-Konfigurationen
- Anpassen des Web-Editors
- Symbolleiste anpassen
- Konfigurieren der KI-gestützten intelligenten Vorschläge für das Authoring
- Konfigurieren der KI-gestützten Smart-Hilfe für die Suche nach Inhalten
- Standardwert für die Tag-Ansicht konfigurieren
- Anzeige von UUID-basierten Links konfigurieren
- Konfigurieren der Anzeige eingefügter Tabellen
- Öffnen von DITA-Themen oder Zuordnungsdateien in derselben Registerkarte
- Konfigurieren eines benutzerdefinierten Bereichs im linken Bereich
- Konfigurieren der automatischen Speicherung von Dateien im Web-Editor
- Eingabeaufforderung zum Speichern als neue Version beim Schließen konfigurieren
- Eingabeaufforderung zum Einchecken einer Datei beim Schließen konfigurieren
- Konfigurieren zulässiger Sonderzeichen
- Element-IDs automatisch generieren
- Anpassen des Standardwörterbuchs von AEM
- Textfilter konfigurieren
- Filter für das Dialogfeld zum Durchsuchen von Dateien konfigurieren
- Installieren von Paketen für die artikelbasierte Veröffentlichung
- Konfigurieren der PDF-Generierung für ein einzelnes Thema
- Konfigurieren der Übersetzungsfunktion im Web-Editor
- Konfigurieren eines Datenquellen-Connectors
- Konfigurieren eines Datenquellen-Connectors über die Benutzeroberfläche
- Festlegen des erweiterten Zuordnungs-Editors als Standard
- @navtitle standardmäßig einschließen
- Arbeiten mit globalen Profilen und Profilen auf Ordnerebene
- Konfigurieren von Versionen
- Arbeiten mit Desktop-basierten XML-Editoren
- Konfigurieren von Workfront
- Arbeiten mit Ausgabegenerierungseinstellungen
- Einstellungen für die Ausgabegenerierung konfigurieren
- Herunterladen und Installieren von AEM Sites-Vorlagen
- Native PDF-Veröffentlichung
- Konfigurieren des Knotenprozesses für native PDF-Veröffentlichung
- Erstellen einer Zuordnung zwischen einem Thema und einem Inhaltsfragment
- Erstellen einer Zuordnung zwischen einem Thema und einem Experience Fragment
- Arbeiten mit benutzerdefinierten Workflows
- Arbeiten mit Übersetzungskonfigurationen
- Arbeiten mit AEM Assets Search
- Anhang
- On-Premise
- API-
- Einführung
- REST-APIs für die Ausgabeverwaltung
- REST-API für DITA-Zuordnungen
- REST-API zum Registrieren eines Datenquellen-Connectors
- REST-API für die Arbeit mit bedingten Attributen
- REST-APIs für Konvertierungs-Workflow
- REST-API zum Erstellen und Aktivieren von Paketen
- Java-basierte API für die Ausgabegenerierung
- Java-basierte APIs für die Arbeit mit DITA-Zuordnungen
- Java-basierte APIs für Konvertierungs-Workflows
- Java-basierte APIs für die Arbeit mit Grundlinien und Kennzeichnungen
- Java-basierte API zum Arbeiten mit Ordnerprofilen
- Java-basierte API zum Erstellen und Aktivieren von Paketen
- Ereignishandler nach der Verarbeitung
- Massenaktivierung - vollständiger Ereignishandler
- Ereignishandler für Konversionsprozess
- der Wissensdatenbank
- Expertensitzung
- Expertensitzung - Übersicht
- Inhalte übersetzen
- Verwalten von Inhalten mithilfe von Baselines
- Web-basierte Inhalte erstellen
- Native PDF-Veröffentlichungsgrundlagen
- Berichte in AEM Guides
- Einrichten von Inhalten und Vorlagen
- Natives PDF-Publishing lernen - Teil 1
- Natives PDF Publishing lernen - Praktisches Labor - BYOS
- Erweiterungs-Framework von AEM Guides
- Integration externer Datenquellen
- Inhalte in Handbüchern übersetzen - Teil 2
- Definieren, Verwalten und Verwenden von Metadaten
- AEM Sites-Ausgabevarianten
- Bereitstellungsoptionen und Migration in die Cloud
- Migrieren von Inhalten von Nicht-UUID zu UUID
- Delta-Inhaltsmigration
- Artikel
- Authoring
- Handbücher zum Erweiterungs-Framework
- Externe
- Veröffentlichung
- Native PDF-
- DITA-OT
- FMPS und Handbücher
- Microservice-Architektur und -Leistung
- Konfigurieren von auf Microservices basierender Veröffentlichung mit JWT-Authentifizierung
- Konfigurieren von auf Microservices basierender Veröffentlichung mit OAuth-Authentifizierung
- Veröffentlichen von Benchmarks in der AEM Cloud
- Workflows
- Übersetzung
- Anwendungsfälle
- Expertensitzung