Решаване на проблеми Aspose.Words FOSS за Python
Тази страница обхваща често срещаните проблеми, които се срещат при използването на Aspose.Words FOSS за Python и техните решения.
Проблеми с инсталацията
Пакетът не е намерен
Ако pip install aspose-words-foss не е налице грешка “не намерих”, уверете се, че използвате поддържана версия на Python и че пипът ви е актуализиран:
pip install --upgrade pip
pip install aspose-words-fossГрешки при внос след инсталиране
Проверете пакета, който е инсталиран правилно:
import aspose.words_foss as aw
print(aw.__version__)Затова те са проблеми
Изключение на пакета за зареждане DOCX
Файлът може да бъде корумпиран или не е валиден DOCX (OPC пакет, базиран на ZIP).:
python -c "import zipfile; zipfile.ZipFile('file.docx')"Ако това не се случи, файлът не е валиден OPC пакет (DOCX файлове използват ZIP базирана Open Packaging Конвенция).
MissingPartException
Необходимата част от XML е отсъстваща от пакета DOCX. файлът може да бъде счупен или непълна. Презастройте файла от източната програма, за да се гарантира, че пакетите са неподходящи.
Изтеглени текстове от DOC файлове
За да се гарантира, че файлът е истински Word 97-2003 бинарни (.docНе е преименован .docx или .rtf DOC четецът очаква OLE2 бинарния формат.
Проблеми с конвертирането
Фронти се различават в PDF изхода
PDF писателят използва системни шрифтове.Ако в източния документ не е инсталиран шпион, се използва заместител.Инсталирайте необходимите шфитове на системата, която изпълнява конверсията.
Изчезнали снимки в PDF
Снимките трябва да бъдат вградени в източния документ, не свързани външно. проверете източника DOCX за външни образи.
Неправилни таблици в PDF
Комплексни структури на масата не могат да бъдат идентични. опростени таблици в източника документ, ако е възможно.