Aspose.Words ODT ファイルプロセッサー for .NET
Aspose.Words ODT ファイルプロセッサ for .NET は、開発者が作成、ロード、編集、および保存する OpenOffice ドキュメントを ODt および OTT のフォーマットで構築します.
インストール&セットアップ
NuGet を通じて Aspose.Words for .NET パッケージをインストールします.
アプリケーションライフサイクルの初期に測定されたライセンスを設定します.
特徴と機能
1.文書の作成と初期化
- 新しいODTファイルをインスタント化し、スタイルを定義、ページの設定、コンテンツをプログラム的に構築します.
- オブジェクトモデルの使用を変更せずに ODT またはOTT に直接保存します.
2.既存のファイルのアップロード
- ODT/OTT ファイルを開き、DOM のようなオブジェクトモデルにパルスします.
- ソースフォーマットの自動検出と暗号化は、カスタマイズされたテンプレートで作業する際の忠誠を保証します.
3.豊富なコンテンツの操作
- 入力、更新、または段落、実行、ブックマーク、およびフィールドを削除します.
- テーブル(ライン、コラム、細胞)で作業し、フォーマットを適用します.
- 画像を挿入してリサイクルする(JPEG、PNG、GIFなど).
4.スタイルとフォーマット制御
- 段落、キャラクター、テーブルスタイルをプログラム的に適用または作成します.
- インライン形式のサポート:文字、色、境界、インデント、スペース.
5. テンプレート処理 OTT
- Load オート テンプレート、住民の場所を保有し、ODTとして保存します.
- メール合併および自動レポート生成に最適です.
6.セクションとページの設定
- コントロールマージン、オリエンテーション、ヘッド/フット、およびセクションごとにブレイク.
- 柔軟なドキュメントデザインのための複数のセクションの配置を管理します.
メタデータとドキュメント特性
- Read/write 標準およびカスタマイズされた属性:タイトル、著者、キーワード、タグ.
- メタデータは、OpenOfficeおよびダウンストリームシステムと互換性があります.
8. オプションの保存とパフォーマンスのトーニング
- Fine-tune save オプション(圧縮、互換性設定).
- ストリームベースの保存は、最小限のメモリ使用と直接のHTTP/クラウド反応を提供します.
追加編集機能
- 文書を通じてテキストを見つけ、置き換える.
- タイトル、サブヘッド、足跡、エンドノートを入力します.
- ブックマーク、コメント、コラボレーションノートを管理します.
- グラフをダイナミックに作成する
DocumentBuilder.InsertChart
. - リスト、ボール、テーブル、ハイフェナーション、および組み込まれたオブジェクトのサポート.
例: Edit and Save ODT
var doc = new Document(MyDir + "Document.odt");
var builder = new DocumentBuilder(doc);
builder.MoveToDocumentEnd();
builder.Writeln("Produced by Aspose.Words Processor plugin.");
doc.Save(ArtifactsDir + "ProcessorOpenOfficePlugin.EditDocumentOpenOffice.odt");
例: ODT で図を作成する
var doc = new Document();
var builder = new DocumentBuilder(doc);
var shape = builder.InsertChart(ChartType.Pie, 432, 252);
var chart = shape.Chart;
chart.Title.Text = "Produced by Aspose.Words Processor plugin.";
chart.Series.Clear();
chart.Series.Add("Series 1",
new string[] { "Category 1", "Category 2", "Category 3" },
new double[] { 2.7, 3.2, 0.8 });
doc.Save(ArtifactsDir + "ProcessorOpenOfficePlugin.CreateChartOpenOffice.odt");
例:ブックマークを追加する
var doc = new Document();
var builder = new DocumentBuilder(doc);
builder.StartBookmark("Bookmark");
builder.Write("Produced by Aspose.Words Processor plugin.");
builder.EndBookmark("Bookmark");
doc.Save(ArtifactsDir + "ProcessorOpenOfficePlugin.CreateBookmarkOpenOffice.odt");
ヒントと最良の実践
- ストリームベースの充電/節約 を使用して、非常に大きな ODT ファイルでメモリ消費を最小限にします.
- どこでも直接フォーマットを適用する代わりにセクションを通じて スタイル を再利用します.
- 繰り返し自動化作業のための OTT テンプレート をアップロードします.
- 試験制限を避けるためにスタートアップでライセンスを設定します.
- 複数のエディター(LibreOffice、OpenOffice)で出力を確認して、プラットフォーム間の忠誠度を確保します.
- ドキュメンタリー・オブジェクトを入力
using
管理されていない資源を解放するためのブロック.
よくある質問
**どのようなフォーマットがサポートされていますか?**このプロセッサは ODT および OTT ファイルをサポートします. DOCX、PDF、およびその他のフォーマットへの変換は、コア Aspose.Words APIs を介して利用できます.
**保存作業中にフォーマットが保存されますか?**はい. Aspose.Words は、プラットフォーム間で高信頼性のランダムとフォーマットの一貫性を確保します.
**メールを自動化できますか?**データを結びつける機能と OTT テンプレートを組み合わせて、カスタマイズされた OpenOffice ドキュメントを生成します.
**どの業界がODTファイルプロセッサを使用していますか?**一般的な使用ケースには 文書管理、報告、請求書生成、出版、小売、医療、銀行などが含まれます.