PDFium Delphi Component Docs

AddImage metoda

Komponenta: TPdfView  ·  Jedinica: PDFium
Dodaje sliku na stranicu koju trenutačno prikazuje TPdfView i pritom pretvara pravokutnik u koordinatama klijenta prikaza u koordinatni sustav PDF stranice

Sintaksa

procedure AddImage(const FileName: string; X, Y, Width, Height: Integer); overload;

 

procedure AddImage(Bitmap: TBitmap; X, Y, Width, Height: Integer); overload;

Opis

AddImage umetnuće rastersku sliku u stranicu koju trenutačno prikazuje TPdfView. Za razliku od TPdf.AddImage, koji prima koordinate PDF korisničkog prostora, ova overload inačica prihvaća isti pravokutnik u koordinatama klijenta koji rabi prikaznik

Inačica koja prima datoteku učitava sliku putem TPicture.LoadFromFile i zatim slijedi isti put pretvorbe kao AddPicture. Upotrijebiti se može svaki format slike registriran u aktivnom VCL ili LCL grafičkom stogu

Inačica koja prima bitmap umeće postojeći TBitmap bez učitavanja s diska. Predaja nil podiže EPdfError. Obje inačice pozivaju DeviceToPage za gornju lijevu i donju desnu točku prikaznika, a zatim zapisuju PDF slikovni objekt s dobivenim pravokutnikom stranice

Napomene

Primjer

if PdfView1.Active then
begin
  PdfView1.AddImage('C:\Images\logo.png', 24, 180, 120, 48);
  PdfView1.UpdatePage;
end;

Vidi također

AddPicture, TPdf.AddImage, DeviceToPage, UpdatePage