function FPDF_ARGB(a, r, g, b: Byte): LongWord;
function FPDF_GetBValue(argb: LongWord): Byte;
function FPDF_GetGValue(argb: LongWord): Byte;
function FPDF_GetRValue(argb: LongWord): Byte;
function FPDF_GetAValue(argb: LongWord): Byte;
FPdfEdit 主要是 PDFium fpdf_edit.h C 標頭的轉譯:它宣告 PDFium.pas 在執行期繫結之頁面物件建立、變換與屬性查詢的函式指標型別與常數。應用程式不會直接呼叫這些繫結
此單元另公開五個對應 Win32 RGB 與 PDFium ARGB 巨集的獨立色彩輔助函式。它們將四個位元組通道打包成單一 32 位元值,也可拆解出個別通道;在使用 FPDFPageObj_SetFillColor 等 PDFium 色彩參數時確實可供使用者呼叫
| Function | Description |
|---|---|
FPDF_ARGB | 將 alpha、紅、綠、藍位元組打包為 32 位元 ARGB 色彩值 |
FPDF_GetBValue | 從 32 位元 ARGB 色彩值取出藍色位元組 |
FPDF_GetGValue | 從 32 位元 ARGB 色彩值取出綠色位元組 |
FPDF_GetRValue | 從 32 位元 ARGB 色彩值取出紅色位元組 |
FPDF_GetAValue | 從 32 位元 ARGB 色彩值取出 alpha 位元組 |
cdecl 函式指標型別別名與常數;應用程式應透過 TPdf 物件與屬性表面使用該功能,而不是直接呼叫繫結