Method: SaveAsBySizeExtended

 Standard lub wyższy

SaveAsBySizeExtended (path: WideString, Width: Integer, Height: Integer, Format: Integer, ColorDepth: Integer, Transparent: Integer, Flags: Integer, Angle: Integer, DPI: Integer): Smallint

Metody:


Właściwości:


Wydarzenia:


Rozszerzona wersja metody SaveAsBySize.

Zapisuje bieżący kod kreskowy jako plik obrazu.

Rozmiar obrazu jest określany przez parametry width i height.

Typ pliku obrazu jest określony przez parametr format.Ustaw wartość -1, jeśli chcesz korzystać z automatycznego wyboru typu pliku na podstawie rozszerzenia nazwy pliku.

Głębia koloru jest ustawiona w bicie (1, 8, 16, 24, 32).

Opcja transparent nie została jeszcze zaimplementowana. Ustaw wartość 0, jeśli nie chcesz przezroczystości i -1, aby ustawić przezroczystość tła.

Użyj flag dla specjalnych opcji.

Opcja angle służy do obracania obrazu. Obrót można ustawić w stopniach (0-359). Aby zastąpić tę opcję bieżącym ustawieniem właściwości rotate, ustaw kąt na -1.

Użyj parametrów dpi, aby ustawić określoną rozdzielczość w DPI dla pliku obrazu. Może to być używane w formatach obrazu BMP, JPEG, TIF i PNG. (0=brak wartości DPI)

Tutaj można zobaczyć listę obsługiwanych typów plików graficznych, głębi kolorów i flag.

Metoda ta obsługuje następujące formaty obrazów: Windows Bitmap (BMP), JPEG, PNG, TIFF, Targa, GIF, WMF, EMF, PBM, PGM, PPM, WBMP oraz XPM.

Zwracane wartości tej funkcji:
0 : File save ok. No errors.
1 : Error while saving file.
2 : Wrong colordepth for this file format
3 : Colordepth/angle combination not possible
4 : Filetype not supported
5 : Low memory
6 : Low memory
7 : Low memory