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

FileNameNazwa 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
GeneralOptions0 = Importuj jako obraz wektorowy 1 = Importuj jako obraz bitmapowy

Wartości zwracane

0Nie można dodać obrazu
Non-zeroObraz został pomyślnie dodany. Zwracany jest ImageID, który można przekazać do funkcji takich jak SelectImage i DrawImage