J'essaie d'imprimer un PDFDocument que je construis à partir d'une série d'images. Au cas où cela serait important, je fais tout cela dans un plugin Mozilla.PDFView printWithInfo: autoRotate: échoue
je crée le PDFDocument, et le mettre dans un PDFView, j'appelle
[printView printWithInfo: [NSPrintInfo sharedPrintInfo] autoRotate: YES];
La boîte de dialogue d'impression arrive (comme une fenêtre séparée, au lieu de panneau. Je suppose que cela vient d'être dans un fenêtre mozilla, donc je n'étais pas trop inquiet à ce sujet.La boîte de dialogue montre mon document, et je peux feuilleter correctement, et tout semble bien
Cependant, lorsque je clique sur "Imprimer" la liste déroulante avec "Mise en page" etc devient vide, et la vue en dessous devient vide La fenêtre ne disparaît pas, et le document n'imprime pas La frappe Annuler fait exactement la même chose. La seule chose que je puisse faire est de quitter Mozillla.
J'ai basé le programme sur PDFKitLinker2 à partir du site de développement Apple, et ce programme fonctionne. Mais je ne peux pas voir de différences significatives entre elle et ma version.
Des suggestions sur où chercher?
merci.
EDIT: Oui, je sais que cela est à peu près une copie exacte de Printing Off-screen PDFViews, mais qui n'a jamais obtenu une réponse suffisante ... (Et je ne l'ai pas remarqué jusqu'à ce que tout à l'heure ...)
Voir des questions similaires: http://stackoverflow.com/questions/30080344/cocoa-osx-pdfview-nsprintoperation-printpanel-not-showing-page-preview/43932633#43932633 et http://stackoverflow.com/questions/2058501/printing-off-screen-pdfviews/43932657 # 43932657 – charles