У меня есть веб-приложение, которое извлекает отчеты с нашего сервера SSRS динамически - мы нажимаем URL-адрес и выкладываем какой-то HTML4.0, который я использую в div для пользователя для просмотра. Недавно я попробовал добавить отчет с встроенным изображением (в самом RDL), и изображение не проходит. Что происходит, это ссылка IMG SRC на блок SSRS, но мы не разрешаем конечным пользователям напрямую удалять окно SSRS ... пользователи запрашивают веб-приложение, а веб-приложение взаимодействует с сервисом SSRS. Существует опция для рендеринга в MHTML (обратите внимание, что мы обычно используем команду rs: command = RenderHTML с rs: format = HTML4.0) - возвращенный blob кажется допустимым MIME, но не кажется дружественным для наложения в DIV ... я пропущу что-то очевидное? Мой следующий шаг - проанализировать MIME, подбросить ссылки и переместить все это на страницу, но я чувствую, что это трудный путь. Каков простой способ получить отсканированные отчеты HTML из SSRS со встроенными изображениями?Как использовать SSRS для извлечения фрагментов HTML со встроенными изображениями простой способ
ответ
Я столкнулся с той же проблемой. В зависимости от того, как вы внедряете службы Reporting Services, вы можете обойти это без необходимости писать дополнительный код, но вам нужно будет настроить аутентификацию Kerberos для SSRS. Если вы этого не сделаете, вам нужно будет захватить поток изображений из SSRS Webservice. Это делается с помощью метода RenderStream веб-службы. Когда вы создаете HTML-отчет, он возвращает массив строк streamId. Они передаются в метод RenderStream, который дает вам байт [] взамен. Вам нужно будет поменять исходники в HTML с новыми путями к локальным файлам. Затем вам нужно будет управлять файловой системой. Когда вы это сделаете, количество сохраненных изображений может выйти из-под контроля, в зависимости от количества пользователей. Таким образом, вам, возможно, придется управлять очисткой изображений.
- 1. NSAttributedString со встроенными изображениями
- 2. Как уменьшить размер RTF со встроенными изображениями?
- 3. Django: Как отправить HTML-письма со встроенными изображениями
- 4. Python: разоблачение писем со встроенными изображениями
- 5. LibreOffice doc to html конвертирование файлов со встроенными изображениями
- 6. Создать HTML-письмо со встроенными изображениями в Delphi
- 7. C# load external dll со встроенными изображениями
- 8. конвертировать текстовые документы в HTML со встроенными изображениями от TIKA
- 9. Раздел HTML со встроенными изображениями показывает 0 height
- 10. Простой сайт интранета со встроенными страницами
- 11. Показать в textview html со встроенными стилями
- 12. Отправить HTML письмо с встроенными изображениями с ActionMailer
- 13. Как создать неупорядоченный список со встроенными изображениями, заменяющими текст
- 14. NSTableView со встроенными WebViews
- 15. Как отправить HTML-отчет (в виде вложения) с встроенными изображениями?
- 16. Отправка писем со встроенными изображениями в Google App Engine (Java)
- 17. ActionScript Динамический HTML-текст со встроенными шрифтами?
- 18. Изображение со встроенными ссылками?
- 19. Использование свойства значка со встроенными изображениями в Xamarin.Forms
- 20. Проблемы со связанными изображениями HTML
- 21. Уйти со встроенными элементами перетаскивания html
- 22. ServiceStack Razor (self-hosting) со встроенными изображениями/css
- 23. Как экспортировать HTML-текст со встроенными изображениями (base64, data uri) с помощью htmlcomponent?
- 24. Показать HTML с изображениями в SSRS
- 25. Самый простой способ извлечения некоторого html из строки
- 26. Отправка HTML-писем с использованием PHPMailer с встроенными изображениями TinyMCE
- 27. Самый простой способ обнаружить столкновение с изображениями?
- 28. Попытка выровнять текст под встроенными изображениями с помощью HTML/CSS
- 29. Попытка конвертировать Rich Text в HTML со встроенными изображениями и вложениями файлов
- 30. Есть ли способ использовать UIImagePickerController со своими собственными изображениями?