iTextSharp é parte da biblioteca Java iText open source para geração de PDF escrito em C # para a NET . . PDFs são documentos de tamanho fixo que são frequentemente utilizados para fornecer website conteúdo para impressão . Coisas que você precisa
editor C #
Show Mais instruções
1
Abra um editor de C #.
2
Crie um arquivo C # e adicionar o seguinte código
3
Use um espaço de nome para chamar a biblioteca iTextSharp : .
usando iTextSharp.text ;
usando iTextSharp.text.pdf ;
4
Chamar uma classe embutido em iTextSharp e definir o StringBuilder para esvaziar :
documento documento = new Document ( PageSize.A4 , 80, 50, 30 , 65) ;
StringBuilder strData = new StringBuilder ( string.Empty );
5
adicionar um caminho para o HTML a ser gerada a partir do conteúdo GridView :
corda strHTMLpath = Server. MapPath ( " MyHTML.html ");
6
Defina o caminho para o arquivo PDF para construir :
corda strPDFpath = Server.MapPath ( " MyPDF.pdf ");
7
Chame os dados do arquivo HTML e processar o arquivo :
StringWriter sw = new htw = new HtmlTextWriter ( sw );
gvSerchResult.AllowPaging = false;
gvSerchResult.AllowSorting = false;
BindGridView ();
gvSerchResult . RenderControl ( HTW );
StreamWriter strWriter = new StreamWriter ( strHTMLpath , falsa Encoding.UTF8 );
strWriter.Write ( " html head
"+ htw.InnerWriter.ToString ( ) +"