GraphicsFormats Xojo Plugin for Console targets

PngExporterConsole Class (console only)

A class to Export Pictures to a PNG format. The result can be written to a File, string or IBinaryStreamWriter.

Object
   PngExporterConsole

class PngExporterConsole implements

IGraphicsExporter

Properties

Author (console only) Writes to the Author metadata field which is for name of image's creator
CompressionLevel (console only) Sets compression level (0 - 9)
Copyright (console only) Writes to the Copyright metadata field which is for copyright notice
Description (console only) Writes to the description metadata field.
Disclaimer (console only) Writes to the disclaimer metadata field which is for legal disclaimer for the image.
Gamma (console only) Use this property to alter the default Gamma values for the Export.
IgnoreMask (console only) Set to true if Picture masks should not be exported.
ScreenGamma (console safe) Sets screen gamma to be used. You can use this property to forces 100% same result on all platforms.
Software (console only) Writes to the Software metadata field which is for name of the software used to create the image
Source (console only) Writes to the Source metadata field which is for name of the device used to create the image
Title (console only) Writes to the Title metadata field which is for short one line title for image
Warning (console only) Writes to the Warning metadata field which is for warnings of nature of content

Methods

SaveToFile (console only) Exports a picture to a PNG file.
SaveToStream (console only) Exports a picture formatted as PNG to a IBinaryStreamWriter.
SaveToString (console only) Exports a picture formatted as PNG to a String.

Supported Platforms:

  • MacOS X Carbon
  • MacOS X Cocoa 32 bit
  • MacOS X Cocoa 64 bit
  • Windows 32 bit
  • Windows 64 bit
  • Linux 32 bit
  • Linux 64 bit
  • Linux ARM