Parámetros de consola para exportación de imágenes

Los filtros gráficos aceptan una serie de opciones que configuran las propiedades gráficas para la exportación.

Ejemplo:

Convertir un documento de Draw en PNG

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

Convertir un documento de Writer en JPEG

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

Icono de consejo

La cadena de opciones de propiedades está escrita en notación JSON.


Filtros para GraphicFilter

Displayed Filter Name

API Name (OutputFilterName / InputFilterName)

Media Type (OutputFileExtension)

JPEG - Joint Photographic Experts Group

"writer_jpg_Export"

image/jpeg (jpg jpeg jfif jif jpe)

PNG - Imagen de red portátil

"writer_png_Export"

image/png (png apng)

SVG - Imagen vectorial escalable

"writer_svg_Export"

image/svg+xml (svg)

WEBP - Imagen WebP

"writer_webp_Export"

image/webp (webp)


Icono de nota

Los nombres de API válidos son [writer|impress|calc|draw]_[png|jpg|svg|webp]_Export, según el documento de origen y el formato de salida.


Propiedades

Propiedad

Tipo

Valor

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 (no para consola)

ScaleXNumerator

32-bit integer

ScaleXDenominator

32-bit integer

ScaleYNumerator

32-bit integer

ScaleYDenominator

32-bit integer

AntiAliasing

boolean

true / false


¡Necesitamos su ayuda!

¡Necesitamos su ayuda!