Class BorderInformationResource
isi
[
bersembunyi
]BorderInformationResource class
Sumber daya dengan informasi batas pengaturan cetak gambar.
public sealed class BorderInformationResource : ResourceBlock
Konstruktor
Nama | Keterangan |
---|---|
BorderInformationResource() | Konstruktor default. |
Properti
Nama | Keterangan |
---|---|
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. |
Unit { get; set; } | Mendapat atau mengatur unit perbatasan. |
Width { get; set; } | Mendapat atau mengatur lebar perbatasan. |
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 BorderInformationResource.
[C#]
string sourceFilePath = "input.psd";
string outputFilePath = "output.psd";
using (var image = (PsdImage)Image.Load(sourceFilePath))
{
ResourceBlock[] imageResources = image.ImageResources;
BorderInformationResource borderInfoResource = null;
foreach (var imageResource in imageResources)
{
if (imageResource is BorderInformationResource)
{
borderInfoResource = (BorderInformationResource)imageResource;
break;
}
}
// perbarui BorderInformationResource
borderInfoResource.Width = 0.1;
borderInfoResource.Unit = PhysicalUnit.Inches;
image.Save(outputFilePath);
}
Lihat juga
- class ResourceBlock
- ruang nama Aspose.PSD.FileFormats.Psd.Resources
- perakitan Aspose.PSD