Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Bu konuda Aspose.Words kullanarak şekillerle programlı olarak nasıl çalışılacağı anlatılmaktadır.
Aspose.Words içindeki şekiller, çizim katmanındaki AutoShape, metin kutusu, serbest form, OLE nesnesi, ActiveX denetimi veya resim gibi bir nesneyi temsil eder. Bir Word belgesi bir veya daha fazla farklı şekil içerebilir. Belgenin şekilleri Shape sınıfı ile temsil edilir.
InsertShape yöntemini kullanarak bir belgeye belirtilen tür ve boyutta satır içi şekil ve belirtilen konum, boyut ve metin kaydırma türünde serbest kayan şekil ekleyebilirsiniz. InsertShape yöntemi, belge modeline DML şeklinin eklenmesine izin verir. Belge, DML şekilleri destekleyen biçimde kaydedilmelidir, aksi takdirde belge kaydedilirken bu tür düğümler VML şekline dönüştürülür.
Aşağıdaki kod örneği, bu tür şekillerin belgeye nasıl ekleneceğini gösterir:
Aspose.Words kullanarak, şeklin en boy oranının AspectRatioLocked özelliği aracılığıyla kilitlenip kilitlenmediğini belirleyebilirsiniz.
Aşağıdaki kod örneği, AspectRatioLocked özelliğiyle nasıl çalışılacağını gösterir:
IsLayoutInCell özelliğini kullanarak şeklin bir tablonun içinde mi yoksa dışında mı görüntüleneceğini de belirtebilirsiniz.
Aşağıdaki kod örneği, IsLayoutInCell özelliğiyle nasıl çalışılacağını gösterir:
Aspose.Words kullanarak bir kesme köşesi dikdörtgeni oluşturabilirsiniz. Şekil türleri SingleCornerSnipped, TopCornersSnipped, DiagonalCornersSnipped, TopCornersOneRoundedOneSnipped, SingleCornerRounded, TopCornersRounded, ve DiagonalCornersRounded. ‘dir
DML şekli, bu şekil türleriyle InsertShape yöntemi kullanılarak oluşturulur. Bu türler VML şekiller oluşturmak için kullanılamaz. “Shape” sınıfının genel yapıcısını kullanarak şekil oluşturma girişimi “NotSupportedException” istisnasını yükseltir.
Aşağıdaki kod örneği, bu tür şekillerin belgeye nasıl ekleneceğini gösterir:
Aspose.Words API kullanarak, blok içeren şeklin konumunu ve boyutunu, en üstteki şeklin çapasına göre noktalar halinde alabilirsiniz. Bunu yapmak için BoundsInPoints özelliğini kullanın.
Aşağıdaki kod örneği, BoundsInPoints özelliğiyle nasıl çalışılacağını gösterir:
Aspose.Words API yatay kural şeklinin özelliklerine erişmek için HorizontalRuleFormat özelliğini sağlar. HorizontalRuleFormat sınıfı, Yükseklik, Renk, Gölge vb. Gibi temel özellikleri ortaya çıkarır. yatay bir kuralın biçimlendirilmesi için.
Aşağıdaki kod örneği nasıl ayarlanacağını gösterir HorizontalRuleFormat:
Aspose.Words API belgeye simge olarak katıştırılmış veya bağlantılı bir OLE nesne eklemek için Shape → InsertOleObjectAsIcon işlevi sağlar. Bu işlev, simge dosyasının ve başlığın belirtilmesine izin verir. OLE nesne türü, dosya uzantısı kullanılarak algılanacaktır.
Aşağıdaki kod örneği, ınsert OLE nesnesinin belgeye Simge olarak nasıl ayarlanacağını gösterir:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.