[英]How to attach Image in Annotation(Note) in Microsoft Dynamics 365 By using C# code
[英]Upload annotation into Dynamics 365 using Kingswaysoft
我阅读了一份 zip 文件列表,每个文件里面都有一个 pdf 文件。 对于本次阅读,我使用 SSIS package 中的脚本组件。 一旦我阅读了 pdf 文件,我想将它的二进制版本保存在 sql 服务器表中。 存储文档正文的列是 VARBINARY(MAX) 类型。
这是我用于读取编码部分的代码:
{
using (ZipArchive Archive = ZipFile.OpenRead(Row.documentpath))
foreach (ZipArchiveEntry Entry in Archive.Entries)
{
if (Path.GetExtension(Entry.Name) = "pdf")
{
using (StreamReader r = new StreamReader(Entry.Open()))
FullFile = r.ReadToEnd();
byte[] arr = System.Text.Encoding.UTF8.GetBytes(FullFile);
接下来我有一个 Kingswaysoft 组件,它读取这个表,其中每一行都是一个不同的文件,并将它们加载到 Dynamics 中。
一切都没有错误,但是当我 go 并检查注释实体时,我打开 pdf 文件,里面是空的,空白页。
我相信这与编码部分有关。 你可以帮帮我吗?
尝试创建“activitymimeattachment”时获取空的 pdf 附件
我通过这篇文章找到了解决方案:
我将arr
变量的拼写错误更改为var
。 我真的不知道为什么它以前不起作用,但现在它起作用了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.