Usein kysytyt kysymykset

Usein kysytyt kysymykset

Lisensointi ja avoin lähdekoodi

Mitä lisenssiä Aspose.Words FOSS for Python käyttää?

Aspose.Words FOSS for Python on julkaistu MIT-lisenssin alla. Voit käyttää, muokata ja jakaa kirjastoa sekä henkilökohtaisissa että kaupallisissa projekteissa. Ainoa vaatimus on sisällyttää alkuperäinen lisenssiteksti ohjelmiston kopioihin.

Voinko käyttää Aspose.Words FOSS:ia kaupallisessa tuotteessa?

Kyllä. MIT license sallii kaupallisen käytön, muokkauksen ja jakelun ilman erillisen lisenssin tai activation key ostamista.

Asennus ja vaatimukset

Kuinka asennan Aspose.Words FOSS for Python?

Asenna pipin avulla:

pip install aspose-words-foss>=26.4.0

Paketti asentaa sen riippuvuudet (olefile, fpdf2, pydantic) automaattisesti.

Mitä Python‑versioita tuetaan?

Aspose.Words FOSS vaatii Pythonin version 3.10, 3.11 tai 3.12. Aikaisemmat Python-versiot eivät ole tuettuja.

Onko olemassa natiivisia tai järjestelmäriippuvuuksia?

Ei vaadita natiivilaajennuksia tai järjestelmätason riippuvuuksia. Kaikki riippuvuudet ovat puhtaita Python-paketteja, jotka asennetaan automaattisesti pip:n avulla.

Formaattituki

Mitkä asiakirjamuodot Aspose.Words FOSS voi lukea?

Kirjasto lukee DOCX-, DOC-, RTF-, TXT- ja Markdown-syötteiden formaatteja. Lataa mikä tahansa tuettu tiedosto antamalla tiedostopolku Document-konstruktorille:

import aspose.words_foss as aw

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

Mitkä tulostusmuodot Aspose.Words FOSS tukee?

Asiakirjoja voidaan viedä PDF-, Markdown- ja pelkkään tekstiin käyttämällä SaveFormat -vakioita:

  • SaveFormat.PDF — PDF‑vienti
  • SaveFormat.MARKDOWN — Markdown‑vienti
  • SaveFormat.TEXT — pelkkä tekstivienti

Voinko hallita tulosteen muotoilua?

Kyllä. Käytä PdfSaveOptions tai MarkdownSaveOptions hienojakoiseen ohjaukseen tulosteessa SaveFormat-vakioiden sijaan.

API:n käyttö

Kuinka muunnan DOCX-tiedoston PDF-muotoon?

Lataa asiakirja ja kutsu save() parametrilla SaveFormat.PDF:

import aspose.words_foss as aw

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

Kuinka poimin tekstiä Word-asiakirjasta?

Käytä Document.get_text() poimiaksesi kaikki tekstisisällöt:

import aspose.words_foss as aw

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

Kuinka muunnan asiakirjan Markdown-muotoon?

Käytä 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)

Tunnetut rajoitukset

Tukeeko Aspose.Words FOSS kaikki kaupallisen Aspose.Wordsin ominaisuudet?

Ei. Aspose.Words FOSS on erillinen avoimen lähdekoodin kirjasto, jossa on tarkasti rajattu ominaisuusvalikoima: asiakirjojen lataus, formaattimuunnos ja tekstin poiminta. Se ei sisällä kaupallisen Aspose.Words-tuotteen täyttä ominaisuusvalikoimaa.

Onko muunnosrajoituksia?

Kirjasto keskittyy asiakirja-asiakirja -muunnokseen (DOCX, DOC, RTF, TXT, Markdown PDF:ksi, Markdown, teksti). Monimutkaiset asiakirjaominaisuudet, kuten makrot, upotetut OLE-objektit tai edistynyt typografia, eivät välttämättä säily täysin muunnoksen aikana.

 Suomi