Class BackgroundColorResource
コンテンツ
[
隠れる
]BackgroundColorResource class
画像印刷設定の枠線情報を持つリソース.
public sealed class BackgroundColorResource : ResourceBlock
コンストラクター
名前 | 説明 |
---|---|
BackgroundColorResource() | デフォルトのコンストラクター。 |
プロパティ
名前 | 説明 |
---|---|
Color { get; set; } | 背景色を取得または設定します。 |
override DataSize { get; } | リソース データ サイズをバイト単位で取得します。 |
ID { get; set; } | リソースの一意の識別子を取得または設定します。 |
override MinimalVersion { get; } | 必要最小限の PSD バージョンを取得します。 |
Name { get; set; } | リソース名を取得または設定します。サイズを均等にするためにパディングされた Pascal 文字列 (null 名は 2 バイトの 0 で構成されます). |
Signature { get; } | リソース署名を取得します。常に ‘8BIM’. である必要があります |
Size { get; } | データを含むリソース ブロック サイズをバイト単位で取得します。 |
メソッド
名前 | 説明 |
---|---|
Save(StreamContainer) | 指定したストリームにリソース ブロックを保存します。 |
virtual ValidateValues() | リソース値を検証します。 |
例
次の例は、BackgroundColorResource リソースのサポートを示しています。
[C#]
string sourceFilePath = "input.psd";
string outputFilePath = "output.psd";
using (var image = (PsdImage)Image.Load(sourceFilePath))
{
ResourceBlock[] imageResources = image.ImageResources;
BackgroundColorResource backgroundColorResource = null;
foreach (var imageResource in imageResources)
{
if (imageResource is BackgroundColorResource)
{
backgroundColorResource = (BackgroundColorResource)imageResource;
break;
}
}
// BackgroundColorResource を更新します
backgroundColorResource.Color = Color.DarkRed;
image.Save(outputFilePath);
}
関連項目
- class ResourceBlock
- 名前空間 Aspose.PSD.FileFormats.Psd.Resources
- 組み立て Aspose.PSD