Skip to content

Commit 00256b8

Browse files
Merge pull request #222 from VijayadharshiniMathiyalagan/main
ES-906129-Modify DocIO GitHub examples repository for document processing playground
2 parents ab6accc + 951e2bb commit 00256b8

File tree

14 files changed

+20
-21
lines changed
  • Comments/Find-text-using-regex-and-add-comments/.NET/Find-text-using-regex-and-add-comments
  • Footnotes-and-Endnotes
    • Modify-Footnote-and-Endnote-content/.NET/Modify-Footnote-and-Endnote-content
    • Remove-footnotes-and-endnotes/.NET/Remove-footnotes-and-endnotes
  • Word-to-Image-conversion
    • Fallback-fonts-based-on-scripttype/.NET/Fallback-fonts-based-on-scripttype
    • Fallback-fonts-for-Unicode-range/.NET/Fallback-fonts-for-Unicode-range
    • Initialize-default-fallback-fonts/.NET/Initialize-default-fallback-fonts
    • Modify-the-exiting-fallback-fonts/.NET/Modify-the-exiting-fallback-fonts
  • Word-to-PDF-Conversion

14 files changed

+20
-21
lines changed

Comments/Find-text-using-regex-and-add-comments/.NET/Find-text-using-regex-and-add-comments/Program.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,5 +42,4 @@
4242
}
4343
}
4444
}
45-
System.Diagnostics.Process.Start(new System.Diagnostics.ProcessStartInfo(Path.GetFullPath(@"Output/Output.docx")) { UseShellExecute = true });
4645

Footnotes-and-Endnotes/Modify-Footnote-and-Endnote-content/.NET/Modify-Footnote-and-Endnote-content/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 inputStream = new FileStream(@"Data/Input.docx", FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
12+
using (FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/Input.docx"), FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
1313
{
1414
//Load the file stream into a Word document.
1515
using (WordDocument document = new WordDocument(inputStream, FormatType.Docx))
@@ -38,7 +38,7 @@ static void Main(string[] args)
3838
endnote.MarkerCharacterFormat.SubSuperScript = SubSuperScript.SuperScript;
3939
//Append the endnote text.
4040
endnoteParagraph.AppendText(" Endnote is modified.");
41-
using (FileStream outputStream = new FileStream(@"Output/Sample.docx", FileMode.OpenOrCreate, FileAccess.ReadWrite))
41+
using (FileStream outputStream = new FileStream(Path.GetFullPath(@"Output/Sample.docx"), FileMode.OpenOrCreate, FileAccess.ReadWrite))
4242
{
4343
//Save a Word document to file stream.
4444
document.Save(outputStream, FormatType.Docx);

Footnotes-and-Endnotes/Remove-footnotes-and-endnotes/.NET/Remove-footnotes-and-endnotes/Program.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ class Program
99
{
1010
static void Main(string[] args)
1111
{
12-
using (FileStream inputStream = new FileStream(@"Data/Template.docx", FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
12+
using (FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/Template.docx"), FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
1313
{
1414
//Loads the template document as stream
1515
using (WordDocument document = new WordDocument(inputStream, FormatType.Docx))
1616
{
1717
//Removes footnote and endnote from the document
1818
RemoveFootNoteEndNote(document);
1919
//Creates file stream.
20-
using (FileStream outputStream = new FileStream(@"Output/Result.docx", FileMode.OpenOrCreate, FileAccess.ReadWrite))
20+
using (FileStream outputStream = new FileStream(Path.GetFullPath(@"Output/Result.docx"), FileMode.OpenOrCreate, FileAccess.ReadWrite))
2121
{
2222
//Saves the Word document to file stream.
2323
document.Save(outputStream, FormatType.Docx);

Word-to-Image-conversion/Fallback-fonts-based-on-scripttype/.NET/Fallback-fonts-based-on-scripttype/Program.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ internal class Program
88
static void Main(string[] args)
99
{
1010
//Opens the file as stream.
11-
using FileStream inputStream = new FileStream(@"Data/Template.docx", FileMode.Open, FileAccess.Read);
11+
using FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/Template.docx"), FileMode.Open, FileAccess.Read);
1212
//Loads an existing Word document file stream.
1313
using WordDocument wordDocument = new WordDocument(inputStream, Syncfusion.DocIO.FormatType.Docx);
1414
//Adds fallback font for "Arabic" script type.
@@ -35,7 +35,7 @@ static void Main(string[] args)
3535
//Reset the stream position.
3636
stream.Position = 0;
3737
//Save the stream as file.
38-
using FileStream fileStreamOutput = File.Create(@"Output/Output_" + i + ".jpeg");
38+
using FileStream fileStreamOutput = File.Create(Path.GetFullPath(@"Output/Output_" + i + ".jpeg"));
3939
stream.CopyTo(fileStreamOutput);
4040
i++;
4141
}

Word-to-Image-conversion/Fallback-fonts-for-Unicode-range/.NET/Fallback-fonts-for-Unicode-range/Program.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ internal class Program
99
static void Main(string[] args)
1010
{
1111
//Opens the file as stream.
12-
using FileStream inputStream = new FileStream(@"Data/Template.docx", FileMode.Open, FileAccess.Read);
12+
using FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/Template.docx"), FileMode.Open, FileAccess.Read);
1313
//Loads an existing Word document file stream.
1414
using WordDocument wordDocument = new WordDocument(inputStream, Syncfusion.DocIO.FormatType.Docx);
1515
//Adds fallback font for "Arabic" specific unicode range.
@@ -36,7 +36,7 @@ static void Main(string[] args)
3636
//Reset the stream position.
3737
stream.Position = 0;
3838
//Save the stream as file.
39-
using FileStream fileStreamOutput = File.Create(@"Output/Output_" + i + ".jpeg");
39+
using FileStream fileStreamOutput = File.Create(Path.GetFullPath(@"Output/Output_" + i + ".jpeg"));
4040
stream.CopyTo(fileStreamOutput);
4141
i++;
4242
}

Word-to-Image-conversion/Initialize-default-fallback-fonts/.NET/Initialize-default-fallback-fonts/Program.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ internal class Program
88
static void Main(string[] args)
99
{
1010
//Opens the file as stream.
11-
using FileStream inputStream = new FileStream(@"Data/Template.docx", FileMode.Open, FileAccess.Read);
11+
using FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/Template.docx"), FileMode.Open, FileAccess.Read);
1212
//Loads an existing Word document file stream.
1313
using WordDocument wordDocument = new WordDocument(inputStream, Syncfusion.DocIO.FormatType.Docx);
1414
//Initialize the default fallback fonts collection.
@@ -23,7 +23,7 @@ static void Main(string[] args)
2323
//Reset the stream position.
2424
stream.Position = 0;
2525
//Save the stream as file.
26-
using FileStream fileStreamOutput = File.Create(@"Output/Output_" + i + ".jpeg");
26+
using FileStream fileStreamOutput = File.Create(Path.GetFullPath(@"Output/Output_" + i + ".jpeg"));
2727
stream.CopyTo(fileStreamOutput);
2828
i++;
2929
}

Word-to-Image-conversion/Modify-the-exiting-fallback-fonts/.NET/Modify-the-exiting-fallback-fonts/Program.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ internal class Program
88
static void Main(string[] args)
99
{
1010
//Opens the file as stream.
11-
using FileStream inputStream = new FileStream(@"Data/Template.docx", FileMode.Open, FileAccess.Read);
11+
using FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/Template.docx"), FileMode.Open, FileAccess.Read);
1212
//Loads an existing Word document file stream.
1313
using WordDocument wordDocument = new WordDocument(inputStream, Syncfusion.DocIO.FormatType.Docx);
1414
//Initialize the default fallback fonts collection.
@@ -33,7 +33,7 @@ static void Main(string[] args)
3333
//Reset the stream position.
3434
stream.Position = 0;
3535
//Save the stream as file.
36-
using FileStream fileStreamOutput = File.Create(@"Output/Output_" + i + ".jpeg");
36+
using FileStream fileStreamOutput = File.Create(Path.GetFullPath(@"Output/Output_" + i + ".jpeg"));
3737
stream.CopyTo(fileStreamOutput);
3838
i++;
3939
}

Word-to-PDF-Conversion/Fallback-fonts-based-on-scripttype/.NET/Fallback-fonts-based-on-scripttype/Program.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ internal class Program
99
static void Main(string[] args)
1010
{
1111
//Opens the file as stream.
12-
using FileStream inputStream = new FileStream(@"Data/Template.docx", FileMode.Open, FileAccess.Read);
12+
using FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/Template.docx"), FileMode.Open, FileAccess.Read);
1313
//Loads an existing Word document file stream.
1414
using WordDocument wordDocument = new WordDocument(inputStream, Syncfusion.DocIO.FormatType.Docx);
1515
//Adds fallback font for "Arabic" script type.
@@ -31,7 +31,7 @@ static void Main(string[] args)
3131
//Converts Word document into PDF document.
3232
using PdfDocument pdfDocument = render.ConvertToPDF(wordDocument);
3333
//Saves the PDF file to file system.
34-
using FileStream outputStream = new FileStream(@"Output/Output.pdf", FileMode.OpenOrCreate, FileAccess.ReadWrite);
34+
using FileStream outputStream = new FileStream(Path.GetFullPath(@"Output/Output.pdf"), FileMode.OpenOrCreate, FileAccess.ReadWrite);
3535
pdfDocument.Save(outputStream);
3636
}
3737
}
-11 KB
Binary file not shown.

Word-to-PDF-Conversion/Fallback-fonts-for-Unicode-range/.NET/Fallback-fonts-for-Unicode-range/Program.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ internal class Program
1010
static void Main(string[] args)
1111
{
1212
//Opens the file as stream.
13-
using FileStream inputStream = new FileStream(@"Data/Template.docx", FileMode.Open, FileAccess.Read);
13+
using FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/Template.docx"), FileMode.Open, FileAccess.Read);
1414
//Loads an existing Word document file stream.
1515
using WordDocument wordDocument = new WordDocument(inputStream, Syncfusion.DocIO.FormatType.Docx);
1616
//Adds fallback font for "Arabic" specific unicode range.
@@ -32,7 +32,7 @@ static void Main(string[] args)
3232
//Converts Word document into PDF document.
3333
using PdfDocument pdfDocument = render.ConvertToPDF(wordDocument);
3434
//Saves the PDF file to file system.
35-
using FileStream outputStream = new FileStream(@"Output/Output.pdf", FileMode.OpenOrCreate, FileAccess.ReadWrite);
35+
using FileStream outputStream = new FileStream(Path.GetFullPath(@"Output/Output.pdf"), FileMode.OpenOrCreate, FileAccess.ReadWrite);
3636
pdfDocument.Save(outputStream);
3737
}
3838
}

0 commit comments

Comments
 (0)