Присоединение PDF без сохранения документа с использованием SyncFusion C#. net - PullRequest
0 голосов
/ 28 апреля 2020

Может ли кто-нибудь помочь мне или дать ссылку о том, как прикрепить PDF к электронной почте с помощью Syncfusion html в pdf конвертер без сохранения документа?

вот мой код:

//Convert URL to PDF
PdfDocument doc = htmlConverter.Convert(render_to_html(Panel_preview_attachment), baseUrl);

doc.Save(path + "Attachments\\" + file_name); //I need to remove this

string empPdf = path + "Attachments\\" + file_name;

LinkedResource linkedresource = new LinkedResource(empPdf, "application/pdf");
linkedresource.ContentId = "empPdf";
linkedresource.ContentType.Name = file_name;
htmlView.LinkedResources.Add(linkedresource);

1 Ответ

1 голос
/ 30 апреля 2020

Мы можем преобразовать HTML в PDF и отправить документ PDF по почте, не сохраняя его в файловой системе. Мы можем сохранить PDF-документ в памяти и отправить его на почту. Для получения дополнительной информации см. Ссылку ниже:

HTML в PDF : https://help.syncfusion.com/file-formats/pdf/convert-html-to-pdf/webkit

Вывод электронной почты PDF : https://www.syncfusion.com/kb/6064/how-to-create-pdf-dynamically-and-email-as-attachment

Примечание : я работаю в Syncfusion.

...