Ofte stillede spørgsmål

Ofte stillede spørgsmål

Licens og open source-teknologi

Hvilken licens bruger Aspose.Words FOSS til Python?

Aspose.Words FOSS for Python is released under the MIT license. You can use, modify, and distribute the library in both personal and commercial projects. The only requirement is to include the original license text in copies of the software.

Kan jeg bruge FOSS i et kommercielt produkt?

MIT-licensen tillader kommerciel brug, modifikation og distribution uden at købe en separat licens eller aktiveringsnøgle.

Installation og krav

Hvordan installerer jeg Aspose.Words FOSS til Python?

Installering via pip:

pip install aspose-words-foss>=26.4.0

Pakken installerer sine afhængigheder (olefile, fpdf2, pydantic) automatisk.

Hvilke Python-versioner understøttes?

Aspose.Words FOSS requires Python 3.10, 3.11, or 3.12. Earlier Python versions are not supported.

Er der nogen indfødte eller system afhængigheder?

Pakken installerer alle runtime-afhængigheder (olefile, fpdf2, pydantic) som rene Python-pakker automatisk.

Støtte til formatering

Hvilke dokumentformater kan Aspose.Words FOSS læse?

Biblioteket læser DOCX, DO C, RTF, TXT og Markdown indgangsformater. Lade enhver understøttet fil ved at passere filevejen til den Document konstruktor:

import aspose.words_foss as aw

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

Hvilke udgangsformater understøtter Aspose.Words FOSS?

Dokumenter kan eksporteres til PDF, Markdown og plain text ved hjælp af SaveFormat Konstante:

  • SaveFormat.PDF PDF-eksport
  • SaveFormat.MARKDOWN Markedsreduktion af eksport
  • SaveFormat.TEXT eksport af almindelig tekst

Kan jeg styre formateringen?

Du kan passere. PdfSaveOptions eller en anden MarkdownSaveOptions - Det er ikke noget. SaveFormat De fleste af de nye produkter er imidlertid ikke i stand til at opfylde kravene. PdfSaveOptions Ejendomme (konformitet, JPEG-kvalitet, fontindlejring osv.) er defineret til API’s fremadkompatibilitet og forbruges endnu ikke af PDF-skriveren at indstille dem har i øjeblikket ingen effekt på output. For MarkdownSaveOptions, kun export_underline_formatting er i øjeblikket anvendt.

API-brug

Hvordan konverterer jeg en DOCX-fil til PDF?

Indtast dokumentet og ring. save() med: SaveFormat.PDF. PDF er et eksportformat dokumenter kan ikke indlæses fra PDF.

import aspose.words_foss as aw

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

Hvordan udtrækker jeg tekst fra et Word-dokument?

Anvendelse: Document.get_text() at udtrække alt tekstindhold:

import aspose.words_foss as aw

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

Hvordan konverterer jeg et dokument til Markdown?

Anvendelse: SaveFormat.MARKDOWN at eksportere et indlæst dokument til Markdown-format:

import aspose.words_foss as aw

doc = aw.Document("report.docx")
doc.save("report.md", aw.SaveFormat.MARKDOWN)

Indgangsformater, der kan indlæses, omfatter DOCX, DOK, RTF, TXT og Markdown.

Kendte begrænsninger

Støtter Aspose.Words FOSS alle funktioner i det kommercielle Aspose.Words?

FOSS er et separat open-source bibliotek med fokuserede funktioner: dokumentindlæse, formatkonvertering og tekstekstraktion. Det omfatter ikke det fulde funktionssæt af den kommercielle Aspose.Words produkt.

Er der nogen begrænsninger for formatkonvertering?

Biblioteket læser DOCX, DOc, RTF, TXT og Markdown som input og eksporterer til PDF, Mark Down og plain text. DO C og DO X er kun indgangsformater der findes ingen DO c eller DO x-skriver. Komplexe dokumentfunktioner såsom makroer, indlejrede OLE-objekter eller avanceret typografi kan ikke blive fuldt bevaret under konvertering.

 Dansk