GroupDocs.Assemblyの概要

.NETソリューションによる高度なデータ統合を使用したドキュメント作成の自動化。

Illustration assembly

C#でドキュメントテンプレートにビジネスデータを追加

GroupDocs.Assembly for .NETを使用すると、JSONやXMLなどのソースからデータを事前定義のテンプレートに簡単に挿入できます。

ネイティブデータオブジェクトの処理

サポートされているドキュメントタイプには、データで自動的にポピュレートできる図、チャート、テーブル、リストなどが含まれます。

追加機能

GroupDocs.Assembly for .NETは幅広いカスタマイズオプションを提供します。プログラムによるデータオブジェクトの設計、バーコードの生成、URL経由でのオンラインデータソースの利用、さまざまな形式での出力の保存が可能です。

プラットフォームの独立性

GroupDocs.Assembly for .NETは以下のオペレーティングシステム、フレームワーク、およびパッケージマネージャーに対応しています。

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

サポートされているファイル形式

GroupDocs.Assembly for .NETは以下のファイル形式を処理できます。

Microsoft Office形式

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM, RTF, WordprocessingML
  • Excel: XLSX, XLS, XLSM, XLSB, XLTM, XLT, XLTM, XLTX, SpreadsheetML
  • PowerPoint: PPT, PPTX, PPTM, PPS, PPSX, PPSM, POTM, POTX

画像およびその他の形式

  • ポータブル: PDF
  • 画像: SVG, TIFF
  • その他のオフィス形式: ODT, OTT, OTS, ODS, ODP, OTP

その他の形式

  • ウェブ: HTML, MHTML
  • メール: EML, MSG, EMLX
  • その他: EPUB, MD

GroupDocs.Assemblyの機能

高度なデータモデルを使用してドキュメントやレポートを作成。

Feature icon

高度なデータ表現

チャート、リスト、テーブル、画像など幅広いデータオブジェクトをサポート。

Feature icon

データ操作

データを効果的に表示するための数式や順序操作を適用。

Feature icon

広範なサポート形式

テンプレートや出力ファイル用のすべての一般的なドキュメント形式でシームレスに動作。

Feature icon

リッチテンプレートマークアップ

テンプレート内で順序、基数、およびアルファベットの数値形式を活用。

Feature icon

バーコードの埋め込み

動的にバーコード画像を生成し、ドキュメントに挿入。

Feature icon

データのフォーマット

テンプレート内の文字列を大文字、小文字、頭文字大文字またはその他のスタイルでフォーマット。

Feature icon

ドキュメントコンテンツの操作

外部ドキュメントからのコンテンツをダイナミックに挿入。

Feature icon

複数形式での保存

ファイル拡張子または詳細設定を使用して出力ファイル形式を指定。

Feature icon

柔軟なデータ処理

Base64でエンコードされたバイトを使用して、動的に画像やドキュメントを挿入。

コードサンプル

GroupDocs.Assemblyの一般的な操作に関するコードスニペット。

Microsoft Word文書に箇条書きリストを作成

箇条書きリストはビジネスデータを提示する一般的な方法です。 こちらはGroupDocs.Assemblyを使用してWord文書にリストを追加する例です。

ドキュメントにリストを埋め込む方法

// ドキュメントページにこのテンプレートを挿入:
// マネージャーのパフォーマンス指標
// . <<foreach [in products]>><<[ProductName]>>
// <</foreach>>

// テンプレートパスを指定
string template = "Bulleted List Template.docx";

// 出力ファイルパスを設定
string result = "Result Report.docx"

// JSONソースからマネージャーのデータを取得
JsonDataSource dataSource = new JsonDataSource("Report data.json");
DataSourceInfo data = new DataSourceInfo(dataSource, "managers")

// 埋め込まれたデータでレポートを生成
DocumentAssembler assembler = new DocumentAssembler();
assembler.AssembleDocument(template, result, data);

PPTXプレゼンテーションに円グラフを作成

テンプレートとXMLデータを使用して円グラフを作成できます。 視覚的に魅力的なデータ表現でレポートを強化。

円グラフを表現する方法

// プレゼンテーションにチャートタイトルテンプレートを追加:
// 顧客の収益 <<foreach [in customers]>> 
// <<x [CustomerName]>>

// チャートデータテンプレートも含める:
// Total Order Price<<foreach [in customers]>> 
// <<x [CustomerName]>>

// チャートテンプレートパスを指定
string template = "Pie Chart Template.pptx";

// 出力ファイルパスを設定
string result = "Result Report.pptx"

// XMLソースから顧客データを取得
JsonDataSource dataSource = new JsonDataSource("Chart data.xml");
DataSourceInfo data = new DataSourceInfo(dataSource, "customers")

// チャートを生成して結果を保存
DocumentAssembler assembler = new DocumentAssembler();
assembler.AssembleDocument(template, result, data);

始める準備はできていますか?

GroupDocs.Assembly を無料でダウンロードするか、フルアクセス用の試用版ライセンスを取得してください。

有用なリソース

ドキュメント、コードサンプル、コミュニティサポートを調べて、体験を向上させます。

一時ライセンスのヒント

1
職場の電子メールで登録してください。フリー メール サービスは使用できません。
2
2 番目のステップで [一時ライセンスを取得] ボタンを使用します。
 日本