AddImageFromVariant

Obdelava slik

Opis

Doda sliko iz variantnega niza bajtov v izbran dokument

Ko je slika dodana v dokument, jo je mogoče na katerikoli strani večkrat narisati brez nadaljnjega povečevanja velikosti datoteke PDF

Podprte vrste slikovnih datotek so: BMP, TIFF, JPEG, PNG, GIF, WMF in EMF

Pri slikah BMP in TIFF lahko funkcijo CompressImages pokličete pred tem klicem, da stisnete slikovne podatke. Druge vrste slik se stisnejo samodejno

Sintaksa

ActiveX

Function PDFlib::AddImageFromVariant(SourceData As Variant, Options As Long) As Long

Parametri

SourceData

Variant, ki vsebuje slikovne podatke

Options

Za večstranske slike TIFF ta parameter določa številko strani, ki jo je treba naložiti.

Za slike PNG:

0 = Naloži sliko kot običajno

1 = Naloži kanal alfa kot sivinsko sliko

2 = Naloži sliko in kanal alfa (omeji alfa na 8 bitov)

3 = Naloži sliko (omeji sliko na 8 bitov/kanal)

4 = Naloži kanal alfa (omeji na 8 bitov/kanal)

5 = Naloži sliko s kanalom alfa (omeji oba na 8 bitov/kanal)

6 = Naloži sliko in kanal alfa

7 = Naloži sliko in barvni profil ICC

Za druge vrste slik je treba ta parameter nastaviti na 0.

Če Options nastavite na -1, se slike TIFF, EMF in WMF naložijo s knjižnico grafike GDI+. Večstranske slike TIFF lahko naložite tudi z GDI+ tako, da parameter Options nastavite na -PageNumber (na primer -3 za stran 3)

Vrnjene vrednosti

0Slike ni bilo mogoče dodati
NeničelnoSlika je bila uspešno dodana. To je ID nove slike