2015-11-11 5 views
0

Я использую читатель XPS файл, чтобы произвести вывод HTML через GroupDocs просмотр, и это дает результат в формате HTML, используя UseHtmlBasedEngine свойства, но дает мне ошибку в верхнем углу просмотра, как HTTP Error 404.0 not found.Что вызывает ошибку HTTP 404 при использовании средства просмотра GroupDocs?

 string fileName = (sender as LinkButton).CommandArgument; 
     string scriptLibraries = Viewer.CreateScriptLoadBlock().LoadJquery().LoadJqueryUi().ToString(); 

     string inlineDocPreviewScript = Viewer.ClientCode() 
      .TargetElementSelector("#divShow") 
      .FilePath(fileName) 
      .EnableRightClickMenu(true) 
      .ShowThumbnails(true) 
      .OpenThumbnails(true) 
      .ZoomToFitWidth() 
      .Quality(100) 
      .MinimumImageWidth(ImageWidth) 
      .UseHtmlBasedEngine(true,true,true,true) 
      .ToString(); 

     HeadControl.Controls.Add(new Literal() { Text = scriptLibraries }); 
     BodyControl.Controls.Add(new Literal() { Text = inlineDocPreviewScript }); 

Как для разрешения HTTP 404.0 не найдена ошибка в этом сценарии?

ответ

0

Похоже, вы изменили корневой URL-адрес приложения или создали кэш документа с URL-адресом, а затем изменили его или развернули приложение на другой сервер. Чтобы устранить проблему, просто удалите кеш просмотра - папку «temp», которая может быть найдена в корневом пути хранения (который вы установили в методе .SetRootStoragePath()).

Если это не поможет вам, пожалуйста, сообщите нам следующие данные: какой тип проекта вы используете (We3b Forms или MVC) и пример кода инициализации Viewer и web.configs.

Что касается чтения html-файлов и изображений из разных папок, пожалуйста, предоставьте больше информации о прецеденте, потому что не совсем понятно, что вы на самом деле хотите сделать. Отправьте запрос на наш форум поддержки по адресу: http://groupdocs.com/Community/Forums/Default.aspx

Смежные вопросы