私は、ユーザーが名前を入力し、提供された情報に従ってサーバーに pdf ファイルを作成するように求めるボタンを押してから、ファイルをユーザーに送信する Web サイトで作業しています。
IIS を使用せずにラップトップで Web サイトをテストしています。
PDFをヘブライ語にする必要があり、ヘブライ語のvbを使用したpdfwriteが見つかりませんでした。代わりに、MS Word ドキュメントを作成し、以下のコードを使用して PDF に変換します。
これは、Firefox、Chrome、および Safari では正常に機能しますが、Internet Explorer では、ダウンロードの前にページが切断されます。create word ステートメントが実行されると切断されます。
誰でも私を助けることができますか?
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click
Dim strname As String
strname = TextBox1.Text.Trim
Dim oword As New word.Application
Dim odoc As New word.Document
oword = CreateObject("word.Application")
odoc = oword.Documents.Add("C:\documents\tamp.dotx")
odoc.Bookmarks.Item("name1").Range.Text = strname
odoc.Bookmarks.Item("name2").Range.Text = strname
odoc.Bookmarks.Item("name3").Range.Text = strname
odoc.Bookmarks.Item("name4").Range.Text = strname
odoc.Bookmarks.Item("name5").Range.Text = strname
odoc.Bookmarks.Item("name6").Range.Text = strname
odoc.ExportAsFixedFormat(Server.MapPath("\neshume.pdf"), 17)
Response.Redirect(Server.MapPath("\neshume.pdf"))
end sub