как экспортировать страницу aspx в pdf с помощью pdfsharp
Всем Привет,
Да, я проверил образцы pdfsharp и много часов искал решение этой очень простой проблемы.
Я создал ссылку и смог успешно запустить программу hello world, но не знаю, как преобразовать мою существующую страницу aspx в pdf.
Его срочные pls дают кодовые строки, Если у вас есть некоторые, так как все ссылки через google уже были опробованы мной.
Заранее спасибо..
Ниже приведен текущий код:
' VB.NET version of 'Hello World' Private Sub subCreatePDF() ' Create a new PDF document Dim document As PdfDocument = New PdfDocument document.Info.Title = "Created with PDFsharp" ' Create an empty page Dim page As PdfPage = document.AddPage ' Get an XGraphics object for drawing Dim gfx As XGraphics = XGraphics.FromPdfPage(page) ' Draw crossing lines Dim pen As XPen = New XPen(XColor.FromArgb(255, 0, 0)) gfx.DrawLine(pen, New XPoint(0, 0), New XPoint(page.Width.Point, page.Height.Point)) gfx.DrawLine(pen, New XPoint(page.Width.Point, 0), New XPoint(0, page.Height.Point)) ' Draw an ellipse gfx.DrawEllipse(pen, 3 * page.Width.Point / 10, 3 * page.Height.Point / 10, 2 * page.Width.Point / 5, 2 * page.Height.Point / 5) ' Create a font Dim font As XFont = New XFont("Verdana", 20, XFontStyle.Bold) ' Draw the text gfx.DrawString("Hello, World!", font, XBrushes.Black, _ New XRect(0, 0, page.Width.Point, page.Height.Point), XStringFormats.Center) ' Save the document... Dim filename As String = Server.MapPath("~\Documents\Intimation\Hello.pdf") '"H:\HelloWorld.pdf" document.Save(filename) ' ...and start a viewer. Process.Start(filename) End Sub
ZurdoDev
Так что же не работает? Что же происходит? В чем же ошибка? Дайте нам некоторые подробности.
atul sharma 5126
Я не смог найти никакого кода для экспорта / сохранения страницы aspx в формате pdf. Приведенный выше код просто записывает простую строку в pdf, когда мне нужно экспортировать мою уже созданную страницу.
Надеюсь, я смогу ясно изложить свою ситуацию.
Спасибо