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 LongParametri
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
| 0 | Slike ni bilo mogoče dodati |
|---|---|
| Neničelno | Slika je bila uspešno dodana. To je ID nove slike |