私はデータを(volvo車の価格)私のxmlまたはsqlデータベースを取得、私は "xyz.aspx"ページがあります。どのようにWebブラウザでpdfを開くことができますか? Volvos'prices pdfブラウザのPDF形式でデータを開く方法は?
1
A
答えて
5
は、あなたはそのようなテーブルを持っているとしましょう::
しかし、私は... another.aspxでxyz.aspxやデータ(SQLのデータテーブルからのデータ)サンプルPDFファイルを開くことができる方法を学びたいです
CREATE TABLE PDFTable (
[PDFID] [bigint] IDENTITY (1, 1) NOT NULL ,
[PDFFile] [varbinary(max)]
)
この表にPDFファイルをバイナリ形式で保存します。そして、あなたはそのようなあなたの訪問者にあなたのPDFファイルを公開する:ここで
は、データベースからバイナリPDFデータを読み取り、応答ストリームに書き込むためのサンプルです:
// PageLoad event of your getpdf.aspx page :
long pdfId= Convert.ToInt64(Request.QueryString["pdfid"]);
using (var conn = new SqlConnection(connectionString))
{
using (var command = new SqlCommand(
"SELECT PDFFile FROM PDFTable WHERE PDFId = @PDFID", conn))
{
command.Parameters.Add("@PDFID", SqlDbType.Int).Value = pdfId;
conn.Open();
Response.ContentType = "application/pdf";
Response.BinaryWrite((byte[]) command.ExecuteScalar());
}
}
このページでは、クライアントがブラウザでPDFを開くことになります。
+0
詳細を教えてもらえますか?再度、感謝します... – Penguen
0
これには2つのステップがあります。
- データを含むpdfを作成します。
- ステップ1の場合は、ブラウザ
にPDFファイルを配信:PDFの書き込みに利用可能な多くのライブラリがあります。ちょうど1つを選ぶ。フォーマットが非常に複雑であるため、独自のPDF生成を行うことはおそらく実行可能ではありません。
ステップ2:Content.Headersにmime/pdf contentTypeを含めるように設定し、BinaryWriteを使用してPDFデータをブラウザに出力します。
0
また、content-typeヘッダーを設定して、MIMEタイプを "application/pdf"に設定する必要があります。
関連する問題
- 1. TeXnicCenter - PDF形式で開く
- 2. ブラウザでPDFファイルを開く方法は?
- 3. PDFの添付ファイルをPDF形式のアプリケーションでHTML形式で開くように変換する
- 4. 外部のブラウザでpdfリンクを開く
- 5. ページをPDF形式でPDFに埋め込む方法
- 6. silverlight4でword/pdfを開く方法は?
- 7. 未開封のウェブページをPDF形式に変換する方法は?
- 8. Webページをjava形式でPDFに保存する方法は?
- 9. Cocoaアプリケーション内でPDFを開く方法
- 10. SSRSレポートをpdf形式で公開する
- 11. アンドロイドで表形式でデータを表示する方法は?
- 12. PDF形式のプリンタフレンドリーなページ
- 13. YiiでPDF形式のドキュメントを印刷
- 14. .NET 2.0を使用してブラウザにPDFファイルをバイナリ形式でストリームする方法
- 15. AndroidのWebViewでローカルPDFファイルを開く方法は?
- 16. 新しいタブでGoogle ChromeでPDFファイルを開く方法は?
- 17. アップロードしたPDFファイルを新しいブラウザのウィンドウ/タブで開く
- 18. 開けないで直接PDFファイルを開く方法(プロンプトウィンドウ)
- 19. IE形式のデータ形式のjavascriptライブラリ
- 20. JSONKitのデータを次の形式で解析する方法
- 21. 複数のタブでAndroidブラウザを開く方法は?
- 22. plist xmlファイルをhtml/pdf形式で
- 23. レポートをPDF形式で保存
- 24. LinqでMM/dd/yyyy形式のデータを取得する方法
- 25. ブラウザでPDF文書を開く代わりにPDF文書をダウンロードする
- 26. このJsonデータ形式のJsonStringerの生成方法は?
- 27. Javaスクリプトからブラウザで開くPDFへのアクセス
- 28. javaを使用してブラウザでExcelファイルを開く方法は?
- 29. 特定の形式でtime_tを出力する方法は?この形式で
- 30. HTML形式からPDF形式(クライアント側、あらかじめデザインされたPDF形式)
私のブラウザでPDFが正常に開いた。 AdobeのChrome –