Sayfayı Yazdır | Pencereyi Kapat

iTextSharp ile HTML 2 PDF

Nereden Yazdırıldığı: Datakent
Kategori: Diğer bölümler
Forum Adı: C# & ASP.NET
Forum Tanımlaması: C# ve ASP.NET ile ilgili soru / sorun ve paylaşım bölümü
URL: http://forum.datakent.com/forum_posts.asp?TID=2796
Tarih: 29.Nisan.2024 Saat 15:22


Konu: iTextSharp ile HTML 2 PDF
Mesajı Yazan: murat turan
Konu: iTextSharp ile HTML 2 PDF
Mesaj Tarihi: 15.Mayis.2015 Saat 08:18
using iTextSharp.text;
using iTextSharp.text.html.simpleparser;
using iTextSharp.text.pdf;
using System;
using System.IO;
 
namespace ConsoleApplication3
{
    class Program
    {
        static void Main(string[] args)
        {
 
            // not: html'de dışsan width kullanılacaksa PX eklentisi yapmayınız!
            // <table width="200px" ..... yerine   <table width="200"  veya <table style="width:200px" .....
            //
            var htmlText = @"<p>This <em>is </em><span class=""headline"" style=""text-decoration: underline;"">some</span> <strong>sample <em> text</em></strong><span style=""color: red;"">!!!</span></p>";
 
            Document document = new Document(PageSize.A4.Rotate());
 
            PdfWriter.GetInstance(document, new FileStream("C:/Users/murat/Desktop/New folder/1.pdf"FileMode.Create));
 
            StringReader se = new StringReader(htmlText);
            HTMLWorker obj = new HTMLWorker(document);
            document.Open();
            obj.Parse(se);
            
            document.Close();
            
 
            Console.WriteLine("ok");
            Console.ReadLine();
 
 
        }
    }
}


-------------
http://www.kasatakip.com - Kasa Takip  |  http://www.caritakip.com - Cari Takip  |  http://www.evraktakip.com - Evrak Takip  |  http://www.etasqlmobil.com - ETA SQL Mobil



Sayfayı Yazdır | Pencereyi Kapat