คำถามติดแท็ก itextsharp

30
แปลง HTML เป็น PDF ใน. NET
ฉันต้องการสร้าง PDF โดยส่งเนื้อหา HTML ไปยังฟังก์ชัน ฉันใช้ 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 …

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 = …
100 c#  email  pdf  itextsharp 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.