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: Øvrige
PdfSaveOptionsEjendomme (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_formattinger i øjeblikket anvendt under Markdown-eksport.MarkdownSaveOptionsegenskaber (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 dette | Forklaret |
|---|---|---|
ModuleNotFoundError | Pakke ikke installeret | Lø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-filmen | Billedformat ikke understøttet af konverteren | Brug en DOCX-indgang med standard indlejrede billeder |
API-referenceoversigt
| Klasse/metode | Beskrivelse: |
|---|---|
Document | Lade 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 |
SaveFormat | Konstante: PDF, MARKDOWN, TEXT |
PdfSaveOptions | PDF-eksporteringskonfiguration (egenskaber er fremadkompatibilitetstubber; ikke anvendt endnu) |
MarkdownSaveOptions | Konfigurer underlinjeformateringseksport |