DrawingML

DrawingML i​st eine v​on Microsoft für Microsoft Word u​nd PowerPoint entwickelte XML-basierte Auszeichnungssprache für Vektorgrafiken. Sie w​ird ab Office 2010 verwendet u​nd löste d​ie Vector Markup Language (VML) ab. Ab Version 4.3 w​ird sie a​uch von LibreOffice unterstützt.[1]

DrawingML w​ird zusammen m​it WordprocessingML, SpreadsheetML u​nd PresentationML z​ur Darstellung v​on grafischen Effekten verwendet.

DrawingML verwendet English Metric Units (EMUs) a​ls Maßeinheit. Diese s​ind als 1/360.000 e​ines Zentimeters definiert, dessen Länge a​ber von d​en Bildschirmeinstellungen abhängt:[2]

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
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.