2013-11-25 20 views
8

PHPWord kullanarak bir Word belgesindeki metni bulmak ve değiştirmek basit mi? Gördüğüm kadarıyla alabileceğiniz en yakın bölüm sadece bir bölüme metin eklemek ve yazı tipi vb. Dışındaki mevcut metinleri kullanamazsınız. Bunu yapmak için kullanabileceğim ücretsiz bir şey var mı?PHPWord ile metin bulma ve değiştirme

cevap

3

Hayır, PHPWord yalnızca docx dosyaları oluşturmak için tasarlanmıştır.

Her nasılsa, bir docx dosyası, bir zip kapsayıcısında yalnızca xml dosyalarının bir koleksiyonudur. Yapmanız gerekenler Genelde geçerli:

  1. yeniden adlandır xxx.docx tüm metin içeren document.xml okumak geçici klasörde temporary_folder/kelimeyle
  2. -
  3. fermuarı açar xxx.zip için
  4. (üstbilgi ve altbilgi hariç) belge geri
  5. xxx.docx için
  6. kaydet
  7. bütün geçici klasör Zip document.xml yerine gerekenleri değiştirin 0

Word'ün, kaydetme noktasında belge ile ne yapıldığına bağlı olarak, sözcükleri birden fazla bölüme ayırma eğilimi olduğunu unutmayın. Herhangi bir kelimenin ortasında Yer imleri, dil değişiklikleri, yazım denetimi veya karakter oluşturma etiketleri olabilir. Bu işlemin güvenli bir yolunu bulmak için iyi şanslar.

İlgili konular