0

XPS ファイル リーダーを使用して、GroupDocs Viewer を介して HTML 出力を生成しています。UseHtmlBasedEngineプロパティを使用して HTML 形式で結果を生成していますが、ビューアーの上隅に次のようなエラーが表示されます。HTTP Error 404.0 not found.

        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 が見つからないというエラーを解決するにはどうすればよいですか?

4

1 に答える 1

0

アプリケーションのルート URL を変更したか、URL を使用してドキュメントのキャッシュを生成してから変更したか、アプリケーションを別のサーバーにデプロイしたようです。この問題を解決するには、ビューアー キャッシュ (.SetRootStoragePath() メソッドで設定したルート ストレージ パスにある「temp」フォルダー) を削除するだけです。

これで問題が解決しない場合は、使用するプロジェクトのタイプ (We3b Forms または MVC) と、Viewer の初期化と web.configs のコード例をお知らせください。

異なるフォルダーからの html ファイルと画像ファイルの読み取りについては、実際に何をしたいのかが明確ではないため、ユース ケースに関する詳細情報を提供してください。次のサポート フォーラムにリクエストを投稿してください: http://groupdocs.com/Community/Forums/Default.aspx

于 2015-11-12T08:31:33.593 に答える