<repositories>
   <repository>
      <id>repository.groupdocs.com</id>
      <name>GroupDocs Repository</name>
      <url>https://releases.groupdocs.com/java/repo/</url>
   </repository>
</repositories>

<dependencies>
   <dependency>
      <groupId>com.groupdocs</groupId>
      <artifactId>groupdocs-assembly</artifactId>
      <version>22.2</version>
   </dependency>
</dependencies>
copied!  
repositories {
    maven {
        url 'https://releases.groupdocs.com/java/repo/'
    }
}

compile(group: 'com.groupdocs', name: 'groupdocs-assembly', version: '22.2')
copied!  
<ivysettings>
    <settings defaultResolver="chain"/>
    <resolvers>
        <chain name="chain">
            <ibiblio name="GroupDocs Repository" m2compatible="true" root="https://releases.groupdocs.com/java/repo/"/>
        </chain>
    </resolvers>
</ivysettings>

<dependency org="com.groupdocs" name="groupdocs-assembly" rev="22.2">
   <artifact name="groupdocs-assembly" ext="jar"/>
</dependency>
copied!  
resolvers += Resolver.url("GroupDocs Repository", url("https://releases.groupdocs.com/java/repo/"))

libraryDependencies += "com.groupdocs" % "groupdocs-assembly" % "22.2"
copied!  

ドキュメントオートメーションとアセンブリのハイコードJava API

main-banner

製品ページ | ドキュメント | デモ | APIリファレンス | | ブログ | 無料サポート | 一時ライセンス

JavaのGroupDocSassemblyは、ユーザー定義のテンプレートに基づいてさまざまなデータソース(DB、XML、JSON、ODATA)からデータと情報を取得し、それらのテンプレートに基づいてさまざまなファイル形式のドキュメントを組み立てるのに役立つオンプレミスJava APIです。包括的なレポートの構築、カスタマイズ、および生成機能をサポートしています。

ドキュメントアセンブリJavaオンプレミスAPI機能

-DB、XML、JSONなど、データソースから取得したユーザー定義のテンプレートとデータに基づいてドキュメントを組み立てます。

  • 複数のデータ形式をサポートします。
  • 式を適用し、データ操作を順次実行します。
  • テンプレート構文に文字列フォーマット(FirstCap、Capital、Lower、Aupper)を適用します。
  • Supports alphabetic, cardinal, ordinal numeric formatting support within the template syntax
  • テンプレート構文タグ内のテキストコメントを許可します。
  • テンプレートドキュメント内のカスタム変数を使用します。
  • Ability to dynamically perform the following operations with in the reports:
    • ドキュメントコンテンツを挿入します
    • ハイパーリンクを挿入します
    • 電子メールメッセージ本文に属性を適用します
    • 電子メールの添付ファイルを追加します -HTMLページの背景色を構成します
    • レポート内でバーコードを生成します
  • Apply formula while spreadsheet is assembling
  • Configure template formatting for the following elements:
    • 数値
    • 文章
    • 画像
    • 日付時刻
    • チャート
  • Apply conditional formatting to the template text elements
  • Supports LINQ based template syntax
  • Auto-removal of paragraphs which are empty
  • Generate various report types, such as:
    • チャート(バブルチャート、列チャートレポート、パイチャートレポート、散布図レポート)
    • 画像(共通リスト画像レポート、単一行画像レポート、一般的なマスターデテール画像レポート)
    • テーブル(テーブルマスター - デテールレポート、ハイライト行を備えたテーブルレポート、テーブルリスト内のテーブルリストとともに、AlternateContentレポート) -list(箇条書き、番号付きリストレポート、多色の番号付きリストレポート、テイブルリスト内レポート、パラグラフリストレポート)
  • Facility of in-line template syntax errors in the generated documents
  • Load template documents from HTML with resources
  • Save assembled Word®, Excel®, PowerPoint® & Email to HTML with resources
  • 等しいテキストコンテンツを含むテーブルセルは、レポート内で動的にマージできます。
  • バーコードタグを使用して、バーコード画像をドキュメントに動的に挿入します。
  • 組み立てドキュメントに挿入される60種類以上のバーコードをサポートします。

-複数のデータソースからデータを取得しますのレポートを生成します。

-実行時にレポートに外部ドキュメントを挿入しますにドキュメントタグを使用してプレースホルダーを定義します。

サポートされているドキュメントアセンブリファイル形式

Microsoft Word&Reg;: doc、dot、docx、docm、dotx、dotm、rtf、xml
OpenOffice&Reg;ライター: odt、ott
Microsoft Excel&Reg;: XLSX、XLSM、XLTX、XLTM、XLSB、XLS、XLT、XML
OpenOffice&Reg;スプレッドシート: ods
Microsoft PowerPoint&Reg;: PPTX、PPTM、PPSX、PPSM、POTX、POTM、PPT、PPS、POT
OpenOffice&Reg;プレゼンテーション: odp、otp
Microsoft Outlook&Reg;: eml、msg
Apple&Reg;電子メール: emlx
テキスト: txt
web: html、mhtml
修正レイアウト: PDF、XPS
電子ブック: epub
ラスター画像: Tiff
ベクトル: svg
postscript: ps
プリンターコマンド言語: pcl
マークダウン: MD
その他: xaml、oxps

詳細と制限については、サポートされているドキュメント形式をご覧ください。

サポートされているドキュメントアセンブリデータソース

  • Database (DB)
  • OData
  • JSON
  • XML
  • Custom Java Object
  • Spreadsheet
  • Word processing Table

システム要求

  • Microsoft Windows Windows Desktop&Server(x86、x64)、Microsoft Azure
  • macOS: Mac OS X
  • linux: ubuntu、opensuse、centosなど
  • Javaバージョン: J2SE 7.0(1.7)J2SE 8.0(1.8)以下(たとえばJava 10)

GroupDocs.Assembly JavaのAssemblyでは、外部ソフトウェアまたはサードパーティのツールをインストールする必要はありません。 インストールと構成で説明されている方法の1つに従ってください。

始めましょう

GroupDocsは、GroupDocsリポジトリですべてのJava APIをホストしています。簡単な構成を使用して、MavenプロジェクトでGroupDocs.semblyをJava APIに簡単に使用できます。詳細な手順については、Mavenを使用したGroupDocsリポジトリからのインストールドキュメントページをご覧ください。

PowerPointreg 2013でパイチャートを生成するためのJavaコードのサンプルコード

サンプル[パイチャートサンプル](https://github.com/groupdocs-assembly/groupdocs.assembly-for-java/blob/master/examples/groupdocsembly.examples.java/data/storage/presentation% assemblyをダウンロードしてください。 20templates/pie%20chart.pptx?raw = true) pptx次の例で使用されています。

製品ページ | ドキュメント | デモ | APIリファレンス | | ブログ | 無料サポート | 一時ライセンス

VersionRelease Date
22.22022年3月5日
20.62022年1月25日
20.42022年1月25日
20.122022年1月25日
19.102022年1月25日
18.62022年1月25日
18.22022年1月25日
17.122022年1月25日
17.1.02022年1月25日
21.72021年7月9日
21.42021年4月30日
21.32021年3月19日
21.12021年1月31日
20.112020年11月26日
20.92020年9月30日
20.82020年8月25日
20.32020年3月17日
19.112019年11月18日
19.82019年8月24日
19.72019年7月16日
19.52019年5月27日
19.32019年3月8日
19.12019年1月29日
18.122018年12月6日
18.102018年10月31日
18.92018年9月11日
18.72018年7月31日
18.52018年6月1日
17.112018年4月20日
17.3.02018年4月20日
17.5.02018年4月20日
17.8.02018年4月20日
17.92018年4月20日
18.12018年4月20日