내 앱에서 반복 가능한 패턴이 있습니다.UIView에서 PDF 로의 변환 이미지 색상이
여기에 PDF로 변환 후 표시와 같은 이미지입니다 : 여기
앱 내에서 표시되는 이미지의이에서 볼 수 있듯이에서, 이미지 색상이 회색/녹색에서 분홍색으로 바뀝니다.
PDF는 보낼 준비가 된 전자 메일에 직접로드됩니다.
이것이 이미지 자체가 PDF로로드되는 것과 관련이 있는지 또는 PDFing 프로세스와 관련된 것인지 확실하지 않습니다. 어느 쪽이든, 아래에 PDF 프로세스의 코드를 첨부했습니다.
가 여기 내 PDF 생성 코드입니다 : 나는 그것이 프레임을 조정하는 것입니다 크기의 50 %로 변환 PDF 파일 과정에서
- (NSData *)createPDFForView:(UIView *)view{
NSMutableData *pdfData = [NSMutableData data];
UIGraphicsBeginPDFContextToData(pdfData, CGRectMake(0, 0, 792, 600), nil);
UIGraphicsBeginPDFPage();
CGContextRef pdfContext = UIGraphicsGetCurrentContext();
[view setFrame:CGRectMake(0, 0, 792, 600)];
[view.layer renderInContext:pdfContext];
UIGraphicsEndPDFContext();
return pdfData;
}
, 이미지 자체는, 단지보기를 수정되지 않도록 이미지가 포함되어 있습니다. 이미지는 프레임 내에서 자동 크기 조정됩니다.
이 색상 변경이 발생하지 않도록 할 수있는 방법이 있습니까?
'layer.content'의 내용은 무엇입니까? 게시 할 수있는 파일입니까? 어떻게'layer.content'를 설정 했습니까? – nielsbot
PDF를 만들기 전에 A4 모양으로 레이아웃 한 일련의 이미지/텍스트입니다. 나머지 이미지와 텍스트는 잘 보입니다. –