User Tools

Site Tools


api:dk11:delphi:gisfilepixel.tgis_filepixel

TGIS_FilePixel class

DK11 for Delphi | GisFilePixel.TGIS_FilePixel | Classes | Constructors | Fields | Methods | Properties | Events

The Class which encapsulates the writing of a pixel file. A file of any size can be written.

Available also on: .NET | Java.

Syntax

// Delphi
type
  TGIS_FilePixel = class( TGIS_ObjectDisposable )
  end;
// C++ Builder
class PASCALIMPLEMENTATION TGIS_FilePixel : public TGIS_ObjectDisposable
{
};

Inheritance

→ TObject → TGIS_ObjectDisposable

Constructors

Inherited Overrides Protected
Name Visibility Description
Create public Create and instance.
Create(String; TGIS_Extent; Integer; Integer) public Create and open a new pixel file.
Create(String; TGIS_Extent; Integer; Integer; TGIS_LayerPixelSubFormat; Integer; TGIS_CSCoordinateSystem) public Create and open a new pixel file.

Fields

Inherited Protected
Name Visibility Description
FCapabilities protected List of TGIS_PixelCapabilities.
FCompressionLevel protected The compression of image.
FCS protected Coordinate system.
FExtent protected The extent of the of bitmap in map units.
FHeight protected The height of bitmap in pixels.
FOnBusy protected Busy event.
FPath protected Path to a bitmap file.
FPixelFormat protected The pixel format of bitmap.
FPpi protected The PPI of image.
FSubFormat protected Current subformat information.
FWidth protected The width of bitmap in pixels.
FWriteTileHeight protected The height of bitmap tile upon writing.
FWriteTileWidth protected The width of bitmap tile upon writing.

Methods

Inherited Overrides Protected
Name Visibility Description
FinalizeWrite public Do any operation required to safely finalize write operation like building quad trees for TGIS_FilePixelStore.
InitializeWrite public Do any operation required to safely initialize write operation like batch operations for TGIS_FilePixelStore.
prepareCapabilities protected Prepare capabilities list.
Write public Write a single chunk of a pixel file.
WriteGrid public Write a single chunk of a grid file.
writeLine protected Write an image line.
writeWorldFile protected Write extent to the world file (like .tfw, .bpw and .tab file).

Properties

Inherited Protected
Name Visibility Description
Capabilities public List of TGIS_PixelCapabilities.
CompressionLevel public The compression level of image.
Extent public The extent of the of bitmap in map units.
Height public The height of bitmap in pixels.
Path public Path to a bitmap file.
PixelFormat public The pixel format of bitmap.
PPI public The PPI of image.
SubFormat public Current subformat information.
Width public The width of bitmap in pixels.
WriteTileHeight public The height of bitmap tile upon writing.
WriteTileWidth public The width of bitmap tile upon writing.

Events

Inherited Protected
Name Visibility Description
BusyEvent published Busy event.

2020/05/07 01:07

Page Tools