2011-02-08 6 views
0

이미지를 입력으로 가져 와서 ASCII 형식 (실제로 두 가지 형식, 즉 간단한 문자열과 HTML 페이지)으로 변환합니다. 이 ASCII 텍스트를 UIImage로 저장하기 위해 사용하는 접근 방식은 텍스트을 UIWebView에 표시하고 스크린 샷을 프로그래밍 방식으로 저장하는 것입니다. 여기 내 문제는 내가 스크린 샷을 찍을 때 스크롤 할 수있는 뷰의 보이는 부분 만 캡처하고 저장할 수 있다는 것입니다.아스키 텍스트 아트를 iphone으로 UIImage로 변환하는 방법

내 질문에 다른 UIImage as ascii 저장하는 다른 방법을 다음 UIWebView 방식으로가는 것입니다. UIWebView를 사용해야하는 경우 누군가가 다시 스크롤하고 두 번째 (그리고 어쩌면 그 이상) 스크린 샷을 찍는 방법을 제안 할 수 있습니다.

관련하여

, Rol을

답변

0

사용 drawAtPoint:withAttributes 방법은 뷰에 문자열 객체를 그립니다. 그런 다음 설명 된 내용을 here과 같이 UIImage 객체로 변환합니다.

+0

도움을 주셔서 감사합니다. 나는 당신의 제안을 따라했지만 여기에서 길을 잃어 버렸습니다. 내가 찾은 모든 참고 코드는 코코아 용이었습니다. 당신 drawAtPoint 확실 : 아이폰에 대한 withAttributes도 작동합니까? – Rols

+0

샘플 프로젝트 'AdvancedTableViewCell'[link] (http://developer.apple.com/library/ios/#samplecode/AdvancedTableViewCells/Introduction/Intro.html)에서 NSString에 대한 사용법을 찾을 수 있습니다. Look in'CompositeSubviewBasedApplicationCell.m', 라인 80 – MHC

+0

고맙습니다. 알았어. – Rols

관련 문제