「定位桌子」

「有浮動表格和內嵌表格:」

  • 內聯式表格 在文本中位於相同的層,並放置在僅環繞表格上方和下方的文字流中。 「內嵌表格會一直顯示在你放置的位置的段落之間。」 「* **浮動式表格** 在文字上層,而表格在段落上的相對位置是由表格錨點決定的。」 「由於此原因,浮動桌面的位置在文件中受到垂直與水平定位設定的影響。」

「有時你需要以特定方式將一張桌子放在一份文件中。」 「要做到這點,你需要使用對齊工具並設定表格與周圍文字間的縮排。」

在這篇文章中,我們將討論Aspose.Words為定位提供什麼選項。

指定內聯表格位置

您可以使用「Aspose.Words」和「API」以及「Alignment」屬性來設定內联表的位置。 因此,您可以調整表格與文件頁面相對的位置。

以下範例展示了如何設定內联表格的位置:

取得浮動桌面對齊方式

「若表格文字排版設定為 Around ,則可透過 RelativeHorizontalAlignmentRelativeVerticalAlignment 屬性來控制表格水平與垂直對齊。」

「用 「其他類型的文字包裝」,您可以透過 Alignment 屬性達到內嵌表的對齊。」

以下範例展示如何獲取桌格的對齊方式:

取得浮動表格位置

「浮動表的定位是以以下屬性為基礎決定的:」

接下來的程式碼範例示範了如何取得浮動式桌位之位置:

設定浮動桌面位置

「正如你獲取一樣,你可以用相同的 Aspose.Words 和 API 設定浮動桌面的位置。」

重要的是要知道對齊和水平及垂直距離是結合的性質,其中一方可以重置另一方。 例如,設定 RelativeHorizontalAlignment 會使 AbsoluteHorizontalDistance 恢復到預設值,而反之亦然。 「垂直排列的也一樣是 true。」

接下來的程式碼範例說明如何設定浮動表的位置:

「取得離表格與周圍文字的距離」

「Aspose.Words 也提供了一個機會來找出桌面與周圍的文字之間的距離:」

“- DistanceTop – 距離的值從上方”

以下範例說明如何取得一張表格與周圍文字之間的距離: