Aspose.Words  for Java

Wordファイルを処理するJavaAPI

Word文書を作成、処理、レンダリングし、Javaで複数の形式に変換する機能を備えたアプリケーションを開発します。

  ダウンロード无料トライアル
  
 

Aspose.Words for Javaは、Microsoft Wordなどでサポートされているすべての形式のファイルを作成、変更、変換、レンダリング、および印刷するための機能豊富なドキュメント処理APIです。 MicrosoftWordやその他のサードパーティアプリケーションには依存しません。 ただし、Aspose.Words for Javaは、Wordがサポートする機能を提供します – ドキュメントを比較する, 見つけて交換する text, ドキュメントを分割する パーツに、 メールマージ 田畑、 ページをレンダリングする, すべてのドキュメント要素をフォーマットします 等々。 Aspose.Wordsの機能の完全なリストを見ることができます 私たちのドキュメントで.

Aspose.Words APIは、一般的なすべての読み込みおよび保存形式をサポートしています。 Word文書を保存または固定レイアウト形式(PDFまたはXML)に変換したり、Wordファイルを一般的な画像またはマルチメディア形式(JPEG、SVG、GIFなど)に変換したりできます。 をチェックしてください サポートされている形式の完全なリスト.

高度なJavaWordsAPI機能

オンラインアプリケーションページで、人気のあるAspose.Words機能のいくつかを試すことができます。

あなたが試すことができます すべてのAspose.Wordsオンラインアプリケーション.

Aspose.Wordsで最も人気のある機能については、tehhのドキュメントも確認してください。

リストは完全ではないことに注意してください。その他の機能と説明は、 ドキュメント.

Javaでドキュメントを変換する

ほとんどのお客様がAspose.Wordsを選択する理由は、ファイルをさまざまな形式に高精度ですばやく、確実に、効率的に保存できることです。

Java APIを使用すると、2行のコードで、サポートされている形式から別の形式にファイルを変換できます。とても簡単です!

DOCをDOCXに変換– Java

//変換するDOCファイルをロードします
Document wpd = new Document(dir + "template.doc");

//DOCをDOCXに変換します
wpd.save(dir + "output.docx", SaveFormat.DOCX);

HTMLをDOCXに変換– Java

//変換するHTMLファイルをロードします
Document wpd = new Document(dir + "template.html");

//HTMLをDOCXに変換します
wpd.save(dir + "output.docx", SaveFormat.DOCX);

RTFをPDFに変換– Java

//変換するRTFファイルをロードします
Document wpd = new Document(dir + "template.rtf");

//RTFをPDFに変換します
wpd.save(dir + "output.pdf", SaveFormat.PDF);

詳細を見る 変換ページ.

Javaを使用してファイルをレンダリング、表示、または印刷する

Aspose.Words for Javaには、最高の忠実度でドキュメントをレンダリングおよび印刷するために特別に設計された独自のレンダリングエンジンがあります。

ドキュメントページで、次の方法を見つけることができます。

レポートとメールのマージ

Aspose.Words for Javaは、フル機能のレポートソリューションです。 Microsoft Wordでレポートを設計し、メールマージ設定を保持したまま、APIがさまざまなデータソースからのデータをファイルに入力できるようにすることができます。

Aspose.Words for Javaを使用すると、レポートで標準のMicrosoftWordメールマージフィールドを使用できます。 さらに、あなたは使用することができます メールマージフィールドのライブラリ拡張構文 画像や繰り返し可能な領域の挿入など、マージ操作中にさらに複雑なタスクを実行するため。

ドキュメントオブジェクトモデル(DOM)を使用したドキュメントでのプログラミング

Aspose.Words for Javaは、開発者が100を超えるクラスで構成される直感的なドキュメントオブジェクトモデル(DOM)を使用して、ロードされたファイルを作成、構築、変更、解析、および検査するのに役立ちます。 このオブジェクトモデルを使用すると、開発者は、セクション、ヘッダー、フッター、段落、リスト、テーブル、テキスト、フィールド、ハイパーリンク、ブックマーク、画像、スマートタグ、シェイプ、カスタムXMLなどのさまざまな要素をプログラムで操作できます。

さらに、図形、テキストボックス、画像、OLEオブジェクト、コントロールを含むすべての描画オブジェクトがこのドキュメントオブジェクトモデルでサポートされているため、ページに透かしを挿入したり、既存のファイルから画像を抽出したりするなど、多くのタスクを実行できます。

Aspose.Words for Javaは、ファイルの結合または分割、テキストの検索と置換、ファイルの保護または保護解除、プロパティの変更、ドキュメントへのHTMLフラグメントの挿入など、便利なユーティリティ機能を提供します。 これらの機能はすべて、使いやすいAPIを介して利用できるため、開発者はファイル形式の仕様を気にせずに複雑な操作を実行できます。

2つのドキュメントに参加– Java

//ソースファイルと宛先ファイルをロードします
Document srcDoc = new Document(dir + "source.docx");
Document dstDoc = new Document(dir + "destination.docx");

//追加されたファイルを新しいページから開始するように設定します
srcDoc.getFirstSection().getPageSetup().setSectionStart(SectionStart.NEW_PAGE);

//元のスタイルを使用してソースファイルを追加します
dstDoc.appendDocument(srcDoc, ImportFormatMode.KEEP_SOURCE_FORMATTING);

//最終結果を保存します
dstDoc.save(dir + "output.docx");

MicrosoftOfficeオートメーションは必要ありません

他のサードパーティアプリケーションをインストールしなくても、プログラムでドキュメントを操作できます。これが可能なのは、ライブラリがマネージコードを使用して構築されているためです。 したがって、あなたは コンピュータにMicrosoftOfficeまたはMicrosoftWordをインストールする必要はありません Word形式で動作します。 これは、サポートされる機能、セキュリティ、安定性、スケーラビリティ、速度、および価格の点で、MicrosoftOfficeオートメーションの完全な代替手段です。

人々が言っていること

私たちの言葉をそのまま受け入れるのではありません。 Aspose.WordsAPIについてユーザーが何を言っているかを確認してください。

 
 
ケーススタディの表示
  
  

Aspose.Wordsは、以下に示すように、他の一般的な開発環境向けに個別のワードプロセッシングAPIを提供します。