Zum Inhalt springen

DrawingML

aus Wikipedia, der freien Enzyklopädie

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.<ref>OOXML shape improvements in LibreOffice Writer 4.3</ref>

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:<ref>Die Seite Vorlage:Webarchiv/styles.css hat keinen Inhalt.download.microsoft.com (Memento des Vorlage:IconExternal 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.@1@2Vorlage:Webachiv/IABot/download.microsoft.com</ref>

<math>EMU = \frac{Pixelzahl * 914400} {Bildschirmaufl \ddot o sung}</math>

Codebeispiel[Bearbeiten]

<syntaxhighlight lang="xml"> <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> </syntaxhighlight>

Weblinks[Bearbeiten]

Commons: DrawingML – Sammlung von Bildern, Videos und Audiodateien

Einzelnachweise[Bearbeiten]

<references />