Розв'язання проблеми з відображенням PDF у браузері за допомогою QuestPDF у asp.net core додатку

Розв’язання проблеми з відображенням PDF у браузері за допомогою QuestPDF у asp.net core додатку

3 Березня 2024 в 13:56 23

QuestPDF не зберігає PDF та не відкриває його в новій вкладці. Я використовую QuestPDF у asp.net core веб-додатку. PDF виглядає добре та містить все необхідне. Проблема полягає в тому, що він не відображається у браузері, а замість цього відкривається в Acrobate Reader або схожому програмному засобі, коли я використовую .GeneratePdfAndShow(). Коли я використовую .GeneratePdf(), він зовсім не відображається. Мені потрібно, щоб документ відображався користувачеві, бажано у новій вкладці у форматі PDF, щоб вони могли роздрукувати його та продовжити роботу в додатку.

Мені потрібно викликати його з Backend, тому що я можу пройти через цикл, щоб отримати всі об’єкти, які мені потрібно роздрукувати:

Чи є у когось які-небудь обходи? Я спробував кожен метод .Generate() від QuestPDF, спробував запитати ChatGPT про проблему та перевірив документацію QuestPDF, але нічого корисного не знайшов. Файл не може бути збережений локально, його потрібно відкрити в браузері.