AddImageFromString
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 AddImageFromString 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.AddImageFromString(Const Source: AnsiString; Options: Integer): Integer;
DLL
int DLAddImageFromString(int InstanceID, const char * Source, int Options);
Parameter
| Source | Eine Zeichenfolge mit den Bilddaten. In der ActiveX-Version der Bibliothek muss diese Zeichenfolge 16-Bit-Zeichen enthalten; von jedem Zeichen werden nur die unteren 8 Bit verwendet. |
|---|---|
| Options | Bei 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
| 0 | Die Bilddaten waren ungültig oder das Bild lag in einem nicht unterstützten Format vor Das Bild wurde erfolgreich hinzugefügt. Der zurückgegebene Wert ist die ImageID, die mit Funktionen wie SelectImage und DrawImage verwendet werden kann. |
|---|---|
| 1 |