Sie suchen nach einer Möglichkeit, ein PDF in Flex anzuzeigen. Ich bin mir sicher, dass es mehrere Möglichkeiten gibt. Auf der Suche nach dem einfachsten zu pflegen / zu integrieren / am benutzerfreundlichsten. Ich schätze, es ist möglich, ein Browserfenster in der App anzuzeigen und es zu rendern, aber wenn es von IE / FireFox abgeht, ist es für dieses Projekt nicht akzeptabel.
Danke ...
Wir haben gerade eine große AIR-App erstellt, die PDF ziemlich oft verwendet - stellen Sie sicher, dass Sie sich ein paar Kummer sparen und Code schreiben, um die Acrobat-Version zu überprüfen oder ob sie überhaupt installiert ist - wenn sie es nicht haben, werden Sie es nicht tun bekomme einen Fehler, nur ein leeres HTML-Steuerelement.
Ich weiß, es klingt offensichtlich, aber immer noch ...
Tut mir leid, das zu sagen, aber konvertiere PDF in eine Art swf Flash-Sachen ... tötet das nicht die PDF Gedanken?
Ich meine, PDF sollte elektronisches Papier sein, oder? Wenn Sie eine SWF-Datei daraus erstellen, zerstören Sie diese. Kein Bearbeiten mehr, kein Ausfüllen mehr eines Formulars.
Das Merkwürdige ist, dass PDF ein Adobe-Produkt ist ... und Flex (Flash Builder) ist ein Adobe-Produkt.
Zwei Produkte, von denen Adobe Weltherrscher sein will. Aber PDF in Flex zu kombinieren ... ist kein Standard.
Auschecken Teilen Sie auf Acrobat.com , dort können Sie PDF-Dateien hochladen und sie zu einbettbaren Flash-Dateien machen (ähnlich wie YouTube für Dokumente) . Sollte es möglich sein, diese in Flex zu laden. Keine ideale Lösung, aber leider müssen Sie die PDF-Datei in eine SWF-Datei konvertieren, um sie in eine Flex-Anwendung zu laden. Ich kenne keine guten Werkzeuge, die das tun. Wenn jemand anders weiß, bitte teilen.
Wenn Sie AIR als Ziel verwenden, können Sie eine PDF in eine HTML-Ansicht laden, aber das funktioniert nicht, wenn Sie im Browser ausgeführt wird (die HTML-Komponente ist nur in AIR verfügbar).
in Adobe Digital Edition, Adobe Laden Sie PDFs in Flash (wenn Sie die Hauptdatei .exe überprüfen, können Sie es sehen), ohne irgendeine Konvertierung. deshalb denke ich, dass es möglich ist zu tun. Ich habe es dekompiliert und fand viele Klassen im Zusammenhang mit PDF, aber ich kann es nicht ausführen, nachdem es neu kompiliert :( Wenn Sie dieses Problem lösen, sollten Sie das Adobe Digital Edition-Produkt fokussieren.