2009-09-01 1 views

Antwort

13

Siehe S. 35 von "Drawing with Quartz" um zu sehen, wie man einen PDF Graphics Context erstellt.

Einige Anmerkungen:

"iPhoneOSNote: Wenn Sie eine PDF-Grafikkontext in einer iPhone-Anwendung erstellen möchten, stellen Sie sicher, dass Sie auch lesen‚in iPhone OS‘(Seite 27)." Zeichnung an einen Grafikkontext

"Sie können beliebige Inhalte in eine PDF-Datei schreiben, die für Ihre Anwendung geeignet ist - Bilder, Text, Pfadzeichnung - und Sie können Links und Verschlüsselung hinzufügen. Weitere Informationen finden Sie unter" PDF-Dokumenterstellung, -anzeige und -transformation " 177). "

-1

Verwenden Sie einen Web-Service auf einem Server-Backend, um die Daten zu posten - generieren Sie dann die PDF und geben Sie sie mit dem richtigen MIME-Typ an den Browser/App zurück, um sie als PDF zu öffnen.

ColdFusion könnte dies in wenigen Zeilen Code für Sie erledigen.

+6

Nicht sehr nützlich, wenn Sie keine aktive Verbindung haben. – Abizern

2

Als Beispiel für das Erstellen einer PDF aus dem Inhalt eines CALayers können Sie die Methode -dataForPDFRepresentationOfLayer innerhalb der CPLayer class in der Core Plot framework beziehen. Sie können etwas Ähnliches tun, um den Inhalt aus einer von CALayer unterstützten UIView zu extrahieren, obwohl wir CALayer von der Unterklasse ableiten mussten, damit Vektorelemente richtig in eine PDF gerendert werden.

Verwandte Themen