Özellikler
Özellikler
Aspose.Words FOSS for Python, Word belgeleri için bir belge dönüştürme ve metin çıkarma kütüphanesidir. Tüm genel API, Document sınıfı etrafında inşa edilmiştir.
Desteklenen Giriş Biçimleri
Document sınıfı, dosya uzantısına göre bu formatlardan dosyaları otomatik olarak yükler:
| Biçim | Uzantılar |
|---|---|
| Word Belgesi | .docx, .doc |
| Zengin Metin | .rtf |
| Düz Metin | .txt |
| Markdown | .md |
Çıktı Formatları ve Kaydetme Seçenekleri
Hızlı dönüşüm için Document.save()‘i bir SaveFormat sabitiyle çağırın, ya da ince ayarlı kontrol için bir save-options nesnesi geçirin.
| Çıktı | SaveFormat Sabiti | Kaydetme Seçenekleri Sınıfı |
|---|---|---|
SaveFormat.PDF | PdfSaveOptions — uyumluluk seviyesini ve JPEG kalitesini yapılandır | |
| Markdown | SaveFormat.MARKDOWN | MarkdownSaveOptions — alt çizgi biçimlendirme dışa aktarımını kontrol et |
| Düz Metin | SaveFormat.TEXT | — |
| Word (DOCX) | SaveFormat.DOCX | — |
| Word (DOC) | SaveFormat.DOC | — |
Kod örnekleri ve kaydetme seçenekleri yapılandırma ayrıntıları için, Core Management bölümüne bakın.
Metin Çıkarma
Document.get_text(), yüklü herhangi bir belgenin tam düz metin içeriğini diske yazmadan döndürür.
Görüntü Desteği
Gömülü görüntülere sahip belgeler, desteklenen tüm çıktı formatlarına dönüştürülebilir. Dönüştürme hattı, dışa aktarma sürecinde görüntü içeriğini korur.
API Özeti
| Class / Method | Role |
|---|---|
Document | Belgeleri yükle, formatları dönüştür, metni çıkar |
SaveFormat | Çıktı formatı sabitleri (PDF, MARKDOWN, TEXT, DOC, DOCX) |
PdfSaveOptions | PDF dışa aktarma yapılandırması |
MarkdownSaveOptions | Markdown dışa aktarma yapılandırması |