PDFium Delphi Component Docs

RenderPageProgressiveWithColorScheme metoda

Component: TPdf  ·  Unit: PDFium
Preklicljiv postopni izris, ki nadomesti barve poti in besedila za branje uporabnikov z okvarjenim vidom

Syntax

function RenderPageProgressiveWithColorScheme(Bitmap: TBitmap; Left, Top, Width, Height: Integer; const AToken: IPdfCancellationToken; const ColorScheme: TPdfColorScheme; Rotation: TRotation = ro0; Options: TRenderOptions = []; Background: TColor = clWhite): TPdfProgressiveStatus;

BitmapTBitmap. Ciljna bitna slika, ki jo klicatelj ustvari in sprosti.
Left, TopInteger. Odmič zgornjega levega kota znotraj bitne slike, kjer se izrisovanje začne, v slikovnih pikah.
Width, HeightInteger. Velikost ciljnega območja v slikovnih pikah.
ATokenIPdfCancellationToken. Preverja se med izrisanimi kosi, tako da je dolg izris mogoče prekiniti sredi strani. Podajte nil, da se izriše do konca brez premorov.
ColorSchemeTPdfColorScheme. Nadomestne barve: PathFillColor, PathStrokeColor, TextFillColor, TextStrokeColor.
RotationTRotation. Prikazno vrtenje, uporabljeno na strani.
OptionsTRenderOptions. Zastavice izrisovanja.
BackgroundTColor. Barva, s katero se bitna slika napolni pred izrisovanjem.
ResultTPdfProgressiveStatus. prsDone, ko se je stran zaključila, prsCancelled, ko ga je ustavil žeton in bitna slika nosi delno opravljeno delo, prsFailed, ko je PDFium poročal o napaki izrisa.

Description

Obdrži zanko, ki se zaveda preklica, iz RenderPageProgressive in doda prepis barv, tako da visokokontrastni ali obrnjeni bralni način ne potrebuje po-obdelave izrisanih pikslov

Štiri barve se nanašajo na polnilo poti, potezo poti, polnilo besedila in potezo besedila; slike se ne prebarvajo. TPdfColorScheme.Default vrne nevtralno izhodišče, ki ga klicatelj lahko prilagaja polje za poljem

Preklican izris pusti doslej opravljeno delo v bitni sliki namesto da bi ga zavrgel, kar pregledovalniku omogoča, da pokaže delno stran, medtem ko uporabnik še naprej pomika

See Also

RenderPageProgressive, RenderPage, RenderPageBanded