Расширенные возможности

Отправка 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 в среду документа, как показано в следующем примере кода.