Расширенные возможности
Отправка PDF в браузер для скачивания
Иногда при разработке приложения ASP.NET возникает необходимость отправить файл(ы) PDF в веб-браузер(ы) для скачивания без их физического сохранения. Для этого можно сохранить документ PDF в объект MemoryStream после его создания и передать байты из этого MemoryStream в объект Response. Это заставит браузер скачать сгенерированный документ PDF.
Следующий фрагмент кода демонстрирует вышеописанную функциональность:
Извлечение встроенных файлов из файла PDF
Aspose.PDF выделяется, когда речь идет о расширенных возможностях работы с файлами формата PDF. Он извлекает встроенные файлы гораздо лучше, чем другие инструменты, предлагающие эту функцию.
С помощью Aspose.PDF для .NET вы можете эффективно извлекать любой встроенный файл, будь то встроенный шрифт, изображение, видео или аудио. С помощью Aspose.PDF для .NET вы можете эффективно извлекать любые встроенные файлы, будь то встроенный шрифт, изображение, видео или аудио.
Следующий фрагмент кода извлекает все встроенные файлы из PDF-файла:
Использование скрипта Latex для добавления математических выражений
С помощью Aspose.PDF вы можете добавлять математические выражения/формулы в документ PDF с использованием скрипта latex. Следующие примеры показывают, как можно использовать эту функцию двумя разными способами для добавления математической формулы в ячейку таблицы:
Без преамбулы и среды документа
С преамбулой и средой документа
Поддержка тегов Latex
Поддержка тегов Latex
Среда выравнивания определена в пакете amsmath, а среда доказательства определена в пакете amsthm. Таким образом, вы должны указать эти пакеты с помощью команды \usepackage в преамбуле документа. И это означает, что вы должны заключить текст LaTeX в среду документа, как показано в следующем примере кода.