CGPath를 사용하여 UIView에서 패스 드로를 가져 와서 PNG로 내보낼 수 있습니까?CGPath를 JPG 또는 PNG로 내보내기
0
A
답변
3
은있는 UIImage 아닌 PNG 파일, 당신은 이런 식으로 뭔가를 할 수 원하는 :
UIGraphicsBeginImageContext(size);
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetRGBStrokeColor(context, 1.0, 0.0, 0.0, 1.0);
CGContextSetLineWidth(context, 2.0);
CGContextSetLineCap(context, kCGLineCapSquare);
//DRAW YOUR PATH HERE
CGContextStrokePath(context);
myUIImage = UIGraphicsGetImageFromCurrentImageContext();
[myUIImage retain];
UIGraphicsEndImageContext();
+0
그러나 이미지가 흐리게 나타날 수 있습니다. UIGraphicsBeginImageContextWithOptions는 이것을 피하기 위해 마지막 인수와 함께 0.0으로 사용할 수 있습니다. – jarryd
1
가장 깨끗한 방법은 UIGraphicsBeginImageContext()
에 의해 생성 된 이미지 컨텍스트에서 전체 그림을 다시 수행하고 UIImage
을 가져온 다음 UIImagePNG/JPEGRepresentation()
함수를 통해 저장하는 것입니다.
UIView는 이미지를 "보유"하지 않습니다. UIView의 레이어를 다시 렌더링 할 수 있지만 모델 데이터를 저장하기 위해 뷰를 사용하고있어 MVC가 심각하게 위태롭게되어 있으며보기에는 좋지 않습니다. 당신을 가정
관련 문제
- 1. paperclip - tiff 이미지를 jpg 또는 png로 변환
- 2. 심볼을 png로 내보내기
- 3. InDesign Server에서 페이지를 png로 내보내기
- 4. DICOM 파일에서 JPG 내보내기 mDCM으로
- 5. 이미지의 패턴을 인식 JPG 또는 PNG
- 6. MySQL : 문자열이 jpg, gif 또는 png로 끝나는 경우 하위 문자열을 바꿉니다.
- 7. BitmapData를 GIF/JPG/PNG로 인코딩하는 기존 ActionScript 1 또는 2 코드가 있습니까?
- 8. CGPath를 사용하여 선을 그립니다.
- 9. CGPath에 CGPath를 클리핑
- 10. rootfs 또는 tmpfs 내보내기
- 11. Ruby에서 PDF 검색, 텍스트 강조 표시, 페이지의 JPG 내보내기
- 12. .gif, .jpg 또는 .png를 꺼내는 방법
- 13. C#의 jpg/png에서 BMP로
- 14. vb.net에서 PNG로 작업하기
- 15. 오디오 파일 변환 또는 내보내기
- 16. 카메라 롤에서 JPG/PNG로 응용 프로그램의 도큐멘트 폴더로 사진을 복사하는 방법은 무엇입니까?
- 17. Building Flash Movie Jpgs/png로 동적 인
- 18. 다른 선 너비의 부분으로 연속 CGPath를 그립니다.
- 19. CGPath를 x, y 픽셀 씩 이동 하시겠습니까?
- 20. 터치 위치에 따라 CGPath를 따라 UIView 이동하기
- 21. x 픽셀만큼 CGPath를 늘릴 수있는 방법이 있습니까?
- 22. 인디자인 JPG
- 23. Ruby에서 SVG를 PNG로 변환
- 24. Imagemagick pdf를 PNG로 변환
- 25. 청크를 PNG로 사용하기
- 26. HICON을 png로 저장
- 27. 파이썬에서 도트를 png로 변환
- 28. jpeg 또는 png로 변환하는 동안 eps 파일의 배경색을 변경하는 방법
- 29. WMF 그림을 Delphi에서 GIF 또는 PNG로 변환하려면 어떻게해야합니까?
- 30. Postscript를 PNG로 변환하는 Ghostscript가 과포화되었습니다
예. 아, 당신이 코드를 원했던 것 같아요. .. – U62
아니, 솔직히 말하면, 나는 포인터가 더 잘 알고 싶습니다. 나는 물고기를 원하지 않는다. 나는 물고기를 먹는 법을 배우기를 원한다. – ariel
아무튼, 고마워요. 그렇습니다. 정말 큰 것입니다. 어떻게 또한 중요하지만, 그것이 가능하다는 것을 아는 것만으로도 좋습니다. – ariel