Solucionament de problemes per a Python Aspose.Words FOSS

Solucionament de problemes per a Python Aspose.Words FOSS

Aquesta pàgina cobreix problemes comuns que es troben quan s’utilitza Aspose.Words FOSS per Python i les seves solucions.


Problemes d’instal·lació

No s’ha trobat el paquet.

Si: pip install aspose-words-foss fallar amb un error “no trobats”, assegura’t que estàs utilitzant una versió de Python compatible i que el teu pip és actualitzat:

pip install --upgrade pip
pip install aspose-words-foss

Errors d’ importació després de la instal·lació

Verifica que el paquet està instal·lat correctament:

import aspose.words_foss as aw
print(aw.__version__)

Problemes de càrrega

Excepció de paquet en càrrega DOCX

El fitxer pot estar corromput o no ser un DOCX (paquet OPC basat en zip) vàlid. Verifica el fitxatge:

python -c "import zipfile; zipfile.ZipFile('file.docx')"

Si això no funciona, el fitxer no és un paquet OPC vàlid (els arxius DOCX utilitzen la convenció d’envasatge obert basada en ZIP).

MissingPartException

Una part XML requerida està absent del paquet DOCX. El fitxer pot ser truncat o incomplet. Recrea el fitxatge de l’aplicació font per assegurar-te que el pacte sigui intact.

Text confós de fitxers DOC

Assegura’t que el fitxer és un binari original de Word 97-2003 (.doc), no amb el nom de “Consultor” .docx o de la seva .rtf El lector de DOC espera format binari OLE2.


Problemes de conversió

Les fonts difereixen en la sortida PDF

L’escriptora de PDF utilitza fonts del sistema. Si no s’installa una font usada en el document font, es fa servir un substitut. Instal·la les fonts necessàries al sistema que està executant la conversió.

Imatges que falten en PDF

Les imatges han de ser incrustades en el document font, no vinculades externament. Comprova la DOCX font per a referències d’imatges externes.

Taules desalineades en PDF

Les estructures de taules complexes amb anidatge poden no render idènticament. Simplifica l’anidament de la taula en el document font si és possible.


Veure també

 Català