formato degli Appunti di Office
Domanda
Se copio un grafico da Excel (2007) e scegliere Incolla speciale in un'altra applicazione di Office, vedo un formato degli Appunti denominata "Microsoft Office Oggetto di grafica", che permette personalizzazioni diverse rispetto avanzata Metafile. Come faccio a creare un tale oggetto appunti dalla mia (C ++) app in modo che ottiene il trattamento di prima classe da Office app?
Non è così importante che i dati del grafico essere collegato come lo è all'interno delle applicazioni per ufficio - voglio solo offrire un'altra opzione grafico export
.ClipSpy riporta diversi formati binari tra cui "Excel 2007 forma interna", "Incorpora Source" e "Arte :: GVML CLIPFORMAT". Credo che questi sono proprietari e privati, ma nel caso qualcuno sa di documenti, per favore fatemelo sapere.
Soluzione
La sua realtà è un file zip (i dati inizia con PK), se si salva i dati (utilizzando ClipSpy ) è in grado di aprirlo con il tuo zip preferito programma .
Poke dentro e si scopre che i dati è un formato aperto XML che non è troppo criptico .
Altri suggerimenti
Direi che il formato è documentato nelle specifiche MS è stato fatto per liberare come parte della sua sentenza antitrust.
Purtroppo, dovrete leggere e cercare di capirli, non sono abbastanza.