Skip to topic | Skip to bottom
Home

Tesi
Tesi.PresentationMLConverterr1.9 - 07 Mar 2008 - 14:07 - LorenzoArtusitopic end

Start of topic | Skip to actions

PML Pentaformatter

Progetto della tesi Estrazione di caratteristiche significative da documenti d'ufficio: Il caso PresentationML - Lorenzo Artusi, 2007

PresentationML (appartenente alla famiglia dei linguaggi Office Open XML) utilizzato dal pacchetto Microsoft Office 2007 per la rappresentazione di presentazioni.

PML Pentaformatter converte un documento PresentationML in un formato intermedio in cui tutte le dimensioni del Pentaformato sono chiaramente separate. La sintassi adottata si basa su IML, che stato appositamente esteso per gestire le dimensioni Presentazione, Behavior e Metadata.

Vengono riconosciute e convertite le parti pi importanti di una presentazione:

  • Slide
  • Shape
    • semplici
    • di connessione
    • per immagini
    • frame grafici
  • Gruppi di shape
  • Paragrafi
  • Liste
  • Collegamenti
  • Contenuti multimediali
  • Stili
    • geometria
    • di sfondo
    • di riempimento
    • di linea
    • per il testo
    • effetti
  • Tabelle
  • Transizioni
  • Animazioni
  • Note
  • Commenti

La scelta di una sintassi derivata da XHTML, in abbinamento agli stili CSS, permette di avere un formato visualizzabile direttamente da qualsiasi browser. quindi possibile avere un immediato riscontro visivo del risultato della conversione.

Requisiti ed installazione

Il prerequisito per il corretto funzionamento dell'applicativo l'installazione della libreria Saxon 9 disponibile gratuitamente sul sito di Saxonica.

Per poter installare l'applicativo sufficiente scompattare il file PML-Pentaformatter.zip in una cartella del sistema.

Utilizzo di PML Pentaformatter

Il prototipo PML Pentaformatter un'applicazione basata su trasformazioni XSLT. L'applicazione dei fogli di stile XSLT delegata ad una piccola applicazione Java (.jar), che si occupa di eseguire semplici operazioni di pre-processing e fornisce un'interfaccia di accesso al convertitore.

PML Pentaformatter pu essere invocato a linea di comando usando la seguente sintassi:
java -jar pmlVformatter.jar input-file output-file

Input-file ed output-file sono due parametri che rappresentano rispettivamente il percorso del documento .pptx da convertire ed il percorso del documento di output. Entrambi i percorsi possono essere sia di tipo assoluto che relativo.
to top


You are here: Tesi > ArgomentiDiTesi > PresentationMLConverter

to top

Copyright © 1999-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Fabio's Wiki? Send feedback