Skip to content

Commit 2a0430c

Browse files
941854: UG Documentation for multi threading and thread safety in PdfToImageConverter
1 parent bc441ea commit 2a0430c

File tree

2 files changed

+4
-4
lines changed
  • PDF-to-image

2 files changed

+4
-4
lines changed

PDF-to-image/Multithreading-using-parallel-process-in-.NET/Program.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ static void Main(string[] args)
1313
{
1414
Console.WriteLine("Task {0} started", count);
1515
//Create multiple PDF document, one document on each thread.
16-
OpenPDFAndSaveImage(count);
16+
ConvertPdfToImage(count);
1717
Console.WriteLine("Task {0} is done", count);
1818
});
1919
}
2020
//Open and save a PDF document using multi-threading.
21-
static void OpenPDFAndSaveImage(int count)
21+
static void ConvertPdfToImage(int count)
2222
{
2323
using (FileStream inputStream = new FileStream(@"Data/Input.pdf", FileMode.Open, FileAccess.Read))
2424
{

PDF-to-image/Multithreading-using-tasks-in-.NET/Program.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,14 @@ public static async Task Main()
1212
Task[] tasks = new Task[TaskCount];
1313
for (int i = 0; i < TaskCount; i++)
1414
{
15-
tasks[i] = Task.Run(() => OpenPDFAndSaveImage());
15+
tasks[i] = Task.Run(() => ConvertPdfToImage());
1616
}
1717
//Ensure all tasks complete by waiting on each task.
1818
await Task.WhenAll(tasks);
1919
}
2020

2121
//Open a PDF document and save image using multi-threading.
22-
static void OpenPDFAndSaveImage()
22+
static void ConvertPdfToImage()
2323
{
2424
using (FileStream inputStream = new FileStream(@"Data/Input.pdf", FileMode.Open, FileAccess.Read))
2525
{

0 commit comments

Comments
 (0)