出力生成と連携する Java ベースの API id175UB30E05Z

次の Java ベースの API を使用して、DITA マップの出力を生成できます。 この API は、バンドルの形式で使用できます。 この API を使用するには、コードにこのバンドルを含める必要があります。

バンドルの詳細:

  • グループ ID : com.adobe.fmdita

  • アーティファクト ID: api

  • バージョン: 3.4

  • パッケージ: ​com.adobe.fmdita.api.maps​

  • クラスの詳細:

    code language-java
    public class **PublishUtils** extends Object
    

    The PublishUtils クラスには、1 つ以上の出力プリセットの出力を生成するメソッドが含まれています。

出力を生成

The generateOutput メソッドは、指定した出力プリセットを使用して DITA マップファイルの出力を生成します。

構文

public static void generateOutput(Session session,
String sourcePath,
String outputName)
throws GuidesApiException

パラメーター: |名前|型|説明| |—|—|—| |session|javax.jcr.Session|有効な JCR セッション。| |sourcePath|String|出力を生成する必要がある DITA マップファイルのパス(AEMリポジトリ内)。| |outputName|String|出力の生成に使用する出力プリセットの名前。 複数の出力プリセットは、例えばパイプ (「|」) の区切り文字を使用して指定できます。 aemsite\|pdfoutput.|

例外:スロー javax.jcr.RepositoryException, java.io.IOException、および java.lang.Exception.

recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178