From 2be2d493b82a2ae2de132b777c68f266ff814755 Mon Sep 17 00:00:00 2001 From: "denis.gvardionov" Date: Tue, 2 Apr 2024 15:06:28 +0300 Subject: [PATCH] VIEWERNET-4785 - Cannot load corrupted or damaged MSG with attachment with GroupDocsViewerException is thrown --- .../GroupDocs.Viewer.Examples.CSharp.Framework/RunExamples.cs | 2 +- Examples/GroupDocs.Viewer.Examples.CSharp.NET6/RunExamples.cs | 2 +- .../ProcessingAttachments/RenderDocumentAttachments.cs | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Examples/GroupDocs.Viewer.Examples.CSharp.Framework/RunExamples.cs b/Examples/GroupDocs.Viewer.Examples.CSharp.Framework/RunExamples.cs index 36837ec16..b195a84f6 100644 --- a/Examples/GroupDocs.Viewer.Examples.CSharp.Framework/RunExamples.cs +++ b/Examples/GroupDocs.Viewer.Examples.CSharp.Framework/RunExamples.cs @@ -51,7 +51,7 @@ static void Main() RetrieveAndPrintDocumentAttachments.Run(); RetrieveAndSaveDocumentAttachments.Run(); - //RenderDocumentAttachments.Run(); + RenderDocumentAttachments.Run(); #endregion diff --git a/Examples/GroupDocs.Viewer.Examples.CSharp.NET6/RunExamples.cs b/Examples/GroupDocs.Viewer.Examples.CSharp.NET6/RunExamples.cs index 2d0ae822c..a30790c37 100644 --- a/Examples/GroupDocs.Viewer.Examples.CSharp.NET6/RunExamples.cs +++ b/Examples/GroupDocs.Viewer.Examples.CSharp.NET6/RunExamples.cs @@ -49,7 +49,7 @@ public static void Main(string[] args) RetrieveAndPrintDocumentAttachments.Run(); RetrieveAndSaveDocumentAttachments.Run(); - //RenderDocumentAttachments.Run(); + RenderDocumentAttachments.Run(); #endregion diff --git a/Examples/GroupDocs.Viewer.Examples.CSharp/BasicUsage/ProcessingAttachments/RenderDocumentAttachments.cs b/Examples/GroupDocs.Viewer.Examples.CSharp/BasicUsage/ProcessingAttachments/RenderDocumentAttachments.cs index 5ddc991a7..8c8e69a35 100644 --- a/Examples/GroupDocs.Viewer.Examples.CSharp/BasicUsage/ProcessingAttachments/RenderDocumentAttachments.cs +++ b/Examples/GroupDocs.Viewer.Examples.CSharp/BasicUsage/ProcessingAttachments/RenderDocumentAttachments.cs @@ -22,6 +22,7 @@ public static void Run() { MemoryStream attachmentStream = new MemoryStream(); viewer.SaveAttachment(attachment, attachmentStream); + attachmentStream.Position = 0; RenderAttachment(attachment, attachmentStream, outputDirectory); }