2016-06-08 11 views
0

Я создаю таблицу в iTextSharp, все товары, но я хочу сохранить в специальной папке;Как сохранить файлы PDF в папку? vb.net или itsharptext

Мой код являются:

Response.ContentType = "application/pdf" 
    Response.AddHeader("content-disposition", "attachment;filename=" & so & ".pdf") 
    Response.Cache.SetCacheability(HttpCacheability.NoCache) 

    Dim pdfDoc As New Document(PageSize.A4, 0.0F, 0.0F, 10.0F, 0.0F) 
    Dim htmlparser As New HTMLWorker(pdfDoc)PdfWriter.GetInstance(pdfDoc, Response.OutputStream) 

    pdfDoc.Open() 

ЗДЕСЬ КОД !!! Здесь я положил свой код и создать PDF и я закончить:

pdfDoc.Close() 

    Response.Write(pdfDoc) 
    Response.[End]() 

Где я кладу расположение так:

«\ арт-FS02 \ 07_ART_ECO \ 12_Samples \ 03_Samples_order \ 01_Samples_BOMs_ & _DRW \ "

ответ

0

Просто используйте FileStream, чтобы сохранить документ.

Dim pdfDoc As New Document(iTextSharp.text.PageSize.A4) 
Dim pdfWrite As PdfWriter = PdfWriter.GetInstance(pdfDoc, New FileStream(Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + "\\" + "yourPDFdesiredName.pdf", FileMode.Create)) 

Saving PDF files to desktop [VB .NET]

+0

Не работает :( – Vladut

Смежные вопросы