System::Drawing::Pen class
isi
[
bersembunyi
]Pen class
Mewakili properti seperti warna, lebar, dll. dari garis dan kurva yang digambar. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskannya ke fungsi sebagai argumen.
class Pen : public System::Object
Metode
| Metode | Deskripsi |
|---|---|
| Clone() | Mengembalikan salinan objek saat ini. |
| Dispose() | Melepaskan semua sumber daya operasional yang diperoleh oleh objek saat ini. |
| get_Alignment() const | Mengembalikan nilai yang menunjukkan perataan objek Pen saat ini. |
| get_Brush() | Mengembalikan objek Brush dari pena ini. |
| get_Color() const | Mengembalikan warna pena ini. |
| get_CompoundArray() const | Mengembalikan array nilai yang menentukan pena komposit. |
| get_DashCap() const | Mengembalikan nilai yang menunjukkan tutup yang digunakan di kedua ujung garis putus-putus. |
| get_DashOffset() const | Mengembalikan jarak dari awal garis ke permulaan pola putus-putus. |
| get_DashPattern() const | Mengembalikan array yang menunjukkan pola putus-putus khusus dalam garis putus-putus. |
| get_DashStyle() const | Mengembalikan nilai yang menunjukkan gaya putus-putus dari objek Pen saat ini. |
| get_EndCap() const | Mengembalikan nilai yang menunjukkan tutup akhir garis dari objek Pen saat ini. |
| get_LineJoin() const | Mengembalikan nilai yang menunjukkan bagaimana garis yang digambar oleh objek Pen ini digabungkan. |
| get_MiterLimit() const | Mengembalikan batas ketebalan sambungan pada sudut miring. |
| get_PenType() const | BELUM DIIMPLEMENTASIKAN. |
| get_StartCap() const | Mengembalikan nilai yang menunjukkan tutup awal garis dari objek Pen saat ini. |
| get_Transform() | Mengembalikan salinan objek Matrix yang menentukan transformasi geometris untuk pena yang diwakili oleh objek saat ini. |
| get_Width() const | Mengembalikan lebar objek Pen saat ini. |
| MultiplyTransform(const SharedPtr<Drawing2D::Matrix>&, Drawing2D::MatrixOrder) | Mengalikan matriks transformasi objek saat ini dengan matriks yang ditentukan. |
| Pen(const Color&) | Membuat objek Pen baru yang mewakili warna yang ditentukan. |
| Pen(const Color&, float) | Membuat objek Pen baru yang mewakili warna dan lebar yang ditentukan. |
| Pen(const SharedPtr<Brush>&) | Membuat objek Pen baru dan menginisialisasinya dengan objek Brush yang ditentukan. |
| Pen(const SharedPtr<Brush>&, float) | Membuat objek Pen baru dan menginisialisasinya dengan objek Brush yang ditentukan. |
| ResetTransform() | Mengatur ulang matriks transformasi objek saat ini sehingga menjadi matriks identitas. |
| RotateTransform(float, Drawing2D::MatrixOrder) | Memutar transformasi geometris lokal sebesar sudut yang ditentukan dalam urutan yang ditentukan. |
| ScaleTransform(float, float, Drawing2D::MatrixOrder) | Menskalakan transformasi geometris lokal dengan faktor-faktor yang ditentukan dalam urutan yang ditentukan. |
| set_Alignment(Drawing2D::PenAlignment) | Mengatur perataan objek Pen saat ini. |
| set_Brush(const SharedPtr<Brush>&) | Mengatur objek Brush pena ini. |
| set_Color(const Color&) | Mengatur warna pena ini. |
| set_CompoundArray(const System::ArrayPtr<float>&) | Mengatur array nilai yang menentukan pena komposit. |
| set_CustomEndCap(const SharedPtr<Drawing2D::CustomLineCap>&) | Mengatur tutup akhir garis khusus. |
| set_CustomStartCap(const SharedPtr<Drawing2D::CustomLineCap>&) | Mengatur tutup awal garis khusus. |
| set_DashCap(Drawing2D::DashCap) | Mengatur nilai yang menentukan tutup yang digunakan di kedua ujung garis putus-putus. |
| set_DashOffset(float) | Mengatur jarak dari awal garis ke permulaan pola putus-putus. |
| set_DashPattern(const System::ArrayPtr<float>&) | Mengatur array yang menentukan pola putus-putus khusus dalam garis putus-putus. Array tersebut terdiri dari angka yang menentukan panjang dash dan spasi yang bergantian. |
| set_DashStyle(Drawing2D::DashStyle) | Mengatur nilai yang menentukan gaya putus-putus dari objek Pen saat ini. |
| set_EndCap(Drawing2D::LineCap) | Mengatur tutup akhir garis dari objek Pen saat ini. |
| set_LineJoin(Drawing2D::LineJoin) | Mengatur nilai yang menentukan bagaimana garis yang digambar oleh objek Pen ini digabungkan. |
| set_MiterLimit(float) | Mengatur batas ketebalan sambungan pada sudut miter. |
| set_StartCap(Drawing2D::LineCap) | Mengatur penutup garis awal dari objek Pen saat ini. |
| set_Transform(const SharedPtr<Drawing2D::Matrix>&) | Mengatur objek Matrix yang menentukan transformasi geometris untuk pena yang diwakili oleh objek saat ini. |
| set_Width(float) | Mengatur lebar objek Pen saat ini. |
| SetLineCap(Drawing2D::LineCap, Drawing2D::LineCap, Drawing2D::DashCap) | BELUM DIIMPLEMENTASIKAN. |
| TranslateTransform(float, float, Drawing2D::MatrixOrder) | Menerjemahkan transformasi geometris lokal dengan dimensi yang ditentukan dalam urutan yang ditentukan. |
Lihat Juga
- Class Object
- Namespace System::Drawing
- Library Aspose.Page for C++