AddImageFromFile

Bildverarbeitung

Beschreibung

Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.

Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.

Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.

Verhalten der PDF-Version: Das Importieren von Bilddaten mit 16 Bit pro Komponente erfordert PDF 1.5. Ist ein Dokument auf PDF 1.4 oder niedriger eingestellt und die Speicherversion nicht gesperrt, hebt AddImageFromFile das Dokument automatisch auf PDF 1.5 an und trägt 16-bit image samples in AutoBumpedFeatures ein. Sperrt der Aufrufer eine niedrigere Speicherversion, lehnt die Kompatibilitätsprüfung das Speichern mit LastErrorCode 602 ab.

Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.

Syntax

Delphi

Function TPDFlib.AddImageFromFile(Const FileName: WideString; Options: Integer): Integer;

ActiveX

Function PDFlib::AddImageFromFile(FileName As String, Options As Long) As Long

DLL

int DLAddImageFromFile(int InstanceID, const wchar_t * FileName, int Options);

Parameter

FileNameDer Dateiname des hinzuzufügenden Bilds.
OptionsBei mehrseitigen TIFF-Bildern gibt dieser Parameter die zu ladende Seitennummer an. Für PNG-Bilder: 0 = Bild wie üblich laden 1 = Alphakanal als Graustufenbild laden 2 = Bild und Alphakanal laden (Alpha auf 8 Bit begrenzen) 3 = Bild laden (Bild auf 8 Bit/Kanal begrenzen) 4 = Alphakanal laden (auf 8 Bit/Kanal begrenzen) 5 = Bild mit Alphakanal laden (beide auf 8 Bit/Kanal begrenzen) 6 = Bild und Alphakanal laden 7 = Bild und ICC-Farbprofil laden 8 = Bild, Alphakanal und ICC-Farbprofil unter Beibehaltung der hohen Bittiefe laden Bei anderen Bildtypen sollte dieser Parameter auf 0 gesetzt werden. Options = -1 erzwingt, dass TIFF-, EMF- und WMF-Bilder mit der Grafikbibliothek GDI+ geladen werden. Mehrseitige TIFF-Bilder können ebenfalls mit GDI+ geladen werden, indem der Parameter Options auf -PageNumber gesetzt wird (beispielsweise -3 für Seite 3).

Rückgabewerte

0Das Bild konnte nicht hinzugefügt werden. Es wurde entweder nicht gefunden oder liegt in einem nicht unterstützten Format vor.
Non-zeroDas Bild wurde erfolgreich hinzugefügt. Zurückgegeben wird die ImageID, die an Funktionen wie SelectImage und DrawImage übergeben werden kann.