نوشته شده توسط
joojoo
میشه بیشتر توضیح بدید در مورد مشکل فارسی نویسی ؟
یعنی هیچ راهی نداره که از dll iTextSharpبرا تبدیل html به pdf استفاده کنیم؟
DLL رو دانلود و به پروژه اضافه کن.
http://rapidshare.com/files/371794287/itextsharp_Dll_By_Si6arp.rar.html
این هم دستوراتی برای تبدیل فایل HTML به PDF :
string sw = File.ReadAllText(MapPath(HtmlFileAddress));
string html = sw.ToString();
Document Doc = new Document();
PdfWriter.GetInstance(Doc, new FileStream(Environment.GetFolderPath
(Environment.SpecialFolder.Desktop) + "\\MyPDF.pdf", FileMode.Create));
Doc.Open();
Chunk c = new Chunk("This Text Added To Header PDF \n", FontFactory.GetFont("Tahoma", 15));
Paragraph p = new Paragraph();
p.Alignment = Element.ALIGN_CENTER;
p.Add(c);
Doc.Add(p);
System.Xml.XmlTextReader xmlReader =
new System.Xml.XmlTextReader(new StringReader(html));
HtmlParser.Parse(Doc, xmlReader);
Doc.Close();
string Path = Environment.GetFolderPath(Environment.SpecialFolde r.Desktop) + "\\MyPDF.pdf";
در ضمن DLL کامل هست و لایسنس هم نمیخواد