Preguntas freqüents

Licència i codi obert

Quina llicència utilitza FOSS per 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.

Puc utilitzar FOSS en un producte comercial?

La llicència MIT permet l’ús comercial, modificació i distribució sense comprar una llicencia o clau d’activació separada.

Instal·lació i requisits

Com puc instal·lar FOSS per Python?

Instal·lar per pip:

pip install aspose-words-foss>=26.4.0

El paquet instal·la les seves dependències (olefile, fpdf2, pydantic) automàticament.

Quines versions de Python són compatibles?

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

Hi ha alguna dependència nativa o de sistema?

No es requereixen extensions natives ni dependències a nivell de sistema. El paquet instal·la totes les dependencies d’executament (olefile, fpdf2, pydantic) com a paquets de Python purs automàticament.

Suport de format

Quins formats de document pot llegir FOSS?

La biblioteca llegeix els formats d’entrada DOCX, DO C, RTF, TXT i Markdown. Carregar qualsevol fitxer suportat passant la ruta del fitxatgi al format de cursor de l’arxiu. Document constructor:

import aspose.words_foss as aw

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

Quins formats de sortida suporta FOSS?

Els documents es poden exportar a PDF, Markdown i text pla amb l’ús de SaveFormat constants:

  • SaveFormat.PDF Exportació PDF
  • SaveFormat.MARKDOWN Exportació de marca baixa
  • SaveFormat.TEXT exportació de text senzill

Puc controlar el formatatge de sortida?

Podeu passar. PdfSaveOptions o de la seva MarkdownSaveOptions objectes en comptes de SaveFormat No obstant això, la majoria de les PdfSaveOptions les propietats (conformitat, qualitat JPEG, incrustació de fonts, etc.) estan definides per a la compatibilitat amb l’API i encara no són consumides pel redactor PDF el fet d’ajustar-les actualment no té efecte en la sortida. Per MarkdownSaveOptions, només export_underline_formatting s’aplica actualment.

Utilització d’API

Com converteixo un arxiu DOCX en PDF?

Carregar el document i trucar. save() amb: SaveFormat.PDF. PDF és un format d’exportació els documents no es poden carregar des de PDF.

import aspose.words_foss as aw

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

Com extraure text d’un document de Word?

Utilització: Document.get_text() per a extraure tot el contingut del text:

import aspose.words_foss as aw

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

Com converteixo un document a Markdown?

Utilització: SaveFormat.MARKDOWN per exportar un document carregat al format Markdown:

import aspose.words_foss as aw

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

Els formats d’entrada que es poden carregar inclouen DOCX, DO C, RTF, TXT i Markdown.

Limitacions conegudes

FOSS dóna suport a totes les característiques del Aspose.Words comercial?

No. FOSS és una biblioteca de codi obert separada amb un conjunt de característiques centrades: càrrega de documents, conversió de formats i extracció de text. No inclou el conjunt complet de funcions del producte comercial Aspose.Words .

Hi ha limitacions de conversió al format?

La biblioteca llegeix DOCX, DOc, RTF, TXT i Markdown com a entrada, i exporta al PDF, Mark down i text pla. DO C i DO X són formats d’entrada no hi ha cap escriptor de DO c o DOX. Les característiques complexes del document com macros, objectes OLE incrustats o tipografia avançada poden no ser totalment preservades durant la conversió.

 Català