ImportEMFFromFileA
Grafika wektorowa, Obsługa obrazów
Opis
Końcowa litera A oznacza punkt wejścia DLL ANSI (char); powierzchnia ActiveX/COM udostępnia wyłącznie postać Unicode. Zachowanie jest identyczne jak w ImportEMFFromFile, a argumenty ciągów są interpretowane przy użyciu bieżącej strony kodowej SetAnsiMode
Dodaje obraz WMF lub EMF z pliku do wybranego dokumentu
Po dodaniu obrazu do dokumentu można go wielokrotnie rysować na dowolnej stronie bez dalszego zwiększania rozmiaru pliku PDF
Składnia
Delphi
Function DLImportEMFFromFileA(InstanceID: Integer; FileName: PAnsiChar; FontOptions, GeneralOptions: Integer): Integer;
DLL
int DLImportEMFFromFileA(int InstanceID, const char * FileName, int FontOptions, int GeneralOptions);
Parametry
| FileName | Nazwa pliku obrazu do dodania. Jeżeli GeneralOptions ma wartość 1, ten parametr jest ignorowany; w przeciwnym razie obowiązują następujące wartości: 0 = Użyj pierwszej czcionki dodanej do pliku PDF 1 = Automatycznie dodaj czcionki jako nieosadzone czcionki TrueType |
|---|---|
| FontOptions | |
| GeneralOptions | 0 = Importuj jako obraz wektorowy 1 = Importuj jako obraz bitmapowy |
Wartości zwracane
| 0 | Nie można dodać obrazu |
|---|---|
| Non-zero | Obraz został pomyślnie dodany. Zwracany jest ImageID, który można przekazać do funkcji takich jak SelectImage i DrawImage |