Aspose.Pdf.Examples.CSharp.AsposePDF.WorkingDocuments.DetermineProgress.ShowProgressOnConsole C# (CSharp) Method

ShowProgressOnConsole() public static method

public static ShowProgressOnConsole ( DocSaveOptions eventInfo ) : void
eventInfo DocSaveOptions
return void
        public static void ShowProgressOnConsole(DocSaveOptions.ProgressEventHandlerInfo eventInfo)
        {
            switch (eventInfo.EventType)
            {
                case DocSaveOptions.ProgressEventType.TotalProgress:
                    Console.WriteLine(String.Format("{0}  - Conversion progress : {1}% .", DateTime.Now.ToLongTimeString(), eventInfo.Value.ToString()));
                    break;
                case DocSaveOptions.ProgressEventType.SourcePageAnalized:
                    Console.WriteLine(String.Format("{0}  - Source page {1} of {2} analyzed.", DateTime.Now.ToLongTimeString(), eventInfo.Value.ToString(), eventInfo.MaxValue.ToString()));
                    break;
                case DocSaveOptions.ProgressEventType.ResultPageCreated:
                    Console.WriteLine(String.Format("{0}  - Result page's {1} of {2} layout created.", DateTime.Now.ToLongTimeString(), eventInfo.Value.ToString(), eventInfo.MaxValue.ToString()));
                    break;
                case DocSaveOptions.ProgressEventType.ResultPageSaved:
                    Console.WriteLine(String.Format("{0}  - Result page {1} of {2} exported.", DateTime.Now.ToLongTimeString(), eventInfo.Value.ToString(), eventInfo.MaxValue.ToString()));
                    break;
                default:
                    break;
            }

        }
        // ExEnd:ShowProgressOnConsole