2010-09-13 8 views
7

Sueño con poder usar Illustrator para crear mis objetos vectoriales y exportarlos como rutas de cuarzo. ¿Es eso posible?iPhone: ¿crear rutas de Quartz en la aplicación vectorial?

Tiene que ser como las rutas de cuarzo porque me gustaría ser capaz de llenar los caminos con colores, gradientes, etc.

¿Cómo se hace eso? ¿Hay alguna forma de exportar (?) Del ilustrador o de tales aplicaciones e importar rutas en Xcode para usar en iPhone/iPad?

¿Hay alguna biblioteca que pueda convertirlos o aplicación para ese asunto?

gracias de antemano

Respuesta

0

me miraron a su alrededor en google y encontraron this se ve bastante prometedor y tiene una sección de EPS de carga, un formato exportado de ilustrador. Mire el capítulo 16. Si esto no funciona, siempre puede buscar crear su propio formato y editor para hacer sencillos caminos y cosas.

+0

gracias pero EPS o PDF no harán lo que yo quiera. – SpaceDog

+0

Ok no hay problema, ¿en qué formatos estás pensando? –

+0

svg quizás, pero vi hoy que lo que necesito es una aplicación que ha convertido el vector (svg quizás) en código de cuarzo que creará los dibujos ... a menos que esté equivocado, pero no veo ningún formato que pueda ser usado. – SpaceDog

0

¡Hola, sé que hace tiempo que encontré uno que abrirá SVG! Es un poco quisquilloso y solo admite algunas partes (las especificaciones están en la misma página) ¡pero asegúrese de comprobarlo! https://github.com/cmkilger/CKSVG espero que consigue presente pronto ...

2

He hecho un poco de carga SVG experimental hace algún tiempo:

1) PARSE caminos SVG en CGPathRefs: https://github.com/mro/MROGeometry/blob/master/PathParser.h - en su mayoría escritos en la llanura C.

+0

2) parse SVG (como se utiliza en la propia especificación SVG) con soporte CSS básico en un scenegraph piccolo2d (Java): http://code.google.com/p/piccolo2d/wiki/SvgSupport –

+0

especialmente http: // code .google.com/p/piccolo2d/source/browse/piccolo2d.java/branches/svg2009/svg/src/main/java/org/piccolo2d/svg/SvgLoader.java Tal vez podríamos unir fuerzas para una lib de carga SVG para quartz2d? –

+0

(disculpa el comentario estúpidamente cortado, pero stackoverflow no permite agregar más de un enlace a la vez) –

0

Esta pregunta todavía parece estar activa, y es donde terminé buscando una solución SVG para iOS. Tuve que perder el tiempo para encontrar Qwarkee.

No lo he comprado todavía, sin embargo, pronto lo haré. Dice que hace exactamente lo que estás pidiendo aquí. SVG a Cuarzo 2D .. por $ 39.99. ¿Sobrevalorado? No, en mi opinión.

+0

También hay un [Quarkee Lite] (https://itunes.apple.com/us/app/qwarkee- lite/id543045482? mt = 12) edición disponible por $ 4.99. Aunque no obtuve muy buenos resultados. – bcattle

+0

@bcattle y también está [PainCode] (http://www.paintcodeapp.com/), ¡con la friolera de $ 99! ... lo obtuve por $ 20 con un conjunto de otras aplicaciones: D – Mazyod

1

La biblioteca más madura para esto es SVGKit. Carga un archivo SVG de la misma manera que UIKit puede cargar un archivo PNG y lo dibuja en CAShapeLayers. Sin embargo, significa que analiza un árbol XML cada vez que desea dibujar su imagen.

0

He publicado SVGgh una biblioteca para procesar archivos SVG en vistas, botones y en PDF. Incluye código para convertir una ruta SVG a CGPathRef.

Cuestiones relacionadas