Articles of core graphics

Cómo componer dos objects UIImage en un UIImage fuera de -drawRect :?

Tengo algunos objects UIImage que quiero componer en un solo UIImage y luego savelos en el disco. No estoy mostrando esto en la pantalla, por lo que no tiene sentido hacerlo en -drawRect. ¿Hay alguna manera de crear un context similar al de -drawRect: y luego dibuja los objects UIImage allí usando algo como CGContextDrawImage(context, […]

¿Efecto de CGPoint fraccionario con Core Graphics?

Estoy haciendo un dibujo relativo a una image escalada, así que termino con CGPoints fraccionados. Estoy escalando los resultados de la rutina de detección de rostros CoreImage. ¿Quiero networkingondear estos datos yo mismo o dejar que iOS lo haga cuando uso estos puntos en CGPathAddLineToPoint llamadas CGPathAddLineToPoint ? Si es mejor rodear, ¿debo networkingondear hacia […]

Apunte dentro de un CGRect rotado

¿Cómo determinarías correctamente si un punto está dentro de un CGRect / frame rotado? El marco se rota con Core Graphics. Hasta ahora he encontrado un algorithm que calcula si un punto está dentro de un triángulo, pero eso no es exactamente lo que necesito. El marco que se está rotando es una vista UIV […]

CoreText – ¿Los espacios no se envuelven?

Noté en CoreText , en el desarrollo de mi propio UITextView personalizado y también en SimpleTextInput de Apple, que un espacio o "" no se rompe (o se mueve a la siguiente línea) cuando se queda sin espacio al final de la línea está en . En cambio, continúa dibujándose en la misma línea más […]

Cómo crear un CGPath desde un file, es decir, SVG

¿Es posible crear un CGPath de un file dado? Se preferiría SVG, pero todo funcionará.

¿Cómo reconocer, la cara humana de una image (s) en iPhone / Ipad?

Quiero crear una aplicación que reconozca la cara humana, si no hay una cara detectada, entonces devolverá el post adecuado. ¿Hay algún marco O class con el que se usa? Reconocemos el rostro de una image.

cambiar el tamaño de UIImage proporcionalmente a continuación, recortar

Estoy usando este código para cambiar el tamaño de una image tomada con la camera. Lo networkinguzco proporcionalmente a una miniatura, pero luego me gustaría recortarlo en un formatting cuadrado de 60×60. Intenté incorporar: CGImageRef imageRef = CGImageCreateWithImageInRect(CGImage, rect); pero no logré que funcione correctamente. ¿Cómo haría esto usando Core Graphics? – (UIImage *) resizeCaptunetworkingImage:(UIImage […]

¿Cómo puedo leer-modificar-escribir un PDF (CGPDFDocument) en iOS?

Estoy tratando de modificar los metadatos PDF (título, autor, etc.) de un PDF existente en iOS. Si bien es fácil encontrar el código de ejemplo para el análisis de PDF y para la creación de PDF desde cero, no parece haber una manera fácil de volcar un PDF existente en un file nuevo y modificarlo […]

drawRect: velocidad y CGContextDrawRadialGradient (¿super lenta?)

Estoy teniendo problemas con mi subclass UIView ' drawRect: function. Utilizo CGContextDrawRadialGradient() en él y él. Cuando el usuario arrastra mi UIView, luchó por mantenerse al día si incluyo el gradiente. Usando Time Profiler veo que literalmente> 98% de mi time se gasta en mi subclass ' drawRect : method. Primero: ¿sería más rápido usar […]

Dibujando unicode-strings con CoreGraphics

¿Cómo puedo dibujar unicode, respectivamente, el text utf8 usando las funciones CoreGraphics? No puedo usar las funciones UIKit, porque no estoy dibujando en el hilo principal.