• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Configuring NSPrinterInfo to print on a labeled paper.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Configuring NSPrinterInfo to print on a labeled paper.


  • Subject: Configuring NSPrinterInfo to print on a labeled paper.
  • From: Gustavo Pizano <email@hidden>
  • Date: Thu, 8 Apr 2010 16:25:30 +0200

Hello, Im working on a application that generates custom labels to stick into magazines with some information in it.
Now I have an NSArray of Stickies on a NSViewController, so in the drawRect method of its view, Im iterating thru the array and displaying all the information per label moving the NSPoint  the some deltax or deltaY pixels, so at the end when I click print and then I open as a pdf I see the paper with many labels on it. Now the problems

1. on the page break it breaks the label on half, I think its because I will have to implement the method knowsPageRange and rectForPage of the NSView,,

2. one sheet contains 24 labels, but I hadn't been able to aligned what I print with the borders of each label in the sheet horizontally,  I tried setting the NSPrinterInfo setMargin....  methods to 0, and it helped a little but still at the bottom rows of labels all start being messed up,

So I stop printing papers to save the world a little and im writing to you guys asking for help.

If the label sheet has 8 rows and 3 columns, top and bottom margin of 4-5mm and left and right margin of 0mm, how to set up the printer and therefore my view so all the label's info will be within the bounds of each label on the sheet?

OH and the Sheet is a A4 size.


Thanks in advance, I hope somebody out there can give me some lights on this one.


Gustavo _______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Prev by Date: Re: [NSMutableArray array]
  • Next by Date: Re: How to force a 32-bit/64-bit universal app to start in 32-bit mode on Leopard?
  • Previous by thread: Re: How to force a 32-bit/64-bit universal app to start in 32-bit mode on Leopard?
  • Next by thread: Delayed Autorelease
  • Index(es):
    • Date
    • Thread