2010-09-16 6 views
1

Je souhaite afficher des partitions dans mon application WPF générée par Lilypond. Lilypond peut faire des fichiers postscript et PNG - je travaille sur ces derniers, mais je préférerais beaucoup les premiers pour que la musique puisse être redimensionnée correctement. Y-a-t-il un moyen de faire ça?Afficher PostScript dans WPF

+0

S'il vous plaît partager avec la communauté si vous trouvez une solution pour cela. Je me suis longtemps demandé s'il serait possible de modifier Lilypond lui-même pour produire Xaml plutôt que postscript. –

+0

Je vous tiendrai au courant Simon. Malheureusement, je n'ai pas encore trouvé grand chose. –

Répondre

0

Le plus simple, mais peut-être désagréable pour beaucoup, serait de shell-out et d'utiliser un programme externe rendre le postscript à png. Vous voudrez probablement afficher un message générique "working, please wait", car faire une barre de progression précise serait une corvée.

Alternativement, ghostscript peut être utilisé comme une bibliothèque et peut lire le PS depuis la mémoire et le rendre en mémoire, en économisant potentiellement un peu d'accès au disque.