NSPageLayout, NSPrintInfo et les marges
Fabien
Membre
Bonjour,
voici mon problème: j'ouvre un NSPageLayout pour que l'utilisateur puisse choisir un format de papier. L'information est stockée dans un NSPrintInfo.
Le format de papier est correctement stocké, mais quelles que soient les marges que je choisis, j'obtient toujours 72 pour leftMargin et rightMargin et 90 pour topMargin et bottomMargin.
Je ne suis apparemment pas le seul à recontrer ce problème car j'ai trouvé deux messages sur Google, mais aucun d'entre eux n'a reçu de réponse.
J'espère que quelqu'un pourra m'aider.
voici mon problème: j'ouvre un NSPageLayout pour que l'utilisateur puisse choisir un format de papier. L'information est stockée dans un NSPrintInfo.
Le format de papier est correctement stocké, mais quelles que soient les marges que je choisis, j'obtient toujours 72 pour leftMargin et rightMargin et 90 pour topMargin et bottomMargin.
Je ne suis apparemment pas le seul à recontrer ce problème car j'ai trouvé deux messages sur Google, mais aucun d'entre eux n'a reçu de réponse.
J'espère que quelqu'un pourra m'aider.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Apple a une définition un peu étrange des "margins". En fait il faut utiliser la méthode "imageablePageBounds" pour obtenir l'information nécessaire.