Skip to content

Commit 0ff7dc9

Browse files
Merge pull request #224 from AkashArul26/main
ES-908324 Modify DocIO GitHub and UG for document processing playground
2 parents 00256b8 + 1b20022 commit 0ff7dc9

File tree

26 files changed

+106
-20
lines changed

26 files changed

+106
-20
lines changed
File renamed without changes.

Word-document/Iterate-document-elements/.NET/Iterate-document-elements/Iterate-document-elements.csproj

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,14 @@
99
<ItemGroup>
1010
<PackageReference Include="Syncfusion.DocIO.Net.Core" Version="*" />
1111
</ItemGroup>
12+
13+
<ItemGroup>
14+
<None Update="Data\Template.docx">
15+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
16+
</None>
17+
<None Update="Output\.gitkeep">
18+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
19+
</None>
20+
</ItemGroup>
1221

1322
</Project>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+


Word-document/Iterate-document-elements/.NET/Iterate-document-elements/Program.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ class Program
99
{
1010
static void Main(string[] args)
1111
{
12-
using (FileStream fileStreamPath = new FileStream(Path.GetFullPath(@"../../../Template.docx"), FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
12+
using (FileStream fileStreamPath = new FileStream(Path.GetFullPath(@"Data/Template.docx"), FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
1313
{
1414
//Opens an existing document from file system through constructor of WordDocument class.
1515
using (WordDocument document = new WordDocument(fileStreamPath, FormatType.Automatic))
@@ -26,7 +26,7 @@ static void Main(string[] args)
2626
IterateTextBody(headersFooters.OddFooter);
2727
}
2828
//Creates file stream.
29-
using (FileStream outputFileStream = new FileStream(Path.GetFullPath(@"../../../Result.docx"), FileMode.Create, FileAccess.ReadWrite))
29+
using (FileStream outputFileStream = new FileStream(Path.GetFullPath(@"Output/Output.docx"), FileMode.Create, FileAccess.ReadWrite))
3030
{
3131
//Saves the Word document to file stream.
3232
document.Save(outputFileStream, FormatType.Docx);

Word-document/Merge-documents-in-new-page/.NET/Merge-documents-in-new-page/Merge-documents-in-new-page.csproj

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,16 @@
1010
<PackageReference Include="Syncfusion.DocIO.Net.Core" Version="*" />
1111
</ItemGroup>
1212

13+
<ItemGroup>
14+
<None Update="Data\DestinationDocument.docx">
15+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
16+
</None>
17+
<None Update="Data\SourceDocument.docx">
18+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
19+
</None>
20+
<None Update="Output\.gitkeep">
21+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
22+
</None>
23+
</ItemGroup>
24+
1325
</Project>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+


Word-document/Merge-documents-in-new-page/.NET/Merge-documents-in-new-page/Program.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,20 +10,20 @@ class Program
1010
{
1111
static void Main(string[] args)
1212
{
13-
using (FileStream sourceStreamPath = new FileStream(Path.GetFullPath(@"../../../Data/SourceDocument.docx"), FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
13+
using (FileStream sourceStreamPath = new FileStream(Path.GetFullPath(@"Data/SourceDocument.docx"), FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
1414
{
1515
//Opens an source document from file system through constructor of WordDocument class.
1616
using (WordDocument sourceDocument = new WordDocument(sourceStreamPath, FormatType.Automatic))
1717
{
18-
using (FileStream destinationStreamPath = new FileStream(Path.GetFullPath(@"../../../Data/DestinationDocument.docx"), FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
18+
using (FileStream destinationStreamPath = new FileStream(Path.GetFullPath(@"Data/DestinationDocument.docx"), FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
1919
{
2020
//Opens the destination document.
2121
using (WordDocument destinationDocument = new WordDocument(destinationStreamPath, FormatType.Automatic))
2222
{
2323
//Imports the contents of source document at the end of destination document.
2424
destinationDocument.ImportContent(sourceDocument, ImportOptions.UseDestinationStyles);
2525
//Creates file stream.
26-
using (FileStream outputFileStream = new FileStream(Path.GetFullPath(@"../../../Result.docx"), FileMode.Create, FileAccess.ReadWrite))
26+
using (FileStream outputFileStream = new FileStream(Path.GetFullPath(@"Output/Result.docx"), FileMode.Create, FileAccess.ReadWrite))
2727
{
2828
//Saves the Word document to file stream.
2929
destinationDocument.Save(outputFileStream, FormatType.Docx);

Word-document/Merge-documents-in-same-page/.NET/Merge-documents-in-same-page/Merge-documents-in-same-page.csproj

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,16 @@
1010
<PackageReference Include="Syncfusion.DocIO.Net.Core" Version="*" />
1111
</ItemGroup>
1212

13+
<ItemGroup>
14+
<None Update="Data\DestinationDocument.docx">
15+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
16+
</None>
17+
<None Update="Data\SourceDocument.docx">
18+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
19+
</None>
20+
<None Update="Output\.gitkeep">
21+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
22+
</None>
23+
</ItemGroup>
24+
1325
</Project>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+


Word-document/Merge-documents-in-same-page/.NET/Merge-documents-in-same-page/Program.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ class Program
1010
{
1111
static void Main(string[] args)
1212
{
13-
using (FileStream sourceStreamPath = new FileStream(Path.GetFullPath(@"../../../Data/SourceDocument.docx"), FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
13+
using (FileStream sourceStreamPath = new FileStream(Path.GetFullPath(@"Data/SourceDocument.docx"), FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
1414
{
1515
//Opens an source document from file system through constructor of WordDocument class.
1616
using (WordDocument sourceDocument = new WordDocument(sourceStreamPath, FormatType.Automatic))
1717
{
18-
using (FileStream destinationStreamPath = new FileStream(Path.GetFullPath(@"../../../Data/DestinationDocument.docx"), FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
18+
using (FileStream destinationStreamPath = new FileStream(Path.GetFullPath(@"Data/DestinationDocument.docx"), FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
1919
{
2020
//Opens the destination document.
2121
using (WordDocument destinationDocument = new WordDocument(destinationStreamPath, FormatType.Automatic))
@@ -25,7 +25,7 @@ static void Main(string[] args)
2525
//Imports the contents of source document at the end of destination document.
2626
destinationDocument.ImportContent(sourceDocument, ImportOptions.UseDestinationStyles);
2727
//Creates file stream.
28-
using (FileStream outputFileStream = new FileStream(Path.GetFullPath(@"../../../Result.docx"), FileMode.Create, FileAccess.ReadWrite))
28+
using (FileStream outputFileStream = new FileStream(Path.GetFullPath(@"Output/Result.docx"), FileMode.Create, FileAccess.ReadWrite))
2929
{
3030
//Saves the Word document to file stream.
3131
destinationDocument.Save(outputFileStream, FormatType.Docx);

0 commit comments

Comments
 (0)