From b0d4bcfab8aa29ff362f1573e75df63d7e11cc5c Mon Sep 17 00:00:00 2001 From: DharanyaSakthivel-SF4210 Date: Mon, 24 Mar 2025 13:01:43 +0530 Subject: [PATCH] ES-935070-Apply-image-border --- .../.NET/Apply-image-border.sln | 25 +++++++++ .../Apply-image-border.csproj | 22 ++++++++ .../.NET/Apply-image-border/Data/Picture.png | Bin 0 -> 10630 bytes .../.NET/Apply-image-border/Output/.gitkeep | 1 + .../.NET/Apply-image-border/Program.cs | 53 ++++++++++++++++++ 5 files changed, 101 insertions(+) create mode 100644 Paragraphs/Apply-image-border/.NET/Apply-image-border.sln create mode 100644 Paragraphs/Apply-image-border/.NET/Apply-image-border/Apply-image-border.csproj create mode 100644 Paragraphs/Apply-image-border/.NET/Apply-image-border/Data/Picture.png create mode 100644 Paragraphs/Apply-image-border/.NET/Apply-image-border/Output/.gitkeep create mode 100644 Paragraphs/Apply-image-border/.NET/Apply-image-border/Program.cs diff --git a/Paragraphs/Apply-image-border/.NET/Apply-image-border.sln b/Paragraphs/Apply-image-border/.NET/Apply-image-border.sln new file mode 100644 index 000000000..3febce0de --- /dev/null +++ b/Paragraphs/Apply-image-border/.NET/Apply-image-border.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.31911.196 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Apply-image-border", "Apply-image-border\Apply-image-border.csproj", "{C17B90BC-F559-456B-B189-90B53FF6CDD4}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {C17B90BC-F559-456B-B189-90B53FF6CDD4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C17B90BC-F559-456B-B189-90B53FF6CDD4}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C17B90BC-F559-456B-B189-90B53FF6CDD4}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C17B90BC-F559-456B-B189-90B53FF6CDD4}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {EF357FC6-E9E5-4E3C-B932-43F727BE1DE4} + EndGlobalSection +EndGlobal diff --git a/Paragraphs/Apply-image-border/.NET/Apply-image-border/Apply-image-border.csproj b/Paragraphs/Apply-image-border/.NET/Apply-image-border/Apply-image-border.csproj new file mode 100644 index 000000000..d4820c07b --- /dev/null +++ b/Paragraphs/Apply-image-border/.NET/Apply-image-border/Apply-image-border.csproj @@ -0,0 +1,22 @@ + + + + Exe + net8.0 + Apply_image_border + + + + + + + + + Always + + + Always + + + + diff --git a/Paragraphs/Apply-image-border/.NET/Apply-image-border/Data/Picture.png b/Paragraphs/Apply-image-border/.NET/Apply-image-border/Data/Picture.png new file mode 100644 index 0000000000000000000000000000000000000000..dfdedc8440de03aebee42160c5cf739c87f41759 GIT binary patch literal 10630 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 literal 0 HcmV?d00001 diff --git a/Paragraphs/Apply-image-border/.NET/Apply-image-border/Output/.gitkeep b/Paragraphs/Apply-image-border/.NET/Apply-image-border/Output/.gitkeep new file mode 100644 index 000000000..5f282702b --- /dev/null +++ b/Paragraphs/Apply-image-border/.NET/Apply-image-border/Output/.gitkeep @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Paragraphs/Apply-image-border/.NET/Apply-image-border/Program.cs b/Paragraphs/Apply-image-border/.NET/Apply-image-border/Program.cs new file mode 100644 index 000000000..a74354bd6 --- /dev/null +++ b/Paragraphs/Apply-image-border/.NET/Apply-image-border/Program.cs @@ -0,0 +1,53 @@ +using Syncfusion.DocIO; +using Syncfusion.DocIO.DLS; +using Syncfusion.Drawing; +using System.IO; + +namespace Apply_image_border +{ + class Program + { + static void Main(string[] args) + { + //Create an word document. + using (WordDocument document = new WordDocument()) + { + document.EnsureMinimal(); + //Appends new textbox to the paragraph + IWTextBox textbox = document.LastParagraph.AppendTextBox(150, 75); + //Set color to the text box's line. + textbox.TextBoxFormat.LineColor = Color.Purple; + //Set size of the text box's border. + textbox.TextBoxFormat.LineWidth = 2; + //Sets text box's margin values as Zero. + textbox.TextBoxFormat.InternalMargin.Top = 0f; + textbox.TextBoxFormat.InternalMargin.Bottom = 0f; + textbox.TextBoxFormat.InternalMargin.Left = 0f; + textbox.TextBoxFormat.InternalMargin.Right = 0f; + //Set text trapping style to the text box. + textbox.TextBoxFormat.TextWrappingStyle = TextWrappingStyle.Inline; + + //Adds new text to the textbox body + IWParagraph textboxParagraph = textbox.TextBoxBody.AddParagraph(); + FileStream imageStream = new FileStream(Path.GetFullPath(@"Data/Picture.png"), FileMode.Open, FileAccess.ReadWrite); + WPicture picture = textboxParagraph.AppendPicture(imageStream) as WPicture; + //sets the picture width scale factor in percent. + picture.WidthScale = 80; + //sets the picture height scale factor in percent. + picture.HeightScale = 80; + + //Set picture size as text box size. + textbox.TextBoxFormat.Width = picture.Width; + textbox.TextBoxFormat.Height = picture.Height; + + //Creates file stream. + using (FileStream outputFileStream = new FileStream(Path.GetFullPath(@"Output/Result.docx"), FileMode.Create, FileAccess.ReadWrite)) + { + //Saves the Word document to file stream. + document.Save(outputFileStream, FormatType.Docx); + } + } + } + } +} +