在IronPDF中建構和定位矩形
Curtis Chau
Updated: 2026年6月29日
當您使用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預期是點還是像素。

技術作家
Curtis Chau擁有Carleton大學的電腦科學學士學位,專精於前端開發,擁有Node.js、TypeScript、JavaScript和React的專業知識。Curtis熱衷於建立直觀且美觀的使用者介面,喜愛使用現代框架並建立結構良好、視覺吸引力的手冊。
...
閱讀更多