VectorImageResourceBase

VectorImageResourceBase class

Kelas dasar untuk semua gambar vektor yang didukung

public abstract class VectorImageResourceBase : IImageResource

Properti

Nama Keterangan
AspectRatio { get; } Mengembalikan rasio aspek gambar vektor ini
abstract ByteContent { get; } Dalam mengimplementasikan tipe harus mengembalikan konten gambar vektor ini sebagai byte stream
FilenameWithExtension { get; } Mengembalikan nama file yang benar dari gambar vektor ini, yang terdiri dari nama dan ekstensi. Secara teoritis bisa berbeda dengan namanya.
IsDisposed { get; } Menentukan apakah gambar raster ini dibuang (BENAR) atau tidak (PALSU )
LinearDimensions { get; } Mengembalikan dimensi linear dari gambar vektor ini (lebar dan tinggi)
Name { get; } Mengembalikan nama gambar vektor ini. Biasanya tidak mengandung ekstensi nama file dan secara teoritis dapat berbeda dari nama file.
abstract TextContent { get; } Dalam mengimplementasikan tipe harus mengembalikan konten dari gambar vektor ini dalam bentuk teks: base64-dikodekan dari XML mengenai tipe gambar
abstract Type { get; } Dalam mengimplementasikan tipe harus mengembalikan informasi tentang tipe gambar vektor

Metode

Nama Keterangan
abstract Dispose() Dalam mengimplementasikan tipe harus membuang instance ini
Equals(IHtmlResource) Memeriksa instance ini dengan persamaan referensi yang ditentukan.
abstract Save(string) Dalam mengimplementasikan tipe harus menyimpan image ini ke disk dengan jalur yang ditentukan
abstract SaveToPng(Stream) Dalam mengimplementasikan tipe harus menyimpan gambar vektor saat ini ke format PNG raster ke aliran byte yang ditentukan

Acara

Nama Keterangan
event Disposed Peristiwa, yang terjadi saat gambar raster ini dibuang

Lihat juga