У меня есть компонент AxAcroPdf в моей C# .Net приложение, которое загружает PDF из URL:Как определить, загружен ли компонент AxAcroPdf PDF?
pdfViewer.src = previewUrl;
Когда нет ничего в этом URL компонентные вешает. Я попытался добавить таймер, который проверяет логическое значение, которое обновляется после загрузки pdf, но компонент AxAcroPdf загружается из URL-адреса в фоновом потоке, который недоступен для меня, поэтому этот подход не работает.
Насколько я могу судить, компонент не предоставляет каких-либо методов для проверки хода получения PDF-кода из URL-адреса.
Мой последний вариант - загрузить pdf отдельно, а затем использовать метод loadFile, но я бы предпочел не делать этого, если это возможно, потому что информация, содержащаяся в pdf, является чувствительной, поэтому я бы предпочел не ставить копию от pdf на моих персональных компьютерах.
Любые идеи?
Редактировать: pdf создается службой Mule, поэтому просмотр URL-адреса дважды не является вариантом, поскольку он создает неприемлемую нагрузку на сервер.
Какое приложение .NET? – Paparazzi