[英]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.