PDFium Delphi Component Docs

FPdfEdit Unité

Module: FPdfEdit
Liaison d’édition d’objets de page PDFium plus des fonctions d’assistance de couleur ARGB autonomes qui empaquettent et dépaquettent les valeurs de couleur PDFium 32 bits

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 est principalement une traduction de l’en-tête C PDFium fpdf_edit.h : il déclare les types pointeur de fonction et les constantes pour la création, la transformation et l’interrogation des propriétés des objets de page que PDFium.pas lie à l’exécution. Ces liaisons ne sont pas appelées directement par les applications

L’unité expose également cinq fonctions d’assistance de couleur autonomes qui reproduisent les macros Win32 RGB et PDFium ARGB. Elles empaquettent quatre canaux d’octets en une seule valeur 32 bits et dépaquettent les canaux individuels, et sont réellement appelables par l’utilisateur lors de l’utilisation de paramètres de couleur PDFium tels que FPDFPageObj_SetFillColor

Functions

FunctionDescription
FPDF_ARGBEmpaquette les octets alpha, rouge, vert et bleu en une valeur de couleur ARGB 32 bits
FPDF_GetBValueExtrait l’octet bleu d’une valeur de couleur ARGB 32 bits
FPDF_GetGValueExtrait l’octet vert d’une valeur de couleur ARGB 32 bits
FPDF_GetRValueExtrait l’octet rouge d’une valeur de couleur ARGB 32 bits
FPDF_GetAValueExtrait l’octet alpha d’une valeur de couleur ARGB 32 bits

Remarks

See Also

TPdf.ObjectType, TPdf.Text