Kerneforvaltning

Kerneforvaltning

Den Europæiske Union Document denne side dækker formatskifte, opslagskonfiguration og tekstekstraktion.


Indlæse og gemme

Indtast et dokument med: Document() og ring til mig. save() med en SaveFormat Konstante for at konvertere til målformat. Understøttede indgange: DOCX, DOK, RTF, TXT, Markdown. understøttet udgode: PDF, markdown, 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)

Ring til mig. save() flere gange på samme Document at producere flere udgangsformater uden genindlæsning.


PDF-eksporter med PdfSaveOptions

For standard PDF-udgang, pass SaveFormat.PDF.For finkornet kontrol skal der anvendes en PdfSaveOptions genstand:

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 definerer egenskaber for JPEG-billedkvalitet, PDF-standardernes overholdelse, skrifttypeindlejring og andre indstillinger.

Bemærk: ØvrigePdfSaveOptions Ejendomme (konformitet, JPEG-kvalitet, fontindlejringsstil, billedkompression osv.) er defineret til API’s fremadkompatibilitet, men de anvendes endnu ikke af PDF-skriveren.


Markdown Eksport med Mark downSaveOptions

For standardmarkdown-udgang, pass SaveFormat.MARKDOWN.- Brug det. MarkdownSaveOptions når du skal kontrollere formateringsadfærd:

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 understreger, at der er tale om en “forbedring” af den pågældende enhed.

Bemærk: Kun i tilfælde af: export_underline_formatting er i øjeblikket anvendt under Markdown-eksport. MarkdownSaveOptions egenskaber (table_content_alignment, list_export_mode, export_images_as_base64, images_folder, images_folder_alias) er defineret til API-forwardkompatibilitet, men Markdown-skriveren har endnu ikke indtaget dem.


Tekstudtrækning

Udtræk almindelig tekst fra ethvert indlæst dokument med: get_text():

import aspose.words_foss as aw

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

For tekstfiludgang skal der anvendes: SaveFormat.TEXT:

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

Almindelige problemer

Udgave:Årsagen til detteForklaret
ModuleNotFoundErrorPakke ikke installeretLøb! pip install aspose-words-foss>=26.4.0
Løsning fra: get_text()Indtastningsfil er tom eller beskadiget .Kontrollér, at indgangsfilen åbnes korrekt i en tekstbehandler
Fuldstændig udgivelse af billeder i PDF-filmenBilledformat ikke understøttet af konverterenBrug en DOCX-indgang med standard indlejrede billeder

API-referenceoversigt

Klasse/metodeBeskrivelse:
DocumentLade Word-dokumenter fra DOCX, DOK, RTF, TXT eller Markdown
Document.save()Gem til PDF, Markdown eller almindelig tekst
Document.get_text()Udtræk af almindelig tekstindhold
SaveFormatKonstante: PDF, MARKDOWN, TEXT
PdfSaveOptionsPDF-eksporteringskonfiguration (egenskaber er fremadkompatibilitetstubber; ikke anvendt endnu)
MarkdownSaveOptionsKonfigurer underlinjeformateringseksport
 Dansk