Class BackgroundColorResource
isi
[
bersembunyi
]BackgroundColorResource class
Sumber daya dengan informasi batas pengaturan cetak gambar.
public sealed class BackgroundColorResource : ResourceBlock
Konstruktor
Nama | Keterangan |
---|---|
BackgroundColorResource() | Konstruktor default. |
Properti
Nama | Keterangan |
---|---|
Color { get; set; } | Mendapat atau mengatur warna latar belakang. |
override DataSize { get; } | Mendapatkan ukuran data sumber daya dalam byte. |
ID { get; set; } | Mendapat atau menyetel pengidentifikasi unik untuk sumber daya. |
override MinimalVersion { get; } | Mendapatkan versi PSD minimal yang diperlukan. |
Name { get; set; } | Mendapat atau menetapkan nama sumber daya. String Pascal, diisi untuk membuat ukurannya rata (nama null terdiri dari dua byte 0). |
Signature { get; } | Mendapat tanda tangan sumber daya. Harus selalu ‘8BIM’. |
Size { get; } | Mendapat ukuran blok sumber daya dalam byte termasuk datanya. |
Metode
Nama | Keterangan |
---|---|
Save(StreamContainer) | Menyimpan blok sumber daya ke aliran yang ditentukan. |
virtual ValidateValues() | Memvalidasi nilai sumber daya. |
Contoh
Contoh berikut menunjukkan dukungan sumber daya 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;
}
}
// perbarui BackgroundColorResource
backgroundColorResource.Color = Color.DarkRed;
image.Save(outputFilePath);
}
Lihat juga
- class ResourceBlock
- ruang nama Aspose.PSD.FileFormats.Psd.Resources
- perakitan Aspose.PSD