Core Document Management ile Python'de Nasıl Çalışılır
Çekirdek Belge Yönetimi ile Çalışma
Bu kılavuz, Python için Aspose.Words FOSS kullanarak çekirdek belge yönetimini kapsar. Belge formatı dönüşümünü gösterir: Word dosyalarını okuyup PDF, Markdown veya düz metin olarak yazma.
Önkoşullar
Kütüphaneyi kurun:
pip install aspose-words-fossPython 3.10 veya daha yeni bir sürüm gerektirir.
Belgeyi Yükle
Bir dosya yolu geçirerek bir Document nesnesi oluşturun. Desteklenen giriş formatları arasında DOCX, DOC, RTF, TXT ve Markdown bulunur.
import aspose.words_foss as aw
doc = aw.Document("input.docx")PDF’ye Dönüştür
LdmPdfWriter‘ı Kullan:
import aspose.words_foss as aw
from aspose.words_foss.pdf_writer import LdmPdfWriter
doc = aw.Document("input.docx")
LdmPdfWriter().write(doc, "output.pdf")Markdown’a Dönüştür
Markdown dönüşümü için desteklenen giriş formatları arasında DOCX, DOC, RTF, TXT ve Markdown dosyaları bulunur.
Çıktıyı kaydetmek için LdmMarkdownWriter‘ı kullan:
import aspose.words_foss as aw
from aspose.words_foss.md_writer import LdmMarkdownWriter
doc = aw.Document("input.docx")
LdmMarkdownWriter().write(doc, "output.md")Metni Çıkar
Tüm metin içeriğini çıkarmak için Document.text özelliğini kullanın:
import aspose.words_foss as aw
doc = aw.Document("input.docx")
text = doc.textÖzet
| Task | Yöntem |
|---|---|
| Belgeyi yükle | Document("path") |
| PDF olarak dışa aktar | LdmPdfWriter().write(d, "output.pdf") |
| Markdown olarak dışa aktar | LdmMarkdownWriter().write(d, "output.md") |
| Düz metin olarak dışa aktar | d.text dosyaya yaz |
| Metni çıkar | d.text |