Giải quyết vấn đề Aspose.Words FOSS cho Python
Trang này bao gồm các vấn đề phổ biến gặp phải khi sử dụng Aspose.Words FOSS cho Python và giải pháp của chúng.
Vấn đề cài đặt
gói không tìm thấy
Nếu pip install aspose-words-foss không thành công với lỗi “không tìm thấy”, đảm bảo bạn đang sử dụng phiên bản Python được hỗ trợ và rằng pip của bạn là cập nhật:
pip install --upgrade pip
pip install aspose-words-fossLỗi nhập khẩu sau khi cài đặt
Kiểm tra gói cài đặt đúng:
import aspose.words_foss as aw
print(aw.__version__)Loading vấn đề
PackageStructureChỉ lệ trên tải DOCX
Tệp có thể bị hư hỏng hoặc không có DOCX (thiết kế OPC dựa trên ZIP).:
python -c "import zipfile; zipfile.ZipFile('file.docx')"Nếu điều này thất bại, tệp không phải là gói OPC hợp lệ (tệp DOCX sử dụng Công ước đóng gói mở dựa trên ZIP).
MissingPartException
Một phần XML cần thiết không có trong gói DOCX. tệp có thể bị trộn hoặc không đầy đủ. tái tạo tách từ ứng dụng nguồn để đảm bảo rằng gói là vô hiệu.
Tác giả: Text from DOC files
Bảo đảm rằng tệp là một Word 97-2003 thực tế (.docKhông phải là một cái tên .docx hoặc .rtf DOC Reader mong đợi định dạng OLE2 nhị phân.
Chuyển đổi vấn đề
Các phông chữ khác nhau trong PDF output
Tác giả PDF sử dụng các phông chữ hệ thống.Nếu một phón được sử dùng trong tài liệu nguồn không được cài đặt, thì thay thế sẽ được dùng.Cài lập các font cần thiết trên hệ điều hành chuyển đổi.
Những hình ảnh bị mất trong PDF
Hình ảnh phải được nhúng vào tài liệu nguồn, không liên kết bên ngoài. kiểm tra DOCX nguồn cho các tham chiếu hình ảnh bên cạnh.
Bảng không phù hợp trong PDF
Các cấu trúc bảng phức tạp có thể không giống nhau. đơn giản hóa các bảng thấm trong tài liệu nguồn nếu có khả năng.