作業中のシステム全体で以前に使用されていたコードをコピーしました。ただし、このコードはコンテンツを Word 文書で開きます。PDFで開くようにしています。
文字列宣言 'filename' を (.doc) ではなく (.pdf) で終わるように変更しようとしましたが、それを開こうとすると、「サポートされているファイルの種類ではないか、ドキュメントを開けませんでした」と表示されます。ファイルが破損しています.... ".
このコードをadope pdfとして開くには、このコードにどのような変更を加える必要がありますか。私はそれがたくさんあるとは想像しません。
string content = sw.GetStringBuilder().ToString();
string fileName = "IRPBestPracticeArticle.doc";
Response.AppendHeader("Content-Type", "application/msword; charset=utf-8");
Response.AppendHeader("Content-disposition", "attachment; filename=" + fileName);
Response.Charset = "utf-8";
Response.Write(content);