我已经搜索了几个小时试图找出如何做到这一点而没有任何成功。
我确实找到了将“system.drawing.graphics”对象读入 XGraphics 类型的“FromGraphics”命令,但不确定如何将其添加到 PDF 输出中。
我发现的大多数示例都显示了如何从现有文件中获取图像并将它们保存为 PDF,但是如何使用已实用的预制 system.drawing.graphics 对象来执行此操作?
非常感谢 AC# 和/或 VB.net 示例而不是 GIF。
例如,如何更改如下示例以使用 system.drawing.graphics 对象?
string pdfpath = Server.MapPath("PDFs");
string imagepath = Server.MapPath("Images");
Document doc = new Document();
try
{
PdfWriter.GetInstance(doc, new FileStream(pdfpath + "/Images.pdf", FileMode.Create));
doc.Open();
doc.Add(new Paragraph("GIF"));
Image gif = Image.GetInstance(imagepath + "/mikesdotnetting.gif");
doc.Add(gif);
}
catch (Exception ex)
{
//Log error;
}
finally
{
doc.Close();
}