Java機能を介してAndroidのAspose.Words

Aspose.WordsForAndroidviaJava機能の概要

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

ファイル形式と変換

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

レンダリングと印刷

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

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

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

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

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

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

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

特徴 Aspose.WordsのためのJava Aspose.WordsはAndroidのためにJavaを経由してAspose.Words
アクセスし、フォント、色、効果、境界線やシェーディングを含むすべての文字の書式設定を変更します。 tick tick
インデント、間隔、境界線、シェーディング、タブストップを含むすべての段落の書式にアクセスして変更します。 tick tick
アクセスし、番号とレベルを含むすべての箇条書きと番号付きリストの書式を変更します。 tick tick
アラインメント、向き、境界線、シェーディングなどの表の書式設定にアクセスして変更します。 tick tick
用紙サイズ、余白、向きなど、すべてのセクションプロパティにアクセスして変更します。 tick tick
ドキュメントスタイルへのアクセス、作成、および変更。 tick tick
位置、サイズ、線と塗りつぶしのプロパティ、画像バイトなどの描画オブジェクトにアクセスして変更します。 tick 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. tick tick
最も複雑でネストされたIFフィールドと数式を含むドキュメントに対してMail Mergeを実行します。 tick tick
Mail Merge領域を使用して、データソースからドキュメント内のテーブルまたはフラグメントを移入し、動的に拡張します。 tick tick
Order/OrderDetailsなどの主従(親子)データを含むレポートを簡単に生成できます。 tick tick
ResultSetインターフェイスを実装する任意のJavaデータソースからのデータをドキュメントに入力します。 tick tick
IMailMergeDataSourceインターフェイスを実装して、XMLファイルやビジネスオブジェクトなどの任意のデータソースからドキュメントにデータを入力します。 tick tick
数値の書式設定など、イベントを使用してデータをマージする方法を正確に制御します。 tick tick
Mail merge中に画像を挿入します。 tick tick
ドキュメントのMicrosoft WordMail Mergeデータソースをプログラムで作成または変更します。 Mail Merge設定とデータソースを保持します。 tick tick
Mail Mergeフィールド名を取得します。 tick tick

レポート機能

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

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