DrawingML ist eine von Microsoft für Microsoft Word und PowerPoint entwickelte XML-basierte Auszeichnungssprache für Vektorgrafiken. Sie wird ab Office 2010 verwendet und löste die Vector Markup Language (VML) ab. Ab Version 4.3 wird sie auch von LibreOffice unterstützt.

DrawingML wird zusammen mit WordprocessingML, SpreadsheetML und PresentationML zur Darstellung von grafischen Effekten verwendet.

DrawingML verwendet English Metric Units (EMUs) als Maßeinheit. Diese sind als 1/360.000 eines Zentimeters definiert, dessen Länge aber von den Bildschirmeinstellungen abhängt:

Codebeispiel

<p:spPr>
  ...
  <a:effectLst>
    <a:reflection blurRad="6350" stA="50000"
      endA="300" endPos="90000" dir="5400000“
      sy="-100000" algn="bl" />
  </a:effectLst>
</p:spPr>
<p:txBody>
  <a:bodyPr wrap="none" rtlCol="0">
    <a:spAutoFit />
  </a:bodyPr>
  <a:lstStyle />
  <a:p>
    <a:r>
      <a:rPr b="1”>
        <a:solidFill>
          <a:srgbClr val="FF0000" />
        </a:solidFill>
      </a:rPr>
      <a:t>Reflective Text</a:t>
    </a:r>
  </a:p>
</p:txBody>
Commons: DrawingML – Sammlung von Bildern, Videos und Audiodateien

Einzelnachweise

  1. OOXML shape improvements in LibreOffice Writer 4.3
  2. download.microsoft.com (Memento des Originals vom 10. August 2014 im Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.