I Microsoft Office versjon 2007 og senere flyttet Microsoft til å bruke Extensible Markup Language , eller XML, å formatere filene . Per juli 2011, er PowerPoint-filer formatert med XML som sysselsetter koder for å definere data . Kodene i PowerPoint er de små biter av XML-kode som omgir data og forklare programvaren hvordan den skal tolkes eller manipulert. Markup Language
Markup språk er programmeringsspråk som definerer data gjennom bruk av koder. Både HTML - Hypertext Markup Language - og XML bruker koder for å definere data . Kodene i kodespråk er satt av ved spesielle symboler , XML bruker " <" og ">" symboler til å angi en kode . Så en tag kan være: " " eller " < /message> . " En av de store forskjellene mellom XML-koder i programmer som PowerPoint og kodene i HTML er at hvilken som helst kode kan opprettes i XLM . HTML kan bare bruke forhåndsdefinerte koder til å formatere data .
Data
data er kodet i XML. For eksempel kan du angi at visse ord skal skrives ut i fet skrift. Dataene består av ordene , og tag definerer hvordan dataene skal manipuleres . Så fet tag for ordet "run " ville være " kjøre < /b > " som indikerer at dataene i koden fungerer i henhold til parametrene av koden. Du kan merke data med en kode , slik at andre deler av XML-kode kan finne og manipulere den . For eksempel kan data ha etiketten " budskap ", anvendt gjennom tag " " - og alt i meldingen tag kan kalles opp etter koden senere . Dette gjør XML-kode for PowerPoint filen mindre , noe som resulterer i mindre filer .
Velformede Code
Når XML-kode er opprettet, må det være godt - formet. Det betyr at hver tag må ha både en innledende og en avsluttende . Så en fet tag må inneholde åpningen : " " samt den avsluttende : " < /b > . " Ikke bare det , men hvis flere koder brukes til de samme data, så kodene må være riktig nestet . Så hvis tekst er å være både fet og kursiv , må den dristige tag helt omslutte kursiv tag . Følgende: " tekst < /i> < /b > " er korrekt mens, " tekst < /b > < /i >" ikke ville være . Den omsluttende prosessen er kjent som nesting . Velformet kode er riktig nestet og lukket.
PowerPoint
Tags i XML-dokumenter , som de laget av PowerPoint , gir rammene for manipulasjon av data . Mesteparten av tiden , mens du bruker PowerPoint , kodene er usynlige . PowerPoint gir et grafisk brukergrensesnitt, eller GUI , som lar deg manipulere, opprette og slette data og koder som finnes i den underliggende XML-kode . Du kan imidlertid åpne Visual Basic Editor funnet på kategorien Utvikler på Microsoft Office båndet hvis du vil lage din egen XML- koden til å påvirke hvordan PowerPoint-dokument fungerer.