Základní řízení

Základní řízení

Úřad pro bezpečnost a ochranu zdraví Document Class je centrální API pro načítání dokumentů Word a jejich konverzi do jiných formátů. Tato stránka pokrývá pracovní postupy konverze formátu, konfiguraci možnostů ukládání a extrakci textu.


Naložení a ukládání

Naložit dokument s: Document() a zavolat. save() s výjimkou: SaveFormat Souhlasí se vstupy: DOCX, DOK, RTF, TXT, Markdown. Podporované výstupy - PDF, Markingdown,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)

Zavolej . save() vícekrát na stejné věci. Document vytvářet více výstupních formátů bez opětovného načítání.


Export PDF s PdfSaveOptions

Pro výstup PDF podle předpokladu, projít SaveFormat.PDF.Pro kontrolu jemných zrn, použijte: PdfSaveOptions předmět:

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 definuje vlastnosti pro kvalitu snímku JPEG, shodu se standardy PDF, vložení písma a další nastavení.

Poznámka: Česká republikaPdfSaveOptions Vlastnosti (soulad, kvalita JPEG, režim vložení písma, komprese obrázků atd.) jsou definovány pro dopředu kompatibilní API, ale zatím nejsou spotřebovány psaním PDF. Jejich nastavení v současné době nemá žádný účinek na výstup.


Markdown Export s funkcí Mark DownSaveOptions

Pro výstup Markdown podle předpokladu, projít SaveFormat.MARKDOWN.Použijte . MarkdownSaveOptions kdy je třeba ovládat chování formátů:

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 podporuje kontrolu zachování podtrženého formátování ve výstupu.

Poznámka: Pouze: export_underline_formatting je v současné době používán při vývozu Markdown. MarkdownSaveOptions vlastnosti (table_content_alignment, list_export_mode, export_images_as_base64, images_folder, images_folder_alias) jsou definovány pro API forward-kompatibility, ale ještě nejsou spotřebovány Markdown Writerem.


Výběr textu

Vytáhnout prostý text z jakéhokoli načteného dokumentu s: get_text():

import aspose.words_foss as aw

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

Pro výstup textového souboru použijte: SaveFormat.TEXT:

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

Obvyklé problémy

Výše:Příčina:Opravy
ModuleNotFoundErrorNeinštalovaný balíčekBěžte. pip install aspose-words-foss>=26.4.0
Prázdný text z: get_text()Vstupní soubor je prázdný nebo poškozený .Ověřit , zda se vstupní soubor v textovém procesoru otevře správně .
Zobrazení chybějícího obrazu v PDF výstupuFormát obrazu nepodporovaný konvertoremPoužijte vstup DOCX se standardními vloženými obrázky

Souhrnná referenční informace API

Třída / metodaPopis:
DocumentNaložit dokumenty Word z DOCX, DOK, RTF, TXT nebo Markdown
Document.save()Uložte do PDF, Markdown nebo prostého textu
Document.get_text()Výběr obsahu prostého textu
SaveFormatKonstanty: PDF, MARKDOWN, TEXT
PdfSaveOptionsKonfigurace vývozu PDF (přinášející vlastnosti jsou stuby pro budoucí kompatibilitu; ještě nepoužito)
MarkdownSaveOptionsKonfigurovat formátování podtržení pro export
 Čeština