Befehlszeilenparameter für den Grafikexport

Die Grafikfilter akzeptieren eine Zeichenfolge von Optionen, die Grafikeigenschaften für den Export enthalten.

Beispiele:

Draw-Dokument in PNG konvertieren

soffice --convert-to 'png:draw_png_Export:{"PixelHeight":{"type":"long","value":"192"},"PixelWidth":{"type":"long","value":"192"}}' test.odg

Writer-Dokument in JPEG konvertieren

soffice --convert-to 'jpg:writer_jpg_Export:{"PixelHeight":{"type":"long","value":"192"},"PixelWidth":{"type":"long","value":"192"}}' test.odt

tip

Die Zeichenfolge der Optionen für Eigenschaften wird in JSON-Notation geschrieben.


Filter für Grafiken

Angezeigter Filtername

API-Name (OutputFilterName / InputFilterName)

Medientyp (OutputFileExtension)

JPEG – Joint Photographic Experts Group

"writer_jpg_Export"

image/jpeg (jpg jpeg jfif jif jpe)

PNG – Portable Network Graphics

"writer_png_Export"

image/png (png apng)

SVG – Scalable Vector Graphics

"writer_svg_Export"

image/svg+xml (svg)

WEBP – WebP-Bild

"writer_webp_Export"

image/webp (webp)


note

Die gültigen API-Namen sind [writer|impress|calc|draw]_[png|jpg|svg|webp]_Export, abhängig vom Quelldokument und Ausgabeformat.


Eigenschaften

Eigenschaft

Typ

Wert

Translucent

boolean

true / false

PixelWidth

32-bit integer

PixelHeight

32-bit integer

ExportOnlyBackground

boolean

true / false

HighContrast

boolean

true / false

PageNumber

32-bit integer

ScrollText

boolean

true / false

CurrentPage

XDrawPage (nicht für die Befehlszeile)

ScaleXNumerator

32-bit integer

ScaleXDenominator

32-bit integer

ScaleYNumerator

32-bit integer

ScaleYDenominator

32-bit integer

AntiAliasing

boolean

true / false


Bitte unterstützen Sie uns!