betteroffice-drawingml 0.5.1

Shared DrawingML colors, themes, shape models, and preset geometry.
Documentation

betteroffice-drawingml

The DrawingML models shared by the DOCX, XLSX, and PPTX engines, so the three formats resolve graphics identically.

  • color: the DrawingML color model and its resolution against a theme, including the transform stack (tint, shade, alpha, luminance modulation)
  • theme: theme color schemes, font schemes, and format schemes
  • geometry: the preset shape geometries and the custom-geometry path model
  • shape: shape properties: outlines, fills, and effects
  • picture: picture fills and image references
  • chart: chart parsing and plot geometry, behind the chart feature
  • png_encode: a minimal PNG writer for decoded rasters, behind the png feature

Part of BetterOffice. Apache-2.0.