Pregunta

Estoy trabajando en una aplicación de visualización de imágenes (OSX) y en la actualidad se pueden cargar y ver imágenes, pero tengo que ser capaz de ver archivos PDF de varias páginas y archivos TIFF. Voy a tener botones Página anterior / siguiente, etc.

Ahora, con PDF, espero utilizar un NSPDFImageRep. Esto le permitirá a poner la página actual y dibujar la página actual, etc.

Sin embargo, no veo un NSTIFFImageRep, y no parece la clase NSImageRep para tener alguna manera de tratar con las páginas ...

ETA (más detalles sobre mi pregunta): ¿Cómo se trabaja con un archivo TIFF de varias páginas? En C, he usado un CGImageSource la que voy a buscar la página de orden n. No veo un equivalente para archivos TIFF en C. objetivo

gracias.

¿Fue útil?

Solución

Yo esperaría que lo más fácil para que usted pueda hacer para un PDF y TIFF visor mixta sería hacer cada página PDF no un NSImageRep único.

Otros consejos

No soy positivo, pero IIRC Si inicializa un NSImage con varias páginas de datos TIFF, obtendrá una repetición imagen por página. (Probablemente lo peterb estaba aludiendo a.)

Editar: Salida + [NSBitmapImageRep imageRepsWithData:].

(a través de Listas de Apple )

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top