ImageFile

case class ImageFile(var filename: String, var xPositions: Vector[Double], var yPositions: Vector[Double], var widths: Vector[Double], var heights: Vector[Double], var rotate: Double, var positioning: Value, var xAxis: String, var yAxis: String, var name: String, var config: ImageFileConfig) extends GraphItem with PageItem with Configurable with Executable
Companion:
object
trait Serializable
trait Product
trait Equals
trait PageItem
trait GraphItem
trait Item
class Object
trait Matchable
class Any

Value members

Inherited methods

protected def createDocumentText(): String

adds all requiered parents until a Document is formed renders this document as .vsz document text

adds all requiered parents until a Document is formed renders this document as .vsz document text

Inherited from:
Executable
protected def dataImport(dataHandler: DataHandler): String

writes all data from the datahandler into the veusz-Document

writes all data from the datahandler into the veusz-Document

Inherited from:
Executable
def exportAndOpen(filePath: String, pages: Vector[Int], color: Boolean, dpi: Double, antialias: Boolean, quality: Int, backcolor: String, pdfdpi: Double, svgtextastext: Boolean): Unit

Export to on image file and open it using the default viewer

Export to on image file and open it using the default viewer

Value parameters:
backcolor

BG Color in #FFFFFF - Format

color

use colors

dpi

resolution for images

filePath

the file extension defines the format (PDF, SVG, EMF, PNG, JPG, BMP, TIFF, XMP)

pages

Page Numbers starting from 0, starting from 0 (empty Vector means all pages) only works for PDF

pdfdpi

PDF resolution

quality

JPG quality

svgtextastext

Editable Text in SVG

Inherited from:
Executable
def exportImage(filePath: String, pages: Vector[Int], color: Boolean, dpi: Double, antialias: Boolean, quality: Int, backcolor: String, pdfdpi: Double, svgtextastext: Boolean, waitForProcess: Boolean): Process

Export to on image file

Export to on image file

To be able to use the export command, you need to have 'veusz' in your \n Path settings or you can set an absolte path at 'GlobalVeuszSettings.veuszPath

Value parameters:
backcolor

BG Color in #FFFFFF - Format

color

use colors

dpi

resolution for images

filePath

the file extension defines the format (PDF, SVG, EMF, PNG, JPG, BMP, TIFF, XMP)

pages

Page Numbers starting from 0, starting from 0 (empty Vector means all pages) only works for PDF

pdfdpi

PDF resolution

quality

JPG quality

svgtextastext

Editable Text in SVG

waitForProcess

wait until export process is finished

Returns:

process

Inherited from:
Executable
def openInVeusz(file: File): Unit

Save the current object as Veusz Document and open it in Veusz

Save the current object as Veusz Document and open it in Veusz

Value parameters:
file

file to save

Inherited from:
Executable
def openInVeusz(title: String, outdir: File): Unit

Save the current object as Veusz Document and open it in Veusz

Save the current object as Veusz Document and open it in Veusz

Value parameters:
outdir

directory where to save it default directory GlobalVeuszSettings.defaultSaveDirectory is the ./veusz directory directory will be created if it does not exist

title

filename without the vsz extension, if filename is empty a temporary file will be created

Inherited from:
Executable
def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product
def saveAsVeusz(file: File): File

Save the current object as Veusz Document

Save the current object as Veusz Document

Value parameters:
file

the file to save

Inherited from:
Executable
def saveAsVeusz(title: String, outdir: File): File

Save the current object as Veusz Document

Save the current object as Veusz Document

Value parameters:
outdir

directory where to save it default directory GlobalVeuszSettings.defaultSaveDirectory is the ./veusz directory directory will be created if it does not exist

title

filename without the vsz extension

Inherited from:
Executable
def setGlobalVeuszPath(p: String): Unit

Shurtcut method the set the GlobalVeuszSettings.veuszPath

Shurtcut method the set the GlobalVeuszSettings.veuszPath

Inherited from:
Executable

Concrete fields

val group: String

Inherited fields

val NewLine: String
Inherited from:
Executable