Domanda

Se ho un TreeViewer o una tabella, o ho alcuni pulsanti, etichette che contengono testo diverso, pic e così via. Ora, voglio esportare questi per un pic SVG.

Qualcuno sa su questo?

Molte grazie!

È stato utile?

Soluzione

Non so su SVG, ma il org.eclipse.swt.graphics.ImageLoader può essere utilizzato per salvare una org.eclipse.swt.graphics.GC in vari formati come PNG, GIF, JPEG e BMP. È possibile convertire il risultato a SVG, se vuoi.

È possibile trovare esempi di come salvare un GC in un file ( come questo ). È anche possibile copiare un GC esistente utilizzando il metodo copyArea. Date un'occhiata a questo codice sorgente . Guardate per l'utilizzo del metodo di gc.copyArea e troverete un esempio di come prendere tale istantanea.

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