Açık Kaynak Python DOCX Editör Kütüphanesi
DOCX belgeleri oluşturmak ve düzenlemek için ücretsiz ve açık kaynaklı Python kütüphanesi.
Python-docx nedir?
Python-docx Özellikleri
Python-docx'in bazı temel özellikleri şunlardır:
- DOCX Dosyaları Oluşturma: Python-docx, DOCX dosyalarını sıfırdan oluşturmanıza olanak tanır. Kelimenin tam anlamıyla boş bir belge oluşturabilir ve onu olduğu gibi DOCX dosya biçiminde kaydedebilirsiniz.
- DOCX Dosyalarını Düzenle: Python-docx, mevcut DOCX dosyalarını açmanıza, içeriklerini düzenlemenize ve güncellenen belgeyi diske geri kaydetmenize olanak tanır. Şuraya erişiminiz var:
- Tablo Ekleme: Python-docx, DOCX dosyalarınıza tabloları kolayca tasarlamanızı ve eklemenizi sağlayarak, tablolu verileri görüntülemeyi ve yapılandırılmış bir düzeni korumayı kolaylaştırır.
- Resim Ekleme: Python-docx, DOCX belgelerinize resim eklemenize olanak tanır ve görsel çekiciliği artırmak için logolar, grafikler veya fotoğraflar eklemenizi mümkün kılar.
python-docx ile Başlarken
Python-docx kütüphanesini GitHub'dan veya pip install komutunu kullanarak indirebiliriz:
Kurulum
Python-docx'in kurulumu basittir ve aşağıda gösterildiği gibi terminalden yapılabilir:
Python-docx'i yükleme
pip3 install python-docx
Python'da DOCX Belgesi Oluşturma
Python-docx kütüphanesinin Document sınıfını kullanarak boş bir DOCX belgesi oluşturabilirsiniz. Daha sonra aşağıdaki örnekte gösterildiği gibi Microsoft Word'ün 2007+ formatında DOCX dosyası olarak diske kaydedilebilir:
Python ile Mevcut Bir DOCX Dosyasını Açın
Python-docx kütüphanesiyle, mevcut bir DOCX dosyasını yükleyebilir, üzerinde değişiklikler yapabilir ve sonra yeni bir adla geri kaydedebilirsiniz. Bu, Microsoft Word'de bulunan "Farklı Kaydet" seçeneğine benzerdir.
Python-docx ile DOCX Belgesine Resim Ekleme
Python-docx, basit kodla word belgeleri oluşturmanıza ve içine resim eklemenize olanak tanır. Ayrıca belgeye eklerken resmin boyutunu da değiştirebilirsiniz. Resmin varsayılan boyutu 300 dpi ile 300x300 pikseldir.
Python'da DOCX dosyasına Tablo Ekleme
Microsoft Word, bir belgeye tablo eklemenize olanak tanır. Bir tablo, satırlardan ve sütunlardan oluşur. Bir satır ve sütunun kesitine hücre denir. Her hücreye metin ve resim ekleyebilirsiniz.
Çözüm
Python-docx, sıfırdan bir Word belgesi oluşturmak ve zenginleştirmek için birçok özellik sunar. Kullanımı kolaydır, basitleştirilmiş söz dizimine sahiptir ve hızlıdır.
Benzer Ürünler
- Apache POI XWPF | DOCX dosyalarını oluşturmak ve değiştirmek için Açık Kaynaklı Java API
- DocX | DOCX dosyalarını oluşturmak ve değiştirmek için Açık Kaynaklı .NET API
- Docx4J | DOC ve DOCX dosyalarını oluşturmak ve değiştirmek için Açık Kaynaklı Java API
- ExcelDataReader | XLS, XLSX, CSV ve E-Tablo belgelerini okumak için Açık Kaynaklı .NET API
- FileFormat.Words API | Microsoft Word Dosya Biçimleri için Açık Kaynaklı .NET API