Microsoft Project MPPファイルをTIFFに変換します
プロジェクトデータをtiffにエクスポート
TIFF(タグイメージファイル形式)は、複数の色の深さ、圧縮タイプ、さらにはマルチページドキュメントをサポートする柔軟なラスターイメージ形式です。一般に、プロの印刷やドキュメントアーカイブシナリオで使用されます。
.NETのAspose.Tasksにより、開発者はMicrosoft Project(MPP)ファイルからプロジェクトビュー(Ganttチャートなど)をTIFF形式に直接エクスポートできます。
これが出力TIFFファイルの例です。
.netのaspose.tasksを使用してプログラム的にTIFFにプロジェクトを保存するには:
- MicrosoftプロジェクトMPPファイルをロードします。
- オプションで、ロードされたプロジェクトを変更します。
- Project.Saveメソッドの過負荷のいずれかを使用して、プロジェクトをTIFFに保存します。 savefileformat.tiffのいずれかを渡すことができます。デフォルト設定でプロジェクトを保存するか、画像版を通過してエクスポートオプションをカスタマイズします。
次の 記事は、すべてのグラフィカル形式に共通のプロパティについて説明しています。
TIFF形式に固有の追加オプションも指定できます。 Imagesaveoptions.pixelformatを使用して、画像内の各ピクセルのカラーデータの形式を設定できます。たとえば、Format24BPPRGBは、フォーマットがピクセルあたり24ビットであることを指定します。それぞれ8ビットは、赤、緑、青のコンポーネントに使用されます。
DPIの水平解像度と垂直解像度は、 Imagesaveoptions.horizontalresolutionおよび Imagesaveoptions.verticalResolutionを使用して制御できます。 ImagesAveOptions.TiffCompressionを使用して、TIFFファイルを生成するときに使用される圧縮アルゴリズムのタイプを指定できます。
高度なTIFFエクスポート設定
TIFF出力をさらに制御するには、ImagesAveOptionsクラスを使用してください。このクラスでは、次のような重要なパラメーターを構成できます。
Option | Description |
---|---|
PixelFormat | Defines the color depth. For example, Format24bppRgb stores 24 bits per pixel (8 bits per RGB channel). |
HorizontalResolution | Controls the horizontal resolution in dots per inch (DPI). |
VerticalResolution | Controls the vertical resolution in DPI. |
TiffCompression | Specifies the compression algorithm (e.g., None, LZW, CCITT4). |
以下に示すコードの例は、MPPファイルからTIFFにプロジェクトデータをエクスポートする方法を示しています。
This approach allows the generation of high-quality TIFF output suitable for archiving, print, or multi-page image scenarios.