PDFium Delphi Component Docs

FPdfEdit birimi

Unit: FPdfEdit
32 bit PDFium renk değerlerini paketleyen ve açan tek başına ARGB renk yardımcı fonksiyonlarına ek olarak PDFium sayfa nesnesi düzenleme bağlaması

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 öncelikle PDFium fpdf_edit.h C üstbilgisinin bir çevirisidir: PDFium.pas'in çalışma zamanında bağladığı sayfa nesnesi oluşturma, dönüştürme ve özellik sorguları için fonksiyon işaretçi türlerini ve sabitleri bildirir. Bu bağlamalar uygulamalar tarafından doğrudan çağrılmaz

Birim ayrıca Win32 RGB ve PDFium ARGB makrolarını yansıtan beş tek başına renk yardımcı fonksiyonunu dışa aktarır. Bunlar dört bayt kanalını tek bir 32 bit değere paketler ve tek tek kanalları geri çıkarır; FPDFPageObj_SetFillColor gibi PDFium renk parametreleriyle çalışırken gerçekten kullanıcı tarafından çağrılabilir

Functions

FunctionDescription
FPDF_ARGBAlfa, kırmızı, yeşil ve mavi baytları 32 bitlik bir ARGB renk değerine paketler
FPDF_GetBValue32 bitlik bir ARGB renk değerinden mavi baytı çıkarır
FPDF_GetGValue32 bitlik bir ARGB renk değerinden yeşil baytı çıkarır
FPDF_GetRValue32 bitlik bir ARGB renk değerinden kırmızı baytı çıkarır
FPDF_GetAValue32 bitlik bir ARGB renk değerinden alfa baytını çıkarır

Remarks

See Also

TPdf.ObjectType, TPdf.Text