タグ付けされた質問 「itextsharp」

30
.NETでHTMLをPDFに変換
HTMLコンテンツを関数に渡してPDFを生成したい。私はこれにiTextSharpを使用しましたが、テーブルに遭遇し、レイアウトが乱雑になるとうまく機能しません。 もっと良い方法はありますか?
425 c#  html  pdf  itextsharp 

11
PDFをMVCでブラウザーに返す方法は?
このiTextSharpのデモコードがあります Document document = new Document(); try { PdfWriter.GetInstance(document, new FileStream("Chap0101.pdf", FileMode.Create)); document.Open(); document.Add(new Paragraph("Hello World")); } catch (DocumentException de) { Console.Error.WriteLine(de.Message); } catch (IOException ioe) { Console.Error.WriteLine(ioe.Message); } document.Close(); コントローラーにPDF文書をブラウザーに返すにはどうすればよいですか? 編集: このコードを実行するとAcrobatが開きますが、「ファイルが破損しており、修復できませんでした」というエラーメッセージが表示されます。 public FileStreamResult pdf() { MemoryStream m = new MemoryStream(); Document document = new Document(); PdfWriter.GetInstance(document, m); document.Open(); …

5
iTextSharp-電子メールの添付ファイルでインメモリpdfを送信する
ここでいくつか質問しましたが、まだ問題が解決していません。私のコードで私が間違っていることを教えていただければ幸いです。上記のコードをASP.Netページから実行すると、「閉じたストリームにアクセスできません」というメッセージが表示されます。 var doc = new Document(); MemoryStream memoryStream = new MemoryStream(); PdfWriter.GetInstance(doc, memoryStream); doc.Open(); doc.Add(new Paragraph("First Paragraph")); doc.Add(new Paragraph("Second Paragraph")); doc.Close(); //if I remove this line the email attachment is sent but with 0 bytes MailMessage mm = new MailMessage("username@gmail.com", "username@gmail.com") { Subject = "subject", IsBodyHtml = true, Body = …
100 c#  email  pdf  itextsharp 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.