Преобразование книги Excel в PDF
Преобразование книги Excel в PDF
Файлы PDF широко используются для обмена документами между организациями, государственными секторами и отдельными лицами. Это стандартный формат документов, и разработчиков программного обеспечения часто просят найти способ конвертировать файлы Excel Microsoft в документы PDF.
Aspose.Cells поддерживает преобразование файлов Excel в PDF и обеспечивает высокую визуальную точность при преобразовании.
Aspose.Cells напрямую записывает информацию о API и номере версии в выходные документы. Например, при отображении Document на PDF, Aspose.Cells for C++ заполняетПрименение поле со значением «Aspose.Cells» иPDF Продюсер поле со значением, например ‘Aspose.Cells v18.5.0’.
Обратите внимание, что вы не можете поручить Aspose.Cells for C++ изменить или удалить эту информацию из выходных документов.
Прямое преобразование
Aspose.Cells поддерживает преобразование из электронных таблиц в PDF независимо от другого программного обеспечения. Просто сохраните файл Excel на номер PDF, используяIWorkbookучебный класс'Сохранятьметод.Сохранятьметод обеспечиваетСохранитьФормат_Pdfчлен перечисления, который преобразует собственные файлы Excel в формат PDF.
Выполните следующие шаги, чтобы напрямую преобразовать электронные таблицы Excel в формат PDF:
- Создать экземпляр объектаIWorkbookclass, вызвав его пустой конструктор.
- Вы можете открыть/загрузить существующий файл шаблона или пропустить этот шаг, если создаете книгу с нуля.
- Выполняйте любую работу (ввод данных, применение форматирования, установка формул, вставка рисунков или других объектов рисования и т. д.) в электронной таблице с помощью API-интерфейсов Aspose.Cells'.
- Когда код электронной таблицы будет готов, вызовитеIWorkbookучебный класс'Сохранятьметод сохранения таблицы.
Формат файла должен быть PDF, поэтому выберите соответствующий PDF (заранее определенное значение) из перечисления SaveFormat, чтобы сгенерировать окончательный документ PDF.
См. следующий пример кода, егообразец файла Excel ивывод PDF для вашей справки.
Расширенное преобразование
Вы также можете выбрать использованиеIPdfSaveOptionsкласс для установки различных атрибутов для преобразования. Установка различных свойствIPdfSaveOptions class дает вам контроль над настройками печати, шрифта, безопасности и сжатия для вывода PDF. Наиболее важным свойством являетсяСетСоответствиекоторый позволяет сохранять файлы Excel в файлы PDF/A, совместимые с PDF.
Сохранение рабочей книги в PDF/A Complied Files
В следующем фрагменте кода показано, как использоватьIPdfSaveOptionsкласс для сохранения файлов Excel в формате PDF/A, совместимом с PDF
См. следующий пример кода и еговывод PDF для вашей справки.
Установите время создания PDF
СIPdfSaveOptions class вы можете получить или установить время создания PDF.
См. следующий пример кода и еговывод PDF для вашей справки.