iOS: Crie PDF a partir do UIView
Estou tentando criar um PDF a partir deUIView
que pode conter imagens, etiquetas etc. Verifiquei a referência GeneratingPDF) e também estou ciente dorenderInContext:
, que pode ser usado para desenhar oUIView
conteúdo de @ no contexto do PDF.
Eu useirenderInContext:
para criar um PDF. No entanto, as imagens e o texto perderam a fidelidade. ou seja, as imagens não eram selecionáveis individualmente e o texto não podia ser selecionado / copiado etc. no PDF resultante. Era tão bom / ruim quanto o PDF criado a partir de um instantâneo doUIView
.
Minha pergunta é: preciso desenhar os textos e imagens individualmente para alcançar o que quero (usandoCGContextShowTextAtPoint
& CGContextDrawImage
)?
Se sim, então como faço para digitalizar oUIView
para textos e imagens? Suponha que eu recebo oUIView
de fora e não estou ciente de seu conteúdo.