2010-09-13 8 views
7

Sogno di poter usare Illustrator per creare i miei oggetti vettoriali ed esportarli come percorsi al quarzo. È possibile?iPhone - creazione di percorsi al quarzo sull'app vettoriale?

Ha bisogno di essere come percorsi quarzo perché mi piacerebbe essere in grado di riempire i percorsi con colori, sfumature, ecc

Come posso fare? Esiste un modo per esportare (?) Dall'illustratore o tali app e importare percorsi su Xcode da utilizzare su iPhone/iPad?

C'è qualche libreria che può convertirli o l'app per quella materia?

grazie in anticipo

risposta

0

Mi sono guardato intorno e ha trovato su google this sembra piuttosto promettente e ha una sezione su EPS di carico, un formato esportato da illustratore. Guarda il capitolo 16. Se questo non funziona, puoi sempre cercare di creare il tuo semplice formato ed editor per fare semplici percorsi e cose.

+0

grazie ma EPS o PDF non faranno quello che voglio. – SpaceDog

+0

Ok nessun problema, a quali formati stai pensando? –

+0

svg forse, ma ho visto oggi che ciò di cui ho bisogno è un'app che ha convertito il vettore (svg forse) in codice di quarzo che creerà i disegni ... a meno che non sbagli, ma non vedo alcun formato che possa essere usato. – SpaceDog

0

Hey so che è stato un po 'ma ho trovato uno che aprirà SVG !! È un po 'schizzinoso e supporta solo alcune parti (le specifiche sono nella stessa pagina) ma assicuratevi di verificarlo! https://github.com/cmkilger/CKSVG spero si ottiene questo presto ...

2

Ho fatto un po 'SVG sperimentale carico di qualche tempo fa:

1) parsing percorsi SVG in CGPathRefs: https://github.com/mro/MROGeometry/blob/master/PathParser.h - per lo più scritti in pianura C.

+0

2) parve SVG (come usato nella specifica SVG stessa) con supporto CSS di base in uno scenegraph piccolo2d (Java): http://code.google.com/p/piccolo2d/wiki/SvgSupport –

+0

in particolare http: // code .google.com/p/piccolo2d/source/browse/piccolo2d.java/branches/svg2009/svg/src/main/java/org/piccolo2d/svg/SvgLoader.java Forse potremmo unire le forze verso un libg di caricamento SVG per quartz2d? –

+0

(mi dispiace per il commento stupidamente tagliato, ma StackOverflow non consente di aggiungere più di un collegamento in una volta) –

0

Questa domanda sembra essere ancora attiva, ed è dove ho finito per cercare una soluzione SVG per iOS. Ho dovuto perdere un po 'di tempo per trovare Qwarkee.

Non l'ho ancora comprato, tuttavia, lo farò presto. Dice che fa esattamente quello che stai chiedendo qui. SVG to Quartz 2D .. per $ 39,99. Caro? Non, secondo me.

+0

C'è anche un [Quarkee Lite] (https://itunes.apple.com/us/app/qwarkee- lite/id543045482? mt = 12) edizione disponibile per $ 4,99. Non ho avuto risultati molto buoni con esso però. – bcattle

+0

@bcattle e c'è anche [PainCode] (http://www.paintcodeapp.com/), che costa $ 99! ... l'ho comprato per $ 20 con un pacchetto di altre app: D – Mazyod

1

La libreria più matura per questo è SVGKit. Carica un file SVG nello stesso modo in cui UIKit può caricare un file PNG e lo disegna in CAShapeLayers. Tuttavia vuol dire che analizza un albero XML ogni volta che vuoi che la tua immagine venga disegnata.

0

Ho pubblicato SVGgh una libreria per il rendering di file SVG a visualizzazioni, pulsanti e out in PDF. Include codice per convertire un percorso SVG in un CGPathRef.

Problemi correlati