Bir Tabloyu Konumlandırın

Kayan tablolar ve satır içi tablolar vardır:

  • Satır içi tablolar, metinle aynı katmana yerleştirilir ve yalnızca yukarıdaki ve alttaki tabloyu çevreleyen bir metin akışına yerleştirilir. Satır içi tablolar her zaman yerleştirdiğiniz paragrafların arasında görünecektir.
  • Yüzen tablolar metin üzerinde katmanlanmıştır ve tablonun paragrafa göre konumu, tablo bağlantısı tarafından belirlenir. Bu nedenle kayan tablonun belgedeki konumu dikey ve yatay konumlandırma ayarlarından etkilenir.

Bazen bir tabloyu belgede belirli bir şekilde konumlandırmanız gerekir. Bunu yapmak için hizalama araçlarını kullanmanız ve tablo ile onu çevreleyen metin arasındaki girintileri ayarlamanız gerekir.

Bu yazımızda Aspose.Words’in konumlandırma için hangi seçenekleri sunduğunu ele alacağız.

Satır İçi Tablo Konumunu Belirtin

Aspose.Words API ve Alignment özelliğini kullanarak satır içi tablonun konumunu ayarlayabilirsiniz. Böylece tablonun hizalamasını belge sayfasına göre ayarlayabilirsiniz.

Aşağıdaki kod örneği, satır içi tablonun konumunun nasıl ayarlanacağını gösterir:

Yüzen Tablo Hizalamasını Alın

Tablo metni kaydırma Around olarak ayarlanmışsa, RelativeHorizontalAlignment ve RelativeVerticalAlignment özelliklerini kullanarak tablonun yatay ve dikey hizalamasını sağlayabilirsiniz.

diğer metin sarma türleri ile Alignment özelliğini kullanarak satır içi tablo hizalaması elde edebilirsiniz.

Aşağıdaki kod örneği, tablonun hizalamasının nasıl alınacağını gösterir:

Yüzen Masa Konumunu Alın

Kayan tablonun konumu aşağıdaki özellikler kullanılarak belirlenir:

Aşağıdaki kod örneği, kayan tablonun konumunun nasıl alınacağını gösterir:

Kayan Tabla Konumunu Ayarla

Tıpkı alma gibi, aynı Aspose.Words API’yi kullanarak kayan tablonun konumunu ayarlayabilirsiniz.

Hizalama ile yatay ve dikey mesafenin birleşik özellikler olduğunu ve birinin diğerini sıfırlayabileceğini bilmek önemlidir. Örneğin, RelativeHorizontalAlignment‘in ayarlanması AbsoluteHorizontalDistance‘yi varsayılan değerine sıfırlayacaktır veya bunun tersi de geçerlidir. Aynı şey dikey düzenleme için true’dir.

Aşağıdaki kod örneği, kayan tablonun konumunun nasıl ayarlanacağını gösterir:

Tablo ve Çevreleyen Metin Arasındaki Mesafeyi Alın

Aspose.Words ayrıca tablolar ve çevresindeki metinler arasındaki mesafeleri bulma fırsatı da sağlar:

Aşağıdaki kod örneği, bir tablo ile onu çevreleyen metin arasındaki mesafenin nasıl alınacağını gösterir: