La conversione di DOCM in FODS tramite Aspose.Total for Java è un semplice processo in due fasi. Utilizzando l’API di conversione e manipolazione dei document ricca di funzionalità Aspose.Words per Java , puoi esportare DOCM in HTML. Successivamente, utilizzando Aspose.Cells for Java , puoi convertire HTML in FODS.
API Java per convertire DOCM in FODS
Requisiti di conversione
Puoi facilmente utilizzare Aspose.Total per Java direttamente da un progetto basato su Maven e includono Aspose.Words per Java e Aspose.Cells per Java nel tuo pom.xml.
In alternativa, puoi ottenere un file ZIP da downloads .
Convertitore online gratuito da DOCM a FODS
Requisiti di conversione
Document Prima di convertire DOCM in FODS, è possibile rimuovere le informazioni non utilizzate dal document DOCM tramite Aspose.Words for Java . A volte potrebbe essere necessario rimuovere le informazioni non utilizzate o duplicate per ridurre le dimensioni del ddocumentdi output e il tempo di elaborazione. La classe CleanupOptions consente di specificare le opzioni per la pulizia dei dodocumentPer rimuovere dal docdocumentili duplicati o semplicemente stili o elenchi inutilizzati, puoi utilizzare il metodo Cleanup . È possibile utilizzare UnusedStyles e [UnusedBuiltinStyles]( https://apiference.aspose.com/words/java /com.aspose.words/cleanupoptions#UnusedBuiltinStyles) per rilevare e rimuovere gli stili contrassegnati come “non utilizzati”.
Rimuovere le informazioni inutilizzate da un document DOCM tramite Java
Dopo aver convertito DOCM in FODS, Aspose.Cells for Java consente di salvare il document per lo streaming. Se è necessario salvare i file in uno Stream, è necessario creare un oggetto FileOutputStream e quindi [save]( https://apiference.aspose.com/cells/java/com.aspose.cells/workbook#save(java.io . OutputStream,%20com.aspose.cells.SaveOptions)) il file in quell’oggetto Stream chiamando il metodo di salvataggio di Workbook oggetto.
``` Convertire i DOCM (Documenti abilitati alle macro di Word) in FODS (XML di fogli di calcolo ODF piatti) è cruciale per produrre fogli di calcolo in un unico file conforme agli standard aperti che siano leggibili dall’uomo, facili da confrontare e controllabili nelle versioni. A differenza dei formati binari, FODS memorizza i dati del foglio di calcolo come XML semplice, rendendolo ideale per ambienti che richiedono verificabilità, trasparenza e conformità a lungo termine. Questa conversione consente ai team di spostare i dati strutturati dai file di Word abilitati alle macro in un formato ottimizzato per il controllo delle sorgenti, la governance e l’interoperabilità multi-piattaforma.
✅ Principali casi d’uso
Memorizzazione dei fogli di calcolo in Git per differenze leggibili Mantenere i dati tabellari in forma XML dove le modifiche possono essere tracciate riga per riga nei sistemi di controllo delle versioni.
Abilitare audit trasparenti con XML leggibile dall’uomo Fornire agli ispettori un accesso chiaro e basato su testo alla logica e ai valori del foglio di calcolo.
Scambio di modelli tra strumenti compatibili con ODF Condividere dati e modelli in modo trasparente tra LibreOffice, OpenOffice e altre piattaforme conformi a ODF.
Localizzazione delle etichette dei fogli di calcolo tramite modifica XML Tradurre o adattare intestazioni e etichette del foglio di calcolo direttamente nella fonte XML.
Preservare la conformità senza macro Assicurare che i dati derivati da DOCM rimangano privi di macro quando memorizzati nel formato FODS.
⚙️ Scenario di automazione
Pipeline CLI da DOCM a FODS Automatizzare le conversioni tramite strumenti a riga di comando per flussi di lavoro ripetibili e scriptabili.
Lavori di integrazione continua che convalidano lo schema ed eseguono test su XML Incorporare la convalida FODS nelle pipeline CI/CD per garantire coerenza e correttezza.
Servizi di monitoraggio cartelle che convertono e eseguono commit su Git Monitorare le directory per i file DOCM, convertirli in FODS e eseguire automaticamente il commit ai repository.
Motori di policy che impongono output senza macro Garantire la conformità bloccando i contenuti abilitati alle macro ed esportando solo file FODS puliti.
Iniettori di metadati che contrassegnano FODS per la governance Arricchire gli output con metadati (proprietà, versione, tag di policy) per gli ambienti regolamentati.