Frage

Ich versuche, Saiten in einem Word-Dokument zu ersetzen, indem Sie die Datei in einen variablen generationsporticetagcode lesen und dann mit str_ireplace () verwenden, um die Zeichenfolge zu ändern.Ich kann den Inhalt aus der Datei lesen, aber ich scheint die Zeichenfolge nicht ersetzen zu können.Ich nahm an, dass dies der Fall der PHP-Dokumentation "binärer Safe" ist.Es tut uns leid, ich bin ein Anfänger mit PHP-Dateimanipulation, also ist das alles ganz neu für mich.

Das habe ich geschrieben. generasacodicetagpre.

Wenn ich die neue Datei herunterladen, wird er geöffnet, da es in MS Word ist, aber er zeigt die alte Zeichenfolge und nicht die, die ersetzt werden soll.

Kann ich dieses Problem beheben?Gibt es ein besseres Werkzeug, das ich zum Ersetzen von Saiten in MS Word Thourgh PHP verwenden kann?

War es hilfreich?

Lösung 4

Ich werde mich für phpwww www.phpword.codeplex.com entscheiden, da mir der Meinung ist, dass Lehrer nächstes Jahr das Office 2007 bekommen werden, und ich werde auch versuchen, zwischen .docx und .doc durch PHP zur Unterstützung zu konvertierensie in der Zwischenzeit.

Andere Tipps

Ich habe die gleiche Anforderung für die Bearbeitung von .doc oder .docx Datei mit PHP und ich habe eine Lösung dafür gefunden. Und ich habe einen Schreibpfosten darauf: http://www.onlinecode.org / update-docx-file-atem-php / generasacodicetagpre.

vielleicht würde dies auf die richtige Richtung zeigen: http://davidwalsh.name/Read-pdf-doc-file-php

-Lösungen, die ich bisher gefunden habe (jedoch nicht getestet):
Docvert - arbeitet für doc, kostenlos, aber nicht direkt nutzbar
php wordlib - arbeitet für doc, nicht frei
phpdocx - docx nur, benötigt Zend.

Wenn Sie einen Webservice erreichen können, schauen Sie sich docmosis Cloud-Dienste, da es eine Dokument-Datei mit mailenIhre Daten und geben Ihnen einen Dokument / PDF / Andere zurück.Sie können HTTPS-Post an den Dienst, um die Anfrage zu erstellen, ist also ziemlich direkt von PHP.

Es gibt viele Möglichkeit, die Word-Dokumentdatei auf Linux zu handhaben

    .
  1. antiword - nicht viel effektiv, da es in einfache Text umgewandelt wird.
  2. pyODconvert
  3. open-office oder liboffice - durch uno
  4. unoconv Utility - Installation der Beratung auf dem Server

    Es gibt ein Python-Skript, das für die Online-Dateikonvertierung am nutzbar ist, aber Sie müssen diese Datei über die Befehlszeile konvertieren.

    Es gibt keine spezifische und zufriedene Lösung, um Word-Dateien mithilfe von PHP-Code zu handhaben.

    Ich habe schon lange gejagt, um bei diesem Vorschlag zu erreichen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top