2013-01-03 11 views
5

È possibile esportare una forma vettoriale creata in flash su un file svg ad esempio? O qualsiasi altro formato vettoriale?Esportare una forma vettoriale creata in flash in svg

Se è possibile, come posso farlo? Ci sono librerie o esempi (o entrambi)?

+0

possibile duplicato di [C'è un modo per convertire i file SWF in formato SVG?] (Http://stackoverflow.com/questions/7677850/is-there-a-way-to-convert-swf-into-svg- formato) –

risposta

9

Dopo molte ricerche, il modo per farlo è esportare la forma attualmente selezionata in .fxg e l'fxg risultante può essere aperto in AI con l'opzione Posiziona. Quindi scegli Salva con nome e scegli il formato vettoriale desiderato.

+1

Funziona in CS6 ma il supporto per fxg sembra essere stato deprecato in CC – josef

+0

Funzionerà con swfs animati? – orangesherbert

+0

@orangesherbert Niente converte automaticamente un file SWF animato in SVG. Lo fai con CSS, JavaScript o Canvas; o guarda come ottenere Adobe Animate, che è ciò in cui Flash si è trasformato - è per fare esattamente quel tipo di cosa. – indextwo

11

Anche se è un po 'tardi, puoi anche dare un'occhiata a flash2svg di David Belias - è un'estensione MXP per Flash che può esportare in modo nativo i vettori Flash in SVG.

È compatibile con Flash CS4 & CS5, sebbene non siano immediatamente disponibili informazioni sulla compatibilità con altre versioni.

UPDATE dicembre 2015:

realtà, anche meglio di questo (come ho avuto problemi con questa estensione me): SWF2SVG on wonderfl(non funziona più) - questo funziona perfettamente e ho usato è circa una dozzina di volte su un progetto recente.

UPDATE dicembre 2017:

Come @orangesherbert pointed out, wonderfl.net è stato ucciso, e la maggior parte dei browser non verrà eseguito il contenuto Flash se non esplicitamente consentito. Tuttavia, Flash è ancora il modo migliore per leggere forme flash e convertirli in forme SVG, così ho creato un tool stand-alone di Windows per fare proprio questo, che si può scaricare qui:

Flash2SVG tool

È un programma di installazione di Windows per un piccolo programma che prenderà qualsiasi SWF compilato e lo convertirà in SVG. Continuo regolarmente a fare questo molto, quindi sono contento di essere riuscito a renderlo un eseguibile standalone.

Questo è stato costruito in Flash (sorpresa!) e compilato come un'app Air for Desktop. È stato firmato con il SignTool di Windows SDK con un certificato auto emesso. Se hai problemi (o lo vuoi per il tuo Mac?), Fammi sapere.

(Se qualcuno vuole ancora solo ignorare le impostazioni del browser e consentire a Flash di eseguire on-line in modo che possano fare questo nel browser, invece, fatemelo sapere e io trovare un posto per ospitarlo.)

+1

grazie, è utile. molto più veloce della risposta accettata. – ihsan

+0

Ciao, sto facendo qualcosa di sbagliato o wonderg non è più disponibile? Navigo verso il link (o google) e ottengo solo una pagina iniziale. – orangesherbert

+0

Sembra che il progetto sia stato ritirato :-(Se qualcuno ha altre idee per favore condividili – orangesherbert

0

Il decompilatore SWF di Sothink consente di esportare tutti i frame dal file SWF flash come file SVG.

+0

Vedo che può esportare le risorse di forma/carattere/testo in SVG, ma non i frame. I frame possono essere esportati solo come file .swf o .fla. (versione 7.1) – AXO