PDF-файл Base64 не загружается во всплывающем окне iframe в blazorC#

Место общения программистов C#
Ответить
Anonymous
 PDF-файл Base64 не загружается во всплывающем окне iframe в blazor

Сообщение Anonymous »


Если вы столкнулись с проблемами при загрузке больших файлов PDF во всплывающее окно Blazor, это может быть связано с ограничениями размера данных, которые можно эффективно обрабатывать, особенно при использовании объектов в кодировке iframe или HTML. Загрузка больших файлов непосредственно в DOM иногда может привести к проблемам с производительностью или даже к полному сбою.

Вот мой блок кода JavaScript, который вызывается из кода Blazor

Код Javascript

function openPdf(base64PdfDoc) { «используйте строгий»; вар слева = window.screen.width; влево = влево > 0? слева / 4:0; let pdfWindow = window.open("", 'winname', 'directory=no,titlebar=no,toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=800 ,height=750, top = 0, left=' + left); pdfWindow.document.write( "
data:application/pdf;base64,
" ); } Javascript вызывается из внутреннего кода

await JsRuntime.InvokeVoidAsync("openPdf", pdfContent); Пытаюсь привязать и в html, но не получается
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»