1

DotVVM を使用してブラウザー タブで PDF を表示しようとしています。

ReturnFile()ここで説明されている方法を使用しようとしましたhttps://www.dotvvm.com/docs/tutorials/advanced-returning-files/1-1

でしたadditionalHeadersが、うまくいきませんでした。

var additionalHeaders = new List<KeyValuePair<string, string>>
{
    new KeyValuePair<string, string>("Content-Disposition", "inline")
};
using (var file = ...)
{
    Context.ReturnFile(file.Stream, ItemId + "-" + type + ".pdf", "application/pdf", additionalHeaders);
}

Methodを使用してブラウザーで PDF を表示する方法はありますかReturnFile()、それとも独自に作成する必要がありますDotvvMPresenterか? または、それを管理する他の適切な方法はありますか?

私もセットアップしようとしましたContext.HttpContext.Response.Body/Headers/ContentType が、それでもうまくいきませんでした。

4

1 に答える 1