2016-04-01 9 views
0

Jungs Ich habe ein wirklich seltsam einIOS PDF druckt Text nicht

ich den folgenden Code verwenden, um ein pdf in meinem Dokumentenverzeichnis erstellen eine Textzeile hat und 1 Bild

NSString *documentsDirectory =  NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0]; 
NSString *filename = @"test.pdf"; 
NSURL *fileURL = [NSURL fileURLWithPathComponents:[NSArray arrayWithObjects:documentsDirectory, filename, nil]]; 

// Create PDF context 
CGContextRef pdfContext = CGPDFContextCreateWithURL((CFURLRef)fileURL, NULL, NULL); 
CGPDFContextBeginPage(pdfContext, NULL); 
UIGraphicsPushContext(pdfContext); 

// Flip coordinate system 
CGRect bounds = CGContextGetClipBoundingBox(pdfContext); 
CGContextScaleCTM(pdfContext, 1.0, -1.0); 
CGContextTranslateCTM(pdfContext, 0.0, -bounds.size.height); 

// Drawing commands 
[@"Hello World!" drawAtPoint:CGPointMake(100, 100) withFont:[UIFont boldSystemFontOfSize:72.0f]]; 


// DRAW IMAGE 
UIImage *anImage1 = [UIImage imageNamed:@"sdxlogo.png"]; 
[self myImage:anImage1 :400 :50 :125 :41]; 

// Clean up 
UIGraphicsPopContext(); 
CGPDFContextEndPage(pdfContext); 
CGPDFContextClose(pdfContext); 

Das Pdf erstellt gut und wenn ich es auf meinem Mac sehe, sieht es perfekt aus, aber wenn ich das PDF (aus der Vorschau) drucke, erscheint die Druckervorschau und es wird die Seite mit Text und Grafik angezeigt, aber wenn ich print alles was gedruckt ist drücken das Papier ist die Grafik und nicht der Text

Ich habe anders ausprobiert Möglichkeiten zum Zeichnen des Textes, aber es wird immer noch nicht physisch ausdrucken

Irgendwelche Ideen?

Ihre Hilfe sehr zu schätzen gewusst

Mark

+0

Haben Sie versucht, das PDF und senden es an eine andere Person zu drucken? Oder haben Sie versucht, auf einen anderen Drucker zu drucken? Klingt vielleicht so, als ob deine Druckereinstellungen dies verursachen, weil du die Bilder auf der Seite sehen kannst und es in der Druckvorschau gut aussieht. – fsb

+0

Ich kann nicht die Einstellungen wie ich von meinem iPad aus Notiz mit einem Bild und Text darauf drucken kann und es druckt –

+0

Meine Vermutung wäre, dass etwas mit dem PDF selbst falsch ist, aber a) so etwas wie Vorschau auf dem Mac Ich werde Ihnen das nicht sagen, weil es ein schrecklich unkompli- zierter PDF-Reader ist und b) wir können Ihnen nicht helfen, weil Sie uns keine PDF-Datei zur Verfügung gestellt haben. –

Antwort

0

Wort an den der Drucker weise überprüfen, bevor Fragen zu stellen, dass Sie ein Idiot

SORRY

Mark Speichern aussehen