как сохранить файл iTextSharp.text.Image в файл - PullRequest
0 голосов
/ 12 июня 2019

Я генерирую изображение сложной почтовой метки данных в PDF, что нормально и работает, используя iTextSharp.text.pdf.BarcodeDatamatrix, затем iTextSharp.text.Image для создания фактического изображения.

Однако я хочу сохранить это сгенерированное изображение в файл, такой как PNG или jPG. Я добился некоторых успехов, но размер пикселя изображения составляет всего 44x44px. Мне нужно быть 300x300px и быть хорошего качества, а не размытым, потому что когда я увеличиваю размер до 44x44 до чего-то большего, качество / четкость изображения страдает.

Я использовал это до сих пор

Dim newImg As System.Drawing.Image = code128.CreateDrawingImage(Drawing.Color.Black, Drawing.Color.White)


dim original As Bitmap = CType(newImg, Bitmap)
dim resized As Bitmap = New Bitmap(original, 100, 100)
resized.Save(Server.MapPath("~/PDFs/" & OrderID & ".jpg"))

Что работает .. но вау, изображение размытое.

Я надеялся, что у кого-то еще были подобные требования и он имел успех?

Любая помощь с благодарностью.

...