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