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