Ich habe einen PDF-Viewer mit all Ihren Vorschlägen und Code-Schnipsel entwickelt. Danke :) Jetzt möchte ich es zu einem PDF-Editor machen. Ich möchte eine App für iphone / ipad ähnlich wie PDFKit erstellen (nur für den Desktop). Ich möchte, dass der Benutzer Anmerkungen hinzufügen und Textabschnitte markieren kann.
Wie gehe ich damit um? Bisher habe ich den PDF-Inhalt geparst (mein vorheriger Beitrag ist PDF-Analyseproblem ). Gibt es einen Open-Source-PDF-Editor, der vorhandene PDF-Dateien mit Anmerkungen versehen kann ???
Kann dies auch mit Objective-C geschehen oder gibt es einen anderen Sprachcode (C oder Javascript), der das tut?
%Vor% pdfcontext
ist das gleiche Objekt, das ich beim Erstellen einer neuen PDF erstellt habe. Mein pdf hat eine Zeile wie "Hallo Welt". Ich versuche eine weitere Zeile hinzuzufügen.
Ich erhalte den folgenden Fehler:
%Vor%Also im Titel sagen Sie, dass Sie eine Annotation zu einer PDF hinzufügen möchten, aber dann das Beispiel, das Sie versuchen, Arbeit im Körper Ihrer Frage zu machen, ist einfach, Text der pdf hinzuzufügen. Das sind sehr verschiedene Dinge ....
Hier ist eine "Hallo Welt", die Text zu einer bestehenden PDF hinzufügt (ähnlich wie bei Ihrem Versuch):
Ich habe das nicht getestet, aber es basiert auf existierendem Code (wo ich mit einer CTLine anstelle von CGContextShowTextAtPoint gezeichnet habe), also sollte es sehr nah sein. Die Fehlerprüfung wurde aus Gründen der Übersichtlichkeit entfernt.
%Vor%Tags und Links objective-c iphone ios pdf ipad