.NET で PSD を TIFF (Uncompressed or CCITT) に変換する方法

.NET で PSD を TIFF (Uncompressed or CCITT) に変換する方法

TIFF は、高品質の出版、印刷、ドキュメントワークフローのための優先フォーマットです. .NET のための Aspose.PSD では、圧縮および輸出の設定を完全にコントロールして PSD ファイルに変換するのが簡単です。

現実世界問題

デザイナー、アーカイブ、および出版社は、プレプレスやドキュメントのアーキテクチャのためにPSDファイルから未圧縮またはCCITTグループ4で暗号化されたTIFFを生成する必要があります。

ソリューション概要

Aspose.PSD for .NET を使用して PSD-to-TIFF 変換をスクリプトし、それぞれの使用ケースに必要な正確な圧縮を指定します。

原則

  • Visual Studio 2019 以降
  • .NET 6.0 またはそれ以降(または .Net Framework 4.6.2+)
  • Aspose.PSD for .NET から NuGet
  • PSDファイルを変換する
PM> Install-Package Aspose.PSD

ステップ・ステップ・実施

ステップ1:PSDファイルをアップロード

using Aspose.PSD;
using Aspose.PSD.FileFormats.Psd;
using Aspose.PSD.ImageOptions;

string inputFile = "./input/art.psd";
string outputFile = "./output/art.tif";

var loadOptions = new PsdLoadOptions() { LoadEffectsResource = true };
PsdImage image = (PsdImage)Image.Load(inputFile, loadOptions);

ステップ2:TIFF 輸出オプションを設定する(圧縮など)

var tiffOptions = new TiffOptions(TiffExpectedFormat.TiffNoCompressionRgba); // Uncompressed, RGBA

// For CCITT Group 4 (Fax encoding):
// var tiffOptions = new TiffOptions(TiffExpectedFormat.TiffCcittFax4);

ステップ3:TIFFとして保存する

image.Save(outputFile, tiffOptions);
image.Dispose();

ケースとアプリケーションの使用

  • プレプリント/印刷のための未圧縮 TIFF を生成する
  • 文書アーカイブのためのバッチ変換PSD(CCITT圧縮)
  • 医療・科学作業の流れのための出力TIFF

共通の課題と解決策

ファイルサイズが大きすぎる: より小さなファイルのために CCITT または LZW 圧縮を使用します。

色の問題: TIFF フォーマットがあなたのワークフロー(グレイスケール、RGBAなど)と一致していることを確認します。

ベストプラクティス

  • Photoshop や専用視聴者で TIFF をプレビューする
  • 全資産フォルダーの大変換のためのスクリプト
  • 常にソース編集のためのオリジナルのPSDを保持する

FAQ

**Q:異なる圧縮でTIFFにバッチを変換できますか?**A: はい - 変換スクリプトの各ファイルのオプションを指定します。

Q:これは大型/複数層のPSDに適用されますか?**A: はい - Aspose.PSD は、フラット TIFF として大きな PSD と多層輸出をサポートします。

結論

Aspose.PSD for .NET は、プロフェッショナルワークフローのための PSD から TIFF の輸出を完全にコントロールします。 ASPOSE.PSD for .NET API リファレンス .

 日本語