Wie zu verwenden iText java PDF-Bibliothek mit PHP?
Google-Suche Ergebnisse vorgeschlagen, dass es möglich ist über PHP/Java Bridge . Diese Brücke erfordert eine Java-Application Server. Mein host (bluehost) nicht laufen lassen, um beliebigen Java Application Server. Was sind die alternativen in diesem Fall zu machen iText arbeiten? Schalten Sie einen host nicht praktikable option für mich.
Dank.
Wenn Sie auf shared-hosting, dass nicht die Ausführung von Java, ich denke nicht, dass dies getan werden kann, überhaupt.
Wenn Sie java nicht installiert haben, es gibt nicht viel Sie tun können. Ihre beste Wette ist wahrscheinlich eine PHP-basierte PDF-Bibliothek finden Sie hier: php.net/manual/en/faq.using.php#faq.using.freepdf
Hey, wenn Sie die PDF-Erstellung ist, kann ich ziemlich empfehlen wkhtmltopdf, die verwendet die super-awesome-rendering-engine webkit zum Rendern von html-Dokumenten zu pdf. Es hat nur wenige externe Abhängigkeiten, also ist es ziemlich einfach, um loslegen. Es ist das, was pdfmyurl verwendet, so können Sie versuchen, Sie heraus, wenn Sie wollen, testen Sie Ihre Ergebnisse.
Eine Frage im Zusammenhang mit stackoverflow.com/questions/1648715/...
Wenn Sie java nicht installiert haben, es gibt nicht viel Sie tun können. Ihre beste Wette ist wahrscheinlich eine PHP-basierte PDF-Bibliothek finden Sie hier: php.net/manual/en/faq.using.php#faq.using.freepdf
Hey, wenn Sie die PDF-Erstellung ist, kann ich ziemlich empfehlen wkhtmltopdf, die verwendet die super-awesome-rendering-engine webkit zum Rendern von html-Dokumenten zu pdf. Es hat nur wenige externe Abhängigkeiten, also ist es ziemlich einfach, um loslegen. Es ist das, was pdfmyurl verwendet, so können Sie versuchen, Sie heraus, wenn Sie wollen, testen Sie Ihre Ergebnisse.
Eine Frage im Zusammenhang mit stackoverflow.com/questions/1648715/...
InformationsquelleAutor understack | 2010-12-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es immer iTextSharp, C# übersetzung von iText. Ihre Gastgeber lassen Sie laufen C#?
Sieht es aus wie Sie können, rufen Sie C# von PHP, wie Details hier.
2002? Eek! Nun, ich bezweifle, dass es härter verbinden Sie die beiden nun.
Gerade überprüft, C# ist nicht eine option, entweder. Ich denke, ich habe zu schauen, für andere Bibliotheken.
InformationsquelleAutor Mark Storer
Ich weiß, dies ist eine alte post, aber für diejenigen, die noch auf der Suche nach einer Antwort, kann ich empfehlen mit Java zu tun Ihre Arbeit für Sie wie ein REST-service mit Jersey (JAX-RS), dann rufen Sie einfach den service von PHP. Sie können Ihre Java-Dienst auf einem host, der nicht erlaubt, Java-und Sie können aufrufen, dass der service von PHP mit cURL (oder sogar file_get_contents wenn Ihrem host ermöglicht es und wenn Sie wissen, was Sie tun).
Lose Kopplung über RESTful-services können Sie Ihre Java service und Ihre PHP-Anwendung auf separaten hosts. Don ' T verschwenden Sie Zeit mit PHP/Java Bridge. Es ist völlig normal zu nennen, einen Rest-Dienst mit einem Java-back-end von PHP. Auf diese Weise, wenn Sie später entscheiden, Ihre würde lieber wieder Dienst tun, die in C# oder sonst etwas, zumindest wird es 0 Einfluss auf die PHP-app, weil Sie verwendet eine Sprache, die neutral RESTful-Ansatz.
Ich habe keine performance-Probleme mit diesem Ansatz selbst, YMMV
(Es ist hauptsächlich eine Frage des Designs: Es ist normalerweise besser, "bolt" Dinge, die zusammen dann "Schweißen" zusammen.)
Auch, Java ist mit JAX-RS ist sehr sehr einfach (IMHO, aber wieder .. YMMV)
InformationsquelleAutor MikeM
Die ITEXT-website sagt ausdrücklich JAVA-und .NET, die dies Wünschen, können Sie auch die PHP-oder PERL-version
Habe ich die Java-Itext, Seine hervorragende!!
InformationsquelleAutor jsraymond
PDFtk ist ein Kommandozeilen-tool installiert, das auf vielen Linux-Systemen. Es ist ein front-end mit der iText-Bibliothek. Sie können tun, was Sie brauchen. Würden Sie zu berappen haben, um die Befehlszeile zum aufrufen von PHP.
InformationsquelleAutor bmb