再學GDI+[42]: 文字字號單位系統 - TUnit 七種度量單位完整指南
前言 TGPFont 建構子接受 TUnit 參數指定字號單位。GDI+ 支援七種度量單位,從像素到毫米,滿足螢幕顯示、列印輸出、文檔排版等多樣需求。 七大度
再學GDI+[43]: 系統已安裝字體列舉 - TGPInstalledFontCollection 專業方式
前言 TGPInstalledFontCollection 是 GDI+ 官方提供的專業字體列舉類別,直接從系統字體資料庫讀取,不包含垂直字體,適合專業排版應用
再學GDI+[44]: 文字字體選擇 - TGPFontFamily 系統字體列舉與即時預覽
前言 TGPFontFamily 封裝字體家族資訊。本文示範如何列舉系統安裝字體(排除 @ 開頭的垂直字體),透過 ListBox 即時切換預覽,並顯示字體實際
再學GDI+[45]: 文字渲染品質控制 - SetTextRenderingHint 六種模式完整對比
前言 TGPGraphics.SetTextRenderingHint 控制文字光柵化品質。本文提供六種模式即時切換對比,從系統預設到 ClearType 最高
再學GDI+[45]: 矩形區域文字格式化輸出(二) - StringFormat 旗標與對齊完整控制
前言 TGPStringFormat 是 GDI+ 文字排版的核心控制類別。本文延續上篇,深入探討格式旗標與雙軸對齊的組合效果,提供三組 RadioGroup
再學GDI+[46]: 路徑基礎入門 - Create、FillPath、DrawPath 核心三步驟
前言 GDI+ 路徑(TGPGraphicsPath)是向量圖形的核心容器。本文展示最基礎的三步驟:建立路徑 → 添加圖形 → 填充/描邊繪製,包含直線、矩形、
再學GDI+[47]: 路徑閉合與填充 - CloseFigure 方法控制開放/閉合路徑填充行為
前言 CloseFigure 是控制路徑開放與閉合的關鍵方法。開放路徑僅能描邊,閉合路徑才能填充。本文以簡單三角形折線為例,示範 CloseFigure 對描邊
再學GDI+[48]: 路徑子圖形管理 - StartFigure、CloseFigure、CloseAllFigures 完整指南
前言 GDI+ 路徑由一或多個子圖形組成。StartFigure 開始新子圖形,CloseFigure 閉合當前子圖形,CloseAllFigures 一次閉合
再學GDI+[49]: 路徑基礎屬性查詢 - GetPointCount、GetPathPoints、GetLastPoint、GetBounds
前言 路徑的基本屬性查詢是進行幾何分析、碰撞偵測、邊界計算的基礎。本文示範四個核心查詢方法:總點數、所有頂點、最後一點、外接矩形。 四大查詢方法對照 方法回
再學GDI+[50]: 路徑資料深度解析 - GetPathPoints、GetPathTypes、TPathData 完整指南
前言 理解路徑的點座標陣列與點類型陣列是掌握 GDI+ 向量圖形核心。本文對比兩種存取方式:傳統 GetPathPoints/GetPathTypes 組合,與
再學GDI+[51]: 路徑點擊測試 - IsVisible 內部判斷與 IsOutlineVisible 邊緣判斷
前言 路徑的點擊測試是互動式圖形應用的基礎。GDI+ 提供兩個互補方法:IsVisible 判斷點是否在填充區域內部,IsOutlineVisible 判斷點是
再學GDI+[52]: 路徑頂點反轉與清空 - Reverse、Reset 方法實戰
前言 TGPGraphicsPath 提供兩個結構操作方法:Reverse 反轉頂點順序(影響填充模式與線條方向),Reset 清空所有頂點並重置填充模式。本文
再學GDI+[53]: 路徑填充模式 - SetFillMode 交替模式與繞數模式差異解析
前言 TGPGraphicsPath.SetFillMode 決定複雜自相交路徑的填充判斷規則。兩種模式——交替模式與繞數模式——對重疊區域的填充結果截然不同,
再學GDI+[54]: 路徑矩陣變換 - Transform 方法實現旋轉、縮放、傾斜、平移綜合操作
前言 TGPGraphicsPath.Transform 直接對路徑座標套用 TGPMatrix 3x2 仿射變換矩陣,實現旋轉、縮放、傾斜、平移的綜合幾何操作
再學GDI+[55]: 路徑曲線拉直 - Flatten 方法將貝塞爾曲線轉為多段直線
前言 TGPGraphicsPath.Flatten 將路徑中的所有曲線(貝塞爾曲線、弧線、橢圓弧)近似轉換為多段直線。透過 flatness 參數控制近似精度
再學GDI+[56]: 路徑扭曲變形 - Warp 方法實現透視與雙線性扭曲
前言 TGPGraphicsPath.Warp 允許將路徑從原始矩形區域扭曲映射到任意四邊形(或三角形自動補全為平行四邊形)。這是實現透視變換、旗幟飄動、紋理映
再學GDI+[57]: 路徑加寬轉區域 - Widen 方法將線條轉為填充範圍
前言 TGPGraphicsPath.Widen 是一個獨特且強大的方法:根據指定畫筆的寬度、線帽、連接樣式、虛線模式,將路徑中的「線條」展開為「填充區域」。轉
再學GDI+[58]: 路徑資料序列化 - 保存與讀取路徑點陣列至文字檔
前言 路徑資料持久化是向量圖形編輯器、CAD 系統的基礎功能。本文示範如何將 TGPGraphicsPath 的點座標陣列與點類型陣列序列化為文字檔,再完整還原