---
title: "Java機能を介してAndroidのAspose.Words"
---


## Aspose.WordsForAndroidviaJava機能の概要

このセクションでは、JavaのAspose.WordsとAndroidのAspose.Wordsの間の機能の可用性をJavaを介して比較します。

### ファイル形式と変換

| 特徴 | 説明 | Aspose.WordsのためのJava | Aspose.WordsはAndroidのためにJavaを経由してAspose.Words |
| :- | :- | :- | :- |
| 高品質の変換 | 迅速かつ確実に、いくつかの一般的な文書形式の間で変換します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| Microsoft Word (DOC) | あなたが見つけることができる最速かつ最も完全なDOC形式の実装。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| WordprocessingML (DOCX, XML) | Aspose.Wordsは完全なサポートOOXML、FlatOPC、Word2003XMLを提供します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| リッチテキスト形式(RTF) | さまざまなアプリケーションと対話するためのRTF形式の包括的なサポート。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| HTML,XHTML,MHTML | 相互運用性をさらに向上させるためにHTML/XHTMLをロードして保存します。 MHTMLとして保存することもできます。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| OpenDocument (ODT) | Aspose.Wordsは`OpenDocument`テキスト内の文書を読み込んで保存することができます(.odt）フォーマット。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| アドビポータブル文書形式(PDF) | 任意の文書を高忠実度でPDFに変換します。 PDF/Aがサポートされています。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| XML紙仕様(XPS) | 任意の文書を高忠実度でXPSに変換します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| プレーンテキスト(TXT) | 簡単にプレーンテキスト形式で保存することにより、テキストを抽出します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| デジタルパブリッシング(EPUB) | EPUBはeBooksの一般的な形式です。 任意の文書をAspose.WordsからIDPFEPUB形式に変換できます。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |

### レンダリングと印刷

Aspose.Wordsはドキュメントページの忠実度の高いレンダリングを提供します。

| 特徴 | Aspose.WordsのためのJava | Aspose.WordsはAndroidのためにJavaを経由してAspose.Words |
| :- | :- | :- |
| 以下のすべての形式に忠実度の高いページに文書をレイアウトします（Microsoft Word®とまったく同じように）。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| 個々のページまたは完全な文書をPDFまたはXPSにレンダリングします。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| ドキュメントページをラスターイメージにレンダリングします(マルチページTIFF,BMP)。 | {{< emoticons/tick >}} | {{< emoticons/cross >}} |
| ドキュメントページを画像にレンダリングする(PNG, EMF, JPEG, GIF). | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| ページをJavaグラフィックスオブジェクトに特定のサイズでレンダリングします。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| Java印刷インフラストラクチャを使用してドキュメントページを印刷します。 | {{< emoticons/tick >}} | {{< emoticons/cross >}} |
| レンダリングまたは印刷する前に、`TOC`、ページ番号、およびその他のフィールドを更新します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |

### ドキュメントコンテンツ機能

Aspose.Wordsは、100を超えるパブリッククラスで構成される豊富なオブジェクトモデルを提供し、プログラムでロードされた文書を生成、結合、変更、解析、または

| 特徴 | Aspose.WordsのためのJava | Aspose.WordsはAndroidのためにJavaを経由してAspose.Words |
| :- | :- | :- |
| 段落とテキストにアクセスし、作成し、変更します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| 画像、テキストボックス、図形にアクセスし、作成し、変更します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| テーブル、行、セルへのアクセス、作成、および変更。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| アクセス、作成およびフィールド、フォームフィールド、ハイパーリンクやブックマークを変更します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| ドキュメントセクション、ヘッダー、フッターにアクセス、作成、変更できます。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| アクセス、脚注、文末脚注やコメントを作成し、変更します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| カスタムXML、SmartTags、構造化ドキュメントタグ(コンテンツコントロール)にアクセス、作成、変更できます。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| **XmlDocument**のようなクラスやメソッドを使用して、すべての文書要素にアクセスして変更します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| フィールドの結果`IF`、数式、およびその他の一般的なフィールドタイプを更新します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| 目次(TOC)フィールドをMicrosoft Wordとまったく同じように再構築して更新します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| 文書間で文書要素をコピーして移動します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| 文書の結合と分割。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| 組み込みおよびカスタムドキュメントプロパティを取得および設定します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| 文書の保護を指定し、保護された文書と暗号化された文書を開きます。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| テキストを検索して置換し、ドキュメントの内容を列挙します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| ドキュメント内のすべてのリビジョンを受け入れます。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| ドキュメントからOLEオブジェクトとActiveXコントロールを保持または抽出します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| ドキュメントからVBAマクロを保持または削除します。 VBAマクロのデジタル署名を保持します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| 文書内のデジタル署名を検出します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| HTMLテキストを挿入します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |

### ドキュメントの書式設定機能

Aspose.Wordsは、すべての文書要素の書式設定プロパティへの詳細なプログラムによるアクセスを提供します。

| 特徴 | Aspose.WordsのためのJava | Aspose.WordsはAndroidのためにJavaを経由してAspose.Words |
| :- | :- | :- |
| アクセスし、フォント、色、効果、境界線やシェーディングを含むすべての文字の書式設定を変更します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| インデント、間隔、境界線、シェーディング、タブストップを含むすべての段落の書式にアクセスして変更します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| アクセスし、番号とレベルを含むすべての箇条書きと番号付きリストの書式を変更します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| アラインメント、向き、境界線、シェーディングなどの表の書式設定にアクセスして変更します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| 用紙サイズ、余白、向きなど、すべてのセクションプロパティにアクセスして変更します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| ドキュメントスタイルへのアクセス、作成、および変更。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| 位置、サイズ、線と塗りつぶしのプロパティ、画像バイトなどの描画オブジェクトにアクセスして変更します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |

### Mail Merge特徴

Aspose.Wordsは単独でレポートソリューションとして使用できます。 Microsoft Wordでレポートを設計し、Aspose.Wordsにさまざまなデータソースからのデータをドキュメントに入力させます。



| 特徴 | Aspose.WordsのためのJava | Aspose.WordsはAndroidのためにJavaを経由してAspose.Words |
| :- | :- | :- |
| レポートでは、以下を含むすべての標準Microsoft WordMail Mergeフィールドを使用します`MERGEFIELD`, `NEXT`, `NEXTIF`, `ADDRESSBLOCK`, GREETINGLINE. | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| 最も複雑でネストされた`IF`フィールドと数式を含むドキュメントに対してMail Mergeを実行します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| Mail Merge領域を使用して、データソースからドキュメント内のテーブルまたはフラグメントを移入し、動的に拡張します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| Order/OrderDetailsなどの主従(親子)データを含むレポートを簡単に生成できます。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| `ResultSet`インターフェイスを実装する任意のJavaデータソースからのデータをドキュメントに入力します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| **IMailMergeDataSource**インターフェイスを実装して、XMLファイルやビジネスオブジェクトなどの任意のデータソースからドキュメントにデータを入力します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| 数値の書式設定など、イベントを使用してデータをマージする方法を正確に制御します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| Mail merge中に画像を挿入します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| ドキュメントのMicrosoft WordMail Mergeデータソースをプログラムで作成または変更します。 Mail Merge設定とデータソースを保持します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| Mail Mergeフィールド名を取得します。 | {{< emoticons/tick >}} | {{< emoticons/tick >}} |

### レポート機能

LINQReporting Engineは、テンプレート文書やデータベースを含むさまざまなソースから取得したデータに基づいて文書を生成できる高度なレポートツールです, XML, JSON, OData, カスタムタイプのオブジェクト、外部ドキュメントなど、すぐに使用できます。

| 主な特長 | Aspose.Wordsのための.NET | Aspose.WordsAndroid経由Java |
| :- | :- | :- |
| テンプレート内でC#構文とLINQ拡張メソッドを直接サポート(`ADO.NET`データソースであっても) | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| 表、リスト、および共通コンテンツの反復可能および条件付きドキュメントブロック(ループおよび条件)のサポート | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| 動的に生成されたチャートと画像のサポート | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| 文書への外部文書とHTMLブロックの挿入のサポート | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| 単一のドキュメントを生成するための複数のデータソース（異なるタイプを含む）のサポート | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| データ関係の組み込みサポート(マスター-詳細) | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| テンプレート内でのグループ化、ソート、フィルタリングなど、さまざまなデータ操作を包括的にサポート | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
| WYSIWYG:生成されたドキュメントは、対応するテンプレートと同じ書式設定を保持します | {{< emoticons/tick >}} | {{< emoticons/tick >}} |
