FROM : Jae Ho Lee
DATE : Sun Jul 09 17:58:37 2006
Hi everyone,
I am writing a simple Cocoa program and I need to programatically
print to a postscript file programatically.
I used below code to print to a pdf file, but I cannot figure out how to
save postscript file.
NSMutableDictionary *pdict = [NSMutableDictionary
dictionaryWithDictionary:[[NSPrintInfo sharedPrintInfo] dictionary]];
NSPrinter *printer = [NSPrinter printerWithName:@"myprinter"];
[pdict setObject:@"/tmp/sampe.pdf" forKey:NSPrintSavePath];
NSPrintInfo *pinfo = [[NSPrintInfo alloc] initWithDictionary:pdict];
[pinfo setLeftMargin:0.0];
[pinfo setRightMargin:0.0];
[pinfo setTopMargin:0.0];
[pinfo setBottomMargin:0.0];
[pinfo setPaperSize:[self bounds].size];
[pinfo setJobDisposition:NSPrintSaveJob];
[pinfo setPrinter:printer];
NSPrintOperation *pop = [NSPrintOperation
printOperationWithView:self printInfo:pinfo];
[pop setShowsPrintPanel:NO];
if (![pop runOperation]) NSLog(@"printing failed");
[pinfo release];
Is there anyway to select "Save PDF as Postscript..." programatically?
Thanks in advance,
Jaeho,
DATE : Sun Jul 09 17:58:37 2006
Hi everyone,
I am writing a simple Cocoa program and I need to programatically
print to a postscript file programatically.
I used below code to print to a pdf file, but I cannot figure out how to
save postscript file.
NSMutableDictionary *pdict = [NSMutableDictionary
dictionaryWithDictionary:[[NSPrintInfo sharedPrintInfo] dictionary]];
NSPrinter *printer = [NSPrinter printerWithName:@"myprinter"];
[pdict setObject:@"/tmp/sampe.pdf" forKey:NSPrintSavePath];
NSPrintInfo *pinfo = [[NSPrintInfo alloc] initWithDictionary:pdict];
[pinfo setLeftMargin:0.0];
[pinfo setRightMargin:0.0];
[pinfo setTopMargin:0.0];
[pinfo setBottomMargin:0.0];
[pinfo setPaperSize:[self bounds].size];
[pinfo setJobDisposition:NSPrintSaveJob];
[pinfo setPrinter:printer];
NSPrintOperation *pop = [NSPrintOperation
printOperationWithView:self printInfo:pinfo];
[pop setShowsPrintPanel:NO];
if (![pop runOperation]) NSLog(@"printing failed");
[pinfo release];
Is there anyway to select "Save PDF as Postscript..." programatically?
Thanks in advance,
Jaeho,
| Related mails | Author | Date |
|---|---|---|
| Jae Ho Lee | Jul 9, 17:57 | |
| Jae Ho Lee | Jul 9, 17:58 | |
| Gerd Knops | Jul 12, 19:40 |






Cocoa mail archive

