Игнорировать ошибки при преобразовании Excel в PDF
Возможные сценарии использования
Иногда при конвертации вашего файла Excel в PDF возникают ошибки или исключения, и процесс конвертации прерывается. Вы можете игнорировать все такие ошибки во время процесса конвертации, используя свойство PdfSaveOptions.ignore_error. Таким образом, процесс конвертации завершится гладко, без возникновения ошибок или исключений, но возможна потеря данных. Поэтому пожалуйста, используйте это свойство только в том случае, если потеря данных для вас не критична.
Игнорировать ошибки при преобразовании Excel в PDF
Следующий код загружает образец файла Excel, но образец файла Excel содержит ошибку и вызывает ошибку при конвертации в PDF в версии 17.11, но поскольку мы используем свойство PdfSaveOptions.ignore_error, ошибка не возникает. Однако одна загнутая красная стрелка в форме, показанная на этом скриншоте, теряется.
Образец кода
from aspose.cells import PdfSaveOptions, Workbook | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# Load the Sample Workbook that throws Error on Excel2Pdf conversion | |
wb = Workbook("sampleErrorExcel2Pdf.xlsx") | |
# Specify Pdf Save Options - Ignore Error | |
opts = PdfSaveOptions() | |
opts.ignore_error = True | |
# Save the Workbook in Pdf with Pdf Save Options | |
wb.save("outputErrorExcel2Pdf.pdf", opts) |