PDFium Delphi Component Docs

FPdfEdit-enhet

Unit: FPdfEdit
Bindning för PDFium-sidobjektsredigering samt fristående hjälpfunktioner för ARGB-färger som packar och packar upp 32-bitars PDFium-färgvärden

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 är i första hand en översättning av PDFiums C-header fpdf_edit.h: den deklarerar funktionspekartyperna och konstanterna för sidobjektskapande, transformation och egenskapsförfrågningar som PDFium.pas binder vid körning; de bindningarna anropas inte direkt av applikationer

Enheten exponerar också fem fristående färghjälpsfunktioner som speglar Win32 RGB- och PDFium ARGB-makrona; de packar fyra byte-kanaler till ett enda 32-bitarsvärde och packar upp enskilda kanaler igen och är genuint anropbara av användare vid arbete med PDFium-färgparametrar som FPDFPageObj_SetFillColor

Functions

FunctionDescription
FPDF_ARGBPackar byte för alfa, rött, grönt och blått till ett 32-bitars ARGB-färgvärde
FPDF_GetBValueExtraherar den blå byten ur ett 32-bitars ARGB-färgvärde
FPDF_GetGValueExtraherar den gröna byten ur ett 32-bitars ARGB-färgvärde
FPDF_GetRValueExtraherar den röda byten ur ett 32-bitars ARGB-färgvärde
FPDF_GetAValueExtraherar alfabyten ur ett 32-bitars ARGB-färgvärde

Remarks

See Also

TPdf.ObjectType, TPdf.Text