Мы используем Iron PDF для печати PDF-документов, которые хранятся в базе данных как varbinary. Мы попытались сравнить время печати из приложения Windows с использованием Iron PDF и печати реального физического PDF-файла (то же количество страниц); выполнение строки Print() на самом деле занимает около 45 секунд, тогда как обычная печать из файла с помощью Adobe занимает 3–5 секунд.
Мы используем Iron PDF для печати PDF-документов, которые хранятся в базе данных как varbinary. Мы попытались сравнить время печати из приложения Windows с использованием Iron PDF и печати реального физического PDF-файла (то же количество страниц); выполнение строки Print() на самом деле занимает около 45 секунд, тогда как обычная печать из файла с помощью Adobe занимает 3–5 секунд. [code]public static bool PrintPDF(byte[] fileContent) { if (fileContent != null && fileContent.Length > 0) { try { PdfDocument pdfDocument = new(fileContent); pdfDocument.Print(); return true; } catch (Exception ex) { //handle exception } } return false; } [/code] Есть предложения по повышению скорости печати? Спасибо!