나는 pdf에서 텍스트를 강조 표시하고 텍스트 아래에 강조 표시된 사각형을 표시하려고합니다.PDF 위의 이미지/아래 텍스트의 강조 표시
대부분의 PDF에서는 정상적으로 작동하지만 강조 표시하려는 텍스트에 이미지/배경이있는 경우 문제가 발생했습니다. 문제는 하이라이트 직사각형도 이미지 아래에 그려 지므로 보이지 않습니다.
내가 가진 그리기 순서
은 이것이다 :- 이 CGContextDrawPDFPage (컨텍스트 페이지)를 사용하여 PDF를 그릴 하이라이트
- 을 그릴 페이지 크기
- 와 빈 사각형을 그립니다;
PDF 이미지와 텍스트를 별도로 그리는 방법이 있습니까? 나는 갈 수 있도록
- 빈 사각형
- PDF 이미지/배경
- 하이라이트
가 무 있도록 내가 PDF/컨텍스트에 뭔가를해야하나요 PDF 텍스트 자동으로 내가 원하는 방식으로? 나는 컨텍스트를 엉망으로 만들려고 노력했지만 지금까지는 아무 것도 작동하지 않았습니다. 전체 PDF 전체 또는 전체 위에 완전히 그려졌습니다.
필자가 본 모든 독자는이 작업을 수행했습니다 (PDFExpert, GoodReader, iAnnotate to few). 그것은 불가능할 수 없습니다, 아직 해결책을 찾지 못했습니다 :) 도움이 될 것입니다, 미리 감사드립니다 !!
건배
내 코드에서 일부 미미한 비틀기가 있습니다 (페이지와 주석이 같은 레이어에서 렌더링되지 않아 아무런 블렌딩이 없었습니다. D : kCGBlendModeMultiply에서이 작업을했습니다. 너는 천재 야. 고마워요 !!!! – Ismael