Anteprime di figure MATLAB in Esplora risorse (utility per impostare un'immagine come miniatura per un altro file)

StackOverflow https://stackoverflow.com/questions/9321451

Domanda

Qualcuno ha escogitato un modo per fare anteprime anteprime di tipo per le figure MATLAB in Windows?

Mi sto stancando di salvare un .png con il file .fig solo così so cosa ci fosse dentro.

Un aiuto utile per questo sarebbe un'utility a riga di comando per le finestre che possono essere forniti con un file di immagine e detto di usare che come base per l'anteprima di un determinato file.

Potrei scrivere una funzione di supporto in MATLAB che ha salvato il .fig, ha fatto un file di immagine temporaneo, poi spinto che in miniatura utilizzando l'utilità della riga di comando.

È stato utile?

Soluzione

E 'possibile scrivere una funzione in C ++ che indica a Windows come generare le miniature dal file. Questo link spiega a questo proposito. Controlla la sezione relativa Thumbnail Image handler. Questa è la funzione che si vuole necessità di attuare.

Da quello che sono riuscito a capire, la procedura è questa:

  1. Scrivi un server COM in-process (DLL) che implementa IThumbnailProvider interfaccia
  2. Inserire il file DLL da qualche parte sul computer.
  3. Scrivi una voce al Registro di sistema, utilizzando la procedura descritta in questa pagina .

Che si lascia ancora con il problema della miniatura di estrazione da file .fig. Per quanto ne so, i file sono file fig niente ma mat. Sono abbastanza sicuro che sia possibile.

Si avrà bisogno di una funzione di risparmio personalizzato per tutte le figure. Si stamperà una miniatura dell'immagine (utilizzando il comando print), e salvarlo all'interno della figura.

Lo so che non sono molte informazioni, ma può aiutare a iniziare. Si potrebbe anche chiedere a qualcuno che è altamente esperto in tecnologia COM per ulteriori informazioni. Così, vi consiglio di aggiungere un tag COM alla domanda.

Modifica (1) - ho trovato un buon tutorial sul tema:

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top