Biežāk uzdotie jautājumi

Biežāk uzdotie jautājumi

Licencēšana un atvērtā pirmkods

Kādu licenci izmanto Aspose.Words FOSS for Python?

Aspose.Words FOSS for Python tiek izlaists zem MIT licences. Jūs varat izmantot, modificēt un izplatīt bibliotēku gan personīgajos, gan komerciālajos projektos. Vienīgais nosacījums ir iekļaut oriģinālo licences tekstu programmatūras kopijās.

Vai es varu izmantot Aspose.Words FOSS komerciālam produktam?

Jā. MIT licence ļauj komerciālu lietošanu, modificēšanu un izplatīšanu, nepērkot atsevišķu licenci vai aktivācijas atslēgu.

Instalēšana un prasības

Kā es instalēju Aspose.Words FOSS for Python?

Instalēt, izmantojot pip:

pip install aspose-words-foss>=26.4.0

Pakotne automātiski instalē savas atkarības (olefile, fpdf2, pydantic).

Kādas Python versijas tiek atbalstītas?

Aspose.Words FOSS pieprasa Python 3.10, 3.11 vai 3.12. Agrākas Python versijas netiek atbalstītas.

Vai ir kādas vietējās vai sistēmas atkarības?

Nav nepieciešamas vietējās paplašinājumu vai sistēmas līmeņa atkarības. Visas atkarības ir tīras Python pakotnes, kas tiek instalētas automātiski, izmantojot pip.

Formāta atbalsts

Kuri dokumentu formāti var nolasīt Aspose.Words FOSS?

Bibliotēka lasa DOCX, DOC, RTF, TXT un Markdown ievades formātus. Ielādējiet jebkuru atbalstītu failu, nododot faila ceļu Document konstruktoram:

import aspose.words_foss as aw

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

Kādus izvades formātus atbalsta Aspose.Words FOSS?

Dokumentus var eksportēt uz PDF, Markdown un vienkāršu tekstu, izmantojot SaveFormat konstantes:

  • SaveFormat.PDF — PDF eksports
  • SaveFormat.MARKDOWN — Markdown eksports
  • SaveFormat.TEXT — vienkāršā teksta eksports

Vai es varu kontrolēt izvades formatējumu?

Jā. Izmantojiet PdfSaveOptions vai MarkdownSaveOptions, lai iegūtu smalku kontroli pār izvadi, nevis SaveFormat konstantes.

API lietošana

Kā es varu konvertēt DOCX failu uz PDF?

Ielādējiet dokumentu un izsauciet save() ar SaveFormat.PDF:

import aspose.words_foss as aw

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

Kā izvilkt tekstu no Word dokumenta?

Izmantojiet Document.get_text(), lai izvilktu visu teksta saturu:

import aspose.words_foss as aw

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

Kā es varu konvertēt dokumentu uz Markdown?

Izmantojiet SaveFormat.MARKDOWN:

import aspose.words_foss as aw

doc = aw.Document("input.docx")  # or .doc, .rtf, .txt, .md
doc.save("output.md", aw.SaveFormat.MARKDOWN)

Zināmie ierobežojumi

Vai Aspose.Words FOSS atbalsta visas komerciālās Aspose.Words funkcijas?

Nē. Aspose.Words FOSS ir atsevišķa atvērtā koda bibliotēka ar koncentrētu funkciju kopumu: dokumentu ielāde, formāta konvertēšana un teksta izguve. Tā neiekļauj pilnu komerciālās Aspose.Words produkta funkciju kopumu.

Vai ir kādi formāta konvertēšanas ierobežojumi?

Bibliotēka koncentrējas uz dokumenta‑uz‑dokumenta konvertēšanu (DOCX, DOC, RTF, TXT, Markdown uz PDF, Markdown, teksts). Sarežģītas dokumenta funkcijas, piemēram, makrosi, iegultie OLE objekti vai uzlabota tipogrāfija, var netikt pilnībā saglabātas konvertēšanas laikā.

 Latviešu