PDFium Component Docs

FPdfEdit Moduł

Unit: FPdfEdit
Wiązanie edycji obiektów strony PDFium oraz samodzielne funkcje pomocnicze kolorów ARGB, które pakują i rozpakowują 32-bitowe wartości kolorów PDFium

Syntax

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;

Description

FPdfEdit jest przede wszystkim tłumaczeniem nagłówka C PDFium fpdf_edit.h: deklaruje typy wskaźników funkcji i stałe dla tworzenia, przekształcania i odpytywania właściwości obiektów strony, które PDFium.pas wiąże w czasie wykonania. Aplikacje nie wywołują tych wiązań bezpośrednio

Moduł udostępnia również pięć samodzielnych funkcji pomocniczych kolorów, odbiciujących makra Win32 RGB i PDFium ARGB. Pakują one cztery bajtowe kanały w jedną 32-bitową wartość i wyodrębniają z niej pojedyncze kanały, i są rzeczywiście przydatne dla użytkownika przy pracy z parametrami kolorów PDFium, takimi jak FPDFPageObj_SetFillColor

Functions

FunctionDescription
FPDF_ARGBPakuje bajty alfa, czerwieni, zieleni i błękitu w 32-bitową wartość koloru ARGB
FPDF_GetBValueWyodrębnia bajt błękitu z 32-bitowej wartości koloru ARGB
FPDF_GetGValueWyodrębnia bajt zieleni z 32-bitowej wartości koloru ARGB
FPDF_GetRValueWyodrębnia bajt czerwieni z 32-bitowej wartości koloru ARGB
FPDF_GetAValueWyodrębnia bajt alfa z 32-bitowej wartości koloru ARGB

Remarks

See Also

TPdf.ObjectType, TPdf.Text