Skip to content

Commit 82f2041

Browse files
GitSample_commited
1 parent c6a491f commit 82f2041

File tree

29 files changed

+114
-25
lines changed

29 files changed

+114
-25
lines changed

Paragraphs/Extract-ole-object/.NET/Extract-ole-object/Extract-ole-object.csproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@
1414
<None Update="Data\Template.docx">
1515
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
1616
</None>
17+
<None Update="Output\.gitkeep">
18+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
19+
</None>
1720
</ItemGroup>
1821

1922
</Project>

Paragraphs/Extract-ole-object/.NET/Extract-ole-object/Program.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ class Program
88
{
99
static void Main(string[] args)
1010
{
11-
using (FileStream fileStreamPath = new FileStream(Path.GetFullPath(@"../../../Template.docx"), FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
11+
using (FileStream fileStreamPath = new FileStream(Path.GetFullPath(@"Data/Template.docx"), FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
1212
{
1313
//Opens an input Word template.
1414
using (WordDocument document = new WordDocument(fileStreamPath, FormatType.Automatic))
@@ -47,15 +47,15 @@ private static void ExtractOLEObject(WordDocument document)
4747
{
4848
if ((oleTypeStr.Contains("Excel Worksheet") || oleTypeStr.StartsWith("Excel.Sheet.12")))
4949
{
50-
FileStream fstream = new FileStream(Path.GetFullPath(@"../../../Workbook" + oleObject.OleStorageName + ".xlsx"), FileMode.Create);
50+
FileStream fstream = new FileStream(Path.GetFullPath(@"Output/Workbook" + oleObject.OleStorageName + ".xlsx"), FileMode.Create);
5151
fstream.Write(oleObject.NativeData, 0, oleObject.NativeData.Length);
5252
fstream.Flush();
5353
fstream.Close();
5454
break;
5555
}
5656
else
5757
{
58-
FileStream fstream = new FileStream(Path.GetFullPath(@"../../../Workbook" + oleObject.OleStorageName + ".xls"), FileMode.Create);
58+
FileStream fstream = new FileStream(Path.GetFullPath(@"Output/Workbook" + oleObject.OleStorageName + ".xls"), FileMode.Create);
5959
fstream.Write(oleObject.NativeData, 0, oleObject.NativeData.Length);
6060
fstream.Flush();
6161
fstream.Close();
@@ -67,15 +67,15 @@ private static void ExtractOLEObject(WordDocument document)
6767
{
6868
if (oleTypeStr.Contains("Word.Document.12"))
6969
{
70-
FileStream fstream = new FileStream(Path.GetFullPath(@"../../../Sample" + oleObject.OleStorageName + ".docx"), FileMode.Create);
70+
FileStream fstream = new FileStream(Path.GetFullPath(@"Output/Sample" + oleObject.OleStorageName + ".docx"), FileMode.Create);
7171
fstream.Write(oleObject.NativeData, 0, oleObject.NativeData.Length);
7272
fstream.Flush();
7373
fstream.Close();
7474
break;
7575
}
7676
else if (oleTypeStr.Contains("Word.Document.8"))
7777
{
78-
FileStream fstream = new FileStream(Path.GetFullPath(@"../../../Sample" + oleObject.OleStorageName + ".doc"), FileMode.Create);
78+
FileStream fstream = new FileStream(Path.GetFullPath(@"Output/Sample" + oleObject.OleStorageName + ".doc"), FileMode.Create);
7979
fstream.Write(oleObject.NativeData, 0, oleObject.NativeData.Length);
8080
fstream.Flush();
8181
fstream.Close();
@@ -85,7 +85,7 @@ private static void ExtractOLEObject(WordDocument document)
8585
//Checks for PDF embedded object and save them.
8686
if (oleTypeStr.Contains("Acrobat Document") || oleTypeStr.StartsWith("AcroExch.Document.7") || (oleTypeStr.Contains("AcroExch.Document.11") || oleTypeStr.StartsWith("AcroExch.Document.DC")))
8787
{
88-
FileStream fstream = new FileStream(Path.GetFullPath(@"../../../Sample" + oleObject.OleStorageName + ".pdf"), FileMode.Create);
88+
FileStream fstream = new FileStream(Path.GetFullPath(@"Output/Sample" + oleObject.OleStorageName + ".pdf"), FileMode.Create);
8989
fstream.Write(oleObject.NativeData, 0, oleObject.NativeData.Length);
9090
fstream.Flush();
9191
fstream.Close();
Binary file not shown.

Word-document/Iterate-document-elements/.NET/Iterate-document-elements/Template.docx renamed to Word-document/Iterate-document-elements/.NET/Iterate-document-elements/Data/Template.docx

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
@@ -10,4 +10,13 @@
1010
<PackageReference Include="Syncfusion.DocIO.Net.Core" Version="*" />
1111
</ItemGroup>
1212

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>
21+
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/Result.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);

0 commit comments

Comments
 (0)