MS Publisher は、ページ レイアウト情報を操作することに重点を置いたドキュメントを作成するためのプログラムです。このプログラムは、次のファイル形式 MS Publisher 2.0 以降、拡張子が .txt のファイル、RTF ファイル、MS Word ファイル、HTML ファイル、Unicode テキストなどを開きます。 Pub ファイルには、画像、テキスト、グラフィックスなど、さまざまな種類のデータが含まれる場合があります。そのため、チラシ、パンフレット、はがき、その他の紙の広告制作でこの形式が広く普及しています。
このソフトウェアを使用すると、独自に設計されたドキュメントを作成したり、ドキュメントにフォーマットされたデザインを使用したりできます。 MS Publisher はファイルを .pub 拡張子で保存しますが、Publisher 以外の多くのアプリケーションでそのようなファイルを処理できるわけではありません。
Aspose.PUB for C# .NET は、柔軟で使いやすいライブラリです。電子出版物ファイルで動作するように開発されています。このソリューションは、一般的な電子出版ファイル形式 (.pub) の読み込み、開き、編集、および PDF への変換をサポートします。 PUB を PDF、HTML、XLSX、DOC、および最も一般的な画像形式にすばやく確実に変換できます。
このライブラリは、独自の C# .NET プロジェクトに統合するだけでなく、独自のクロスプラットフォーム アプリケーションを作成して MS Publisher ファイルを開いたり、マージしたり、変換したりするのにも最適です。ここでは、そのようなアプリケーションに機能を実装する例を見て試すことができます。それらは、ソリューションを使用して私たちのチームによって作成されます。これらのソリューションを使用すると、追加のソフトウェアをインストールしたり、結果をレンダリングするためのサブスクリプションを取得したりする必要はありません。
高度な .NET PUB 操作 API 機能
PUBファイルをPDFにエクスポート
Aspose.PUB for .NET は、ほんの数行のコードで、パブリケーション ファイル (.pub) を読み取って PDF ファイルに変換できます。
PUB を PDF に変換 - C#
string pubFile = dataDir + "flyer.pub";
var parser = PubFactory.CreateParser(pubFile);
var pubtopdf = parser.Parse();
Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(pubtopdf, dataDir + "publisher_to.pdf");
上記のコードは、次のように簡単に説明できます。
- 変換する Publisher ファイルへの完全なファイル パスを作成します。このために、文字列変数 pubFile を作成し、それに dataDir 変数の値を割り当てます。
- PubFactory クラスの CreateParser() メソッドを呼び出して、Publisher ファイルのコンテンツを解析するパーサー オブジェクトを作成します。
- parser オブジェクトで Parse() メソッドを使用します。このメソッドは、Publisher ファイルの内容を読み取って解析し、pubtopdf 変数に割り当てられた結果を返します。
- Publisher ファイルの解析済みコンテンツを PDF ファイルに変換し、PdfConverter インスタンスの ConvertToPdf() メソッドを使用して、指定された場所に保存します。
PUB レイヤーへのアクセスと操作
Aspose.PUB for .NET を使用すると、PUB のレイヤーにアクセスして、画像またはテキストを描画することができます。レイヤーの結合、レイヤー上のテキストの更新、効果の設定、またはレイヤーを画像としてエクスポートすることができます。 PUB .NET API を使用して、フラット化された PUB ファイルを検出したり、サムネイルを作成したりすることもできます。
PUB ファイルの読み取りまたは作成
Aspose.PUB for .NET は、操作と変換のために PSD および PSB ファイル フォーマットのロードをサポートするだけでなく、PUB および PSB ファイルをゼロから作成する機能も提供します。 .NET 開発者は、API を使用して、途中で役立つシナリオを自動化できます。
各種イメージングフィルター
Aspose.PUB for .NET は、クラス ライブラリを介してカラー調整などのコア イメージング機能を提供します。開発者は、API によって読み込まれたラスター イメージの明るさ、コントラスト、またはガンマを簡単に調整できます。さらに、開発者は画像を動的にディザリングまたはぼかしたり、Median、Gauss Wiener、Motion Wiener、Bradley Threshold などの一般的なフィルターを使用したりできます。
最新の PUB API 機能
Aspose.PUB for .NET API は継続的に機能を追加して強力なものにしています。以下は、追加された最新のものからのいくつかのピックのリストです。
- 塗りつぶしレイヤーのサポート。パターン、色、およびグラデーションの塗りつぶし。
- GdFlResource、VmskResource、PtFlResource、および VsmsResource のサポート。
- 直接ロードせずに、JPEG、PNG などの画像ファイルを PsdImage にロードします。
- レイヤー ベクター マスク、およびテキスト レイヤー カスタム FlipRotate のサポート。
- エクスポート用の塗りつぶしを使用したストローク効果のレンダリング。
よくある質問
1. .NET に Aspose.PUB が必要な理由は何ですか?
Aspose.PUB の豊富な機能は、コンテンツの抽出、他の形式への変換、表示または印刷のためのレンダリングなど、さまざまなソフトウェア アプリケーションに統合できます。
2. Aspose.PUB for .NET ではどのような形式がサポートされていますか?
この API ソリューションは、入力として PUB をサポートし、出力形式として PDF、TIFF、PNG、JPEG、GIF、PDF、TIFF、PNG、JPEG、GIF、PDF、TIFF、PNG、JPEG、GIF、PDF、PPTX、XPS、EPU、TEX、HTML、MHTML、SVG をサポートします。 変換機能。
3. Aspose.PUB for .NET の使用を開始するための要件はどこで見つけられますか?
ドキュメント にアクセスして、システム要件、インストール、ライセンス、サンプルの実行方法などの基本を学習してください。そこでは、開発者ガイドと形式に関するナレッジベースも見つけることができます。
4. API に問題がある場合はどこでサポートを受けられますか?
無料サポート フォーラム で回答を得てみてください。
5. Aspose.PUB for .NET の最新アップデートはどこで入手できますか?
リリース ノート にアクセスして、進捗状況、すべてのアップデート、追加された最新機能を確認してください。