在IronPDF中建構和定位矩形
This article was translated from English: Does it need improvement?
Translated
View the article in English
當您使用IronPDF在PDF中繪製矩形時,其坐標系統與IronOCR和IronBarcode等程式庫不同。 IronOCR和IronBarcode相對於輸入圖片定義矩形,而IronPDF則在PDF文件本身的坐標空間內工作。
坐標原點
原點(0, 0)位於頁面的左下角。 當您指定矩形時,該原點被視為矩形的左上角,這決定了圖形繪製的方向。
坐標軸行為
y值如何移動矩形:
- Y坐標:增加
y會將矩形向上移動;減少會將矩形向下移動。 負的(0, 0)點之下。 - X坐標:增加
x會將矩形移動到右邊。 減少x或提供負值會將其移動到左邊。
寬度和高度
可以從起始點向任一方向繪製尺寸:
- 寬度:正的
width向右繪製; 負值或減少的width向左繪製。 - 高度:正的
height向上延伸; 負的height向下繪製。

測量單位
IronPDF以點為單位測量其繪圖API,提供了文件渲染和佈局所需的精度。 其他Iron Software程式庫有所不同:
- IronOCR:專門使用像素,與其專注於基於圖片的文字識別相匹配。
- IronBarcode:使用像素來定位條碼物件,但在將條碼蓋印到PDF中時切換為點,以便在文件格式中保持準確的定位。
請注意跨程式庫混合單位是形狀錯位的常見原因;確認您呼叫的API預期是點還是像素。
準備開始了嗎?
Nuget 下載 20,296,129 | 版本: 2026.7 剛剛發布

