Bekerja dengan Bentuk

Topik ini membahas cara bekerja secara tematik dengan bentuk menggunakan Aspose.WordsSitemap

Bentuk dalam Aspose.Words mewakili objek di layer gambar, seperti AutoShape, kotak teks, bentuk bebas, objek OLE, kontrol ActiveX, atau gambar. Dokumen Word dapat mengandung satu atau lebih bentuk yang berbeda. Bentuk dokumen diwakili oleh Shape Sitemap

Masukkan Bentuk Menggunakan Builder Dokumen

Anda dapat memasukkan bentuk inline dengan jenis dan ukuran tertentu dan bentuk mengambang bebas dengan posisi yang ditentukan, ukuran dan jenis pembungkus teks ke dalam dokumen menggunakan InsertShape Login Login InsertShape metode memungkinkan memasukkan bentuk DML ke dalam model dokumen. Dokumen harus disimpan dalam format, yang mendukung bentuk DML, jika tidak, node tersebut akan dikonversi ke bentuk VML, sementara penghematan dokumen.

Contoh kode berikut menunjukkan cara memasukkan jenis bentuk ini ke dalam dokumen:

Aspect Rasio Dikunci

Sitemap Aspose.Words, Anda dapat menentukan apakah rasio aspek bentuk terkunci melalui AspectRatioLocked Login

Contoh kode berikut menunjukkan cara bekerja dengan Meme it AspectRatioLocked properti:

Set Bentuk Tata Letak Dalam Sel

Anda juga dapat menentukan apakah bentuk ditampilkan di dalam tabel atau di luarnya IsLayoutInCell Login

Contoh kode berikut menunjukkan cara bekerja dengan Meme it IsLayoutInCell properti:

Tambahkan Sudut Snipped

Anda dapat membuat sudut snip persegi panjang menggunakan Aspose.WordsSitemap Jenis bentuk * SingleCornerSnipped, TopCornersSnipped, DiagonalCornersSnipped, TopCornersOneRoundedOneSnipped, SingleCornerRounded, TopCornersRounded,* dan *DiagonalCornersRounded.*

Bentuk DML dibuat menggunakan InsertShape metode dengan jenis bentuk ini. Jenis-jenis ini tidak dapat digunakan untuk membuat bentuk VML. Tempt untuk membuat bentuk dengan menggunakan konstruktor publik dari kelas “Shape” meningkatkan pengecualian “NotSupportedException”.

Contoh kode berikut menunjukkan cara memasukkan jenis bentuk ini ke dalam dokumen:

Dapatkan Poin Luka Bentuk Sebenarnya

Sitemap Aspose.Words API, Anda bisa mendapatkan lokasi dan ukuran bentuk yang mengandung blok pada poin, relatif terhadap jangkar bentuk paling atas. Untuk melakukan ini, gunakan BoundsInPoints Login

Contoh kode berikut menunjukkan cara bekerja dengan Meme it BoundsInPoints properti:

Spesifikasi Jangkar Vertikal

Anda dapat menentukan keselarasan vertikal teks dalam bentuk menggunakan VerticalAnchor Login

Contoh kode berikut menunjukkan cara bekerja dengan Meme it VerticalAnchor properti:

Mendeteksi Smart Bentuk seni

Aspose.Words juga memungkinkan untuk mendeteksi jika Bentuk memiliki SmartArt Sitemap Untuk melakukan ini, gunakan HasSmartArt Login

Contoh kode berikut menunjukkan cara bekerja dengan Meme it HasSmartArt properti:

Format Rule Horizontal

Anda dapat memasukkan bentuk aturan horisontal ke dalam dokumen menggunakan InsertHorizontalRule Login

Aspose.Words API Sitemap HorizontalRuleFormat properti untuk mengakses sifat bentuk aturan horisontal. Login HorizontalRuleFormat mengekspos sifat dasar seperti Tinggi, Warna, NoShade dll untuk format aturan horisontal.

Contoh kode berikut menunjukkan cara mengatur HorizontalRuleFormatSitemap