Kelas Aspose::Page::XPS::XpsModel::XpsPathGeometry
isi
[
bersembunyi
]XpsPathGeometry class
Kelas yang mengenkapsulasi fitur elemen properti PathGeometry. Elemen ini berisi sekumpulan path figure yang ditentukan baik dengan atribut Figures atau dengan elemen PathFigure anak.
class XpsPathGeometry : public Aspose::Page::XPS::XpsModel::XpsArray<System::SharedPtr<XpsPathFigure>>,
public Aspose::Page::XPS::XpsModel::ITransformableProperty
Metode
| Metode | Deskripsi |
|---|---|
| AddSegment(System::SharedPtr<XpsPathSegment>) | Menambahkan segmen jalur ke daftar segmen anak dari gambar jalur terakhir. |
| Clone() | Mengkloning geometri jalur ini. |
| get_FillRule() const | Mengembalikan/mengatur nilai yang menentukan bagaimana area yang berpotongan dari bentuk geometris digabungkan menjadi sebuah wilayah. |
| get_PathFigures() | Mengembalikan daftar gambar jalur anak. |
| get_Transform() override | Mengembalikan/mengatur matriks transformasi afinnya yang menetapkan transformasi matriks lokal yang diterapkan pada semua elemen anak dan keturunan dari geometri jalur sebelum digunakan untuk mengisi, memotong, atau memberi garis. |
| InsertSegment(int32_t, System::SharedPtr<XpsPathSegment>) | Menyisipkan segmen jalur ke dalam daftar segmen anak dari gambar jalur terakhir pada posisi index. |
| RemoveSegment(System::SharedPtr<XpsPathSegment>) | Menghapus segmen jalur dari daftar segmen anak gambar jalur terakhir. |
| RemoveSegmentAt(int32_t) | Menghapus segmen jalur dari daftar segmen anak gambar jalur terakhir pada posisi index. |
| set_FillRule(XpsFillRule) | Mengembalikan/mengatur nilai yang menentukan bagaimana area yang berpotongan dari bentuk geometris digabungkan menjadi sebuah wilayah. |
| set_Transform(System::SharedPtr<XpsMatrix>) override | Mengembalikan/mengatur matriks transformasi afinnya yang menetapkan transformasi matriks lokal yang diterapkan pada semua elemen anak dan keturunan dari geometri jalur sebelum digunakan untuk mengisi, memotong, atau memberi garis. |
| SetTemplateWeakPtr(uint32_t) override | Atur argumen templat ke‑n menjadi pointer lemah (bukan berbagi). Memungkinkan penggantian pointer dalam kontainer ke mode lemah. |
Lihat Juga
- Class XpsArray
- Class ITransformableProperty
- Namespace Aspose::Page::XPS::XpsModel
- Library Aspose.Page for C++