Upravljanje osnovnim poslovima

Upravljanje osnovnim poslovima

U skladu s člankom 1. Document class je središnji API za učitavanje Word dokumenata i njihovo pretvaranje u druge formate. Ova stranica obuhvaća radne tokove konverzije formatova, konfiguraciju opcija čuvanja i ekstrakciju teksta.


Upisivanje i čuvanje

Uplatiti dokument s: Document() i pozovi. save() s: SaveFormat Uvodni sadržaj: DOCX, DOK, RTF, TXT, Markdown. Izlazni Sadržaji: PDF, Markedon,TXT.

import aspose.words_foss as aw

doc = aw.Document("input.docx")
doc.save("output.md", aw.SaveFormat.MARKDOWN)
doc.save("output.pdf", aw.SaveFormat.PDF)
doc.save("output.txt", aw.SaveFormat.TEXT)

Zovi me. save() više puta na isto. Document za proizvodnju više izlaznih formata bez ponovnog učitavanja.


Izvoz PDF-a s PdfSaveOptionsom

Za podrazumijevani izlaz PDF-a, proći SaveFormat.PDF.Za kontrolu s fina zrna, upotrebite: PdfSaveOptions predmet:

import aspose.words_foss as aw
from aspose.words_foss.saving import PdfSaveOptions

doc = aw.Document("input.docx")

# Default PDF export
doc.save("default.pdf", aw.SaveFormat.PDF)

# Customized PDF export with save options
doc.save("custom.pdf", PdfSaveOptions())

PdfSaveOptions definira svojstva za JPEG kvalitetu slike, usklađenost s PDF standardima, ugradnju fontova i druge postavke.

Upis: Sljedeći članak:PdfSaveOptions svojstva (uskladnost, JPEG kvaliteta, način ugradnje fontova, kompresija slika itd.) definirane su za API-ju koja je napredno kompatibilna ali ih još nije upotrijebio pisac PDF-a. Njihovo postavljanje trenutno nema utjecaja na izlaz.


Iznos za isporuku s opcijama MarkdownSaveOptions

Za podrazumijevani izlazak Markdown, proći SaveFormat.MARKDOWN.- Koristi. MarkdownSaveOptions kada je potrebno kontrolirati ponašanje formatiranja:

import aspose.words_foss as aw
from aspose.words_foss.saving import MarkdownSaveOptions

doc = aw.Document("input.docx")

# Default Markdown export
doc.save("default.md", aw.SaveFormat.MARKDOWN)

# Customized Markdown export with save options
doc.save("with_options.md", MarkdownSaveOptions())

MarkdownSaveOptions Podržava kontrolu održavanja oblikovanja podrazumevanog u izlazu.

Upis: Samo: export_underline_formatting U ovom slučaju, u skladu s člankom 3. stavkom 1. točka (a) Uredbe (EU) br. MarkdownSaveOptions svojstva (table_content_alignment, list_export_mode, export_images_as_base64, images_folder, images_folder_alias) definirane su za API-ovu naprednu kompatibilnost, ali Markdown pisac ih još nije upotrijebio.


Izvadba teksta

Izvaditi običan tekst iz bilo kojeg učita dokumenta s: get_text():

import aspose.words_foss as aw

doc = aw.Document("input.docx")
text = doc.get_text()

Za izlaz tekstne datoteke, koristiti: SaveFormat.TEXT:

doc.save("output.txt", aw.SaveFormat.TEXT)

Zajednički problemi

IzdavanjeUzrokPopraviti
ModuleNotFoundErrorNeinstalirani paketBježi! pip install aspose-words-foss>=26.4.0
Prazan tekst iz: get_text()Uvodni datoteka je prazna ili pokvarenaProvjerite da li se datoteka za ulazak ispravno otvara u uređaju za obradu teksta.
Izlaz PDF nedostaju slikeFormat slike koji konverter ne podržavaKoristite DOCX ulaz sa standardnim ugrađenim slikama

Svrha referentnog API-a

Klasa / metodaOpisivanje
DocumentOpterećenje Word dokumenata iz DOCX, DOK, RTF, TXT ili Markdown
Document.save()Sačuvati u PDF, Markdown ili običan tekst
Document.get_text()Izvaditi sadržaj u običnom tekstu
SaveFormatKonstante: PDF, MARKDOWN, TEXT
PdfSaveOptionsPDF konfiguracija izvoza (priroda je stub za buduću kompatibilnost; još nije primjenjena)
MarkdownSaveOptionsKonfigurišeš izvoz podrazumevanja za oblikovanje

Također pogledajte:

 Hrvatski