static void Main()
        {
            Console.WriteLine("Open RunExamples.cs.");
            Console.WriteLine("Please uncomment the example that you want to run in the Main() method.");
            Console.WriteLine("=====================================================");

            //NOTE: Please uncomment the example that you want to run.

            #region Quick Start

            SetLicenseFromFile.Run();
            //SetLicenseFromStream.Run();
            //SetMeteredLicense.Run();

            HelloWorld.Run();

            #endregion // Quick Start

            #region Basic Usage

            #region Import Documents
            ImportDocumentToPdf.Run();
            ImportDocumentToWordProcessing.Run();
            ImportDocumentToSpreadsheet.Run();
            ImportDocumentToPresentation.Run();
            ImportDocumentToDiagram.Run();
            #endregion

            #region Get all supported file types
            GetSupportedFileTypes.Run();
            #endregion

            #region Get info for the selected document
            GetDocumentInformation.Run();
            #endregion

            #region Generate preview for the selected document
            GenerateDocumentPagesPreview.Run();
            #endregion

            #region Join files
            JoinMultipleDocuments.Run();
            JoinPagesFromVariousDocuments.Run();
            #endregion

            #region Merge files
            MergeCsv.Run();
            MergeDoc.Run();
            MergeDocm.Run();
            MergeDocx.Run();
            MergeDot.Run();
            MergeDotm.Run();
            MergeDotx.Run();
            //MergeEpub.Run();
            MergeHtml.Run();
            MergeMht.Run();
            MergeMhtml.Run();
            MergeOdp.Run();
            MergeOds.Run();
            MergeOdt.Run();
            MergeOne.Run();
            MergeOtp.Run();
            MergeOtt.Run();
            MergePdf.Run();
            MergePps.Run();
            MergePpsx.Run();
            MergePpt.Run();
            MergePptx.Run();
            MergeRtf.Run();
            MergeTex.Run();
            MergeTsv.Run();
            MergeTxt.Run();
            MergeVdx.Run();
            MergeVsdm.Run();
            MergeVsdx.Run();
            MergeVssm.Run();
            MergeVssx.Run();
            MergeVstm.Run();
            MergeVstx.Run();
            MergeVsx.Run();
            MergeVtx.Run();
            MergeXlam.Run();
            MergeXls.Run();
            MergeXlsb.Run();
            MergeXlsm.Run();
            MergeXlsx.Run();
            MergeXlt.Run();
            MergeXltm.Run();
            MergeXltx.Run();
            MergeXps.Run();
            #endregion

            #region Cross-Join files
            if (Constants.IsLicensed)
            {
                CrossJoinMultipleDocuments.Run();
                CrossJoinPagesFromVariousDocuments.Run();
            }
            #endregion

            #region Split document
            SplitToMultiPageDocuments.Run();
            SplitToSinglePages.Run();
            SplitToSinglePagesByRange.Run();
            SplitToSinglePagesByRangeWithFilter.Run();
            #endregion

            #region Split text file
            SplitToLineRanges.Run();
            SplitToSeparateLines.Run();
            #endregion

            #region Extract document pages
            ExtractPagesByNumbers.Run();
            ExtractPagesByRange.Run();
            #endregion

            #region Change orientation of the specific document pages
            ChangePageOrientation.Run();
            #endregion

            #region Rotate document pages
            RotatePages.Run();
            #endregion

            #region Swap document pages
            SwapPages.Run();
            #endregion

            #region Remove document pages
            // TODO: Implement for some other format than One (which is not supported currently under NET Standard)
            //RemovePages.Run();
            #endregion

            #region Move page to a new position within document
            MovePage.Run();
            #endregion

            #region Security - check, add, update, remove document password

            AddDocumentPassword.Run();
            UpdateDocumentPassword.Run();
            CheckDocumentPasswordProtection.Run();
            RemoveDocumentPassword.Run();

            #endregion // Security

            #endregion // Basic usage

            #region Advanced Usage

            #region Loading

            LoadDocumentFromLocalDisk.Run();
            LoadDocumentFromStream.Run();
            //LoadDocumentFromUrl.Run();
            //LoadPasswordProtectedDocument.Run();

            #endregion // Loading

            #endregion // Advanced Usage

            Console.WriteLine();
            Console.WriteLine("=====================================================");
            Console.WriteLine("All done.");
            Console.ReadKey();
        }
        static void Main()
        {
            Console.WriteLine("Open RunExamples.cs. \nIn Main() method uncomment the example that you want to run.");
            Console.WriteLine("=====================================================");

            #region Quick Start

            SetLicenseFromFile.Run();
            //SetLicenseFromStream.Run();
            //SetMeteredLicense.Run();
            HelloWorld.Run();

            #endregion

            #region Basic Usage

            //GetSupportedFileFormats.Run();
            //GetViewInfo.Run();

            #region Processing attachments

            //RetrieveAndPrintDocumentAttachments.Run();
            //RetrieveAndSaveDocumentAttachments.Run();
            //RenderDocumentAttachments.Run();

            #endregion

            #region Render document to HTML

            //RenderToHtmlWithEmbeddedResources.Run();
            //RenderToHtmlWithExternalResources.Run();

            //ExcludingFontsFromOutputHtml.Run();
            //MinifyHtmlDocument.Run();
            //RenderToResponsiveHtml.Run();

            #endregion

            #region Render document to Image

            //RenderToPng.Run();
            //RenderToJpg.Run();

            //GetTextCoordinates.Run();
            //RenderForDisplayWithText.Run();
            //AdjustQualityWhenRenderingToJpg.Run();
            //AdjustImageSize.Run();

            #endregion

            #region Render document to PDF

            //RenderToPdf.Run();

            //AdjustQualityOfJpgImages.Run();
            //ProtectPdfDocument.Run();

            #endregion

            #endregion

            #region Advanced Usage

            #region Common rendering options

            //AddWatermark.Run();
            //RenderDocumentWithComments.Run();
            //RenderDocumentWithNotes.Run();
            //RenderHiddenPages.Run();
            //RenderNConsecutivePages.Run();
            //RenderSelectedPages.Run();
            //ReplaceMissingFont.Run();
            //ReorderPages.Run();
            //FlipRotatePages.Run();
            //RenderWithCustomFonts.Run();

            #endregion

            #region Rendering options by document type

            #region Rendering Archive Files

            //GetViewInfoForArchiveFile.Run();
            //RenderArchiveFolder.Run();
            //SpecifyFilenameWhenRenderingArchiveFiles.Run();

            #endregion

            #region Rendering CAD Drawings

            //GetViewInfoForCadDrawing.Run();
            //RenderAllLayouts.Run();
            //RenderLayers.Run();
            //RenderSingleLayout.Run();
            //SplitDrawingIntoTiles.Run();
            //AdjustOutputImageSize.Run();

            #endregion

            #region Rendering E-Mail Messages

            //AdjustPageSize.Run();
            //RenameEmailFields.Run();

            #endregion

            #region Rendering Outlook Data Files

            //FilterMessages.Run();
            //GetViewInfoForOutlookDataFile.Run();
            //LimitCountOfItemsToRender.Run();
            //RenderOutlookDataFileFolder.Run();

            #endregion

            #region Rendering PDF Documents

            //DisableCharactersGrouping.Run();
            //EnableFontHinting.Run();
            //GetViewInfoForPdfDocument.Run();
            //AdjustImageQuality.Run();
            //EnableLayeredRendering.Run();
            //RenderOriginalPageSize.Run();

            #endregion

            #region Rendering MS Project Documents

            //AdjustTimeUnit.Run();
            //GetViewInfoForProjectDocument.Run();
            //RenderProjectTimeInterval.Run();

            #endregion

            #region Rendering Spreadsheets

            //AdjustTextOverflowInCells.Run();
            //RenderGridLines.Run();
            //RenderHiddenRowsAndColumns.Run();
            //RenderPrintAreas.Run();
            //SkipRenderingOfEmptyColumns.Run();
            //SkipRenderingOfEmptyRows.Run();
            //SplitWorksheetsIntoPages.Run();

            #endregion

            #region Rendering Word Processing Documents

            //RenderTrackedChanges.Run();

            #endregion

            #endregion

            #region Caching

            //UseCacheWhenProcessingDocuments.Run();

            #endregion

            #region Loading

            //LoadPasswordProtectedDocument.Run();
            //LoadDocumentsWithEncoding.Run();
            //SpecifyFileTypeWhenLoadingDocument.Run();
            //SetResourceLoadingTimeout.Run();

            #region Loading documents from different sources

            //LoadDocumentFromLocalDisk.Run();
            //LoadDocumentFromStream.Run();
            //LoadDocumentFromUrl.Run();
            //LoadDocumentFromFtp.Run();

            #endregion

            #endregion

            #endregion

            Console.WriteLine();
            Console.WriteLine("All done.");
            Console.ReadKey();
        }
        static void Main()
        {
            Console.WriteLine("Open RunExamples.cs. \nIn Main() method uncomment the example that you want to run.");
            Console.WriteLine("=====================================================");

            //NOTE: Please uncomment the example you want to try out

            #region Quick Start

            SetLicenseFromFile.Run();
            //SetLicenseFromStream.Run();
            //SetMeteredLicense.Run();
            HelloWorld.Run();

            #endregion

            #region Basic Usage

            // GetAllPossibleConversions.Run();
            // GetPossibleConversionsForSpecifiedDocumentExtension.Run();
            // GetPossibleConversions.Run();
            // GetSourceDocumentInfo.Run();

            #region Convert document to HTML

            // ConvertToHtml.Run();

            #endregion

            #region Convert document to Image

            // ConvertToJpg.Run();
            // ConvertToPng.Run();
            // ConvertToPsd.Run();

            #endregion

            #region Convert document to PDF

            // ConvertToPdf.Run();

            #endregion

            #region Convert document to Presentation

            // ConvertToPresentation.Run();

            #endregion

            #region Convert document to Spreadsheet

            // ConvertToSpreadsheet.Run();

            #endregion

            #region Convert document to WordProcessing

            // ConvertToWordProcessing.Run();

            #endregion

            #endregion

            #region Advanced Usage

            #region Common rendering options

            // AddWatermark.Run();
            // ConvertSpecificPages.Run();
            // GetDefaultConvertOptionsForDesiredTargetFormat.Run();
            // ConvertToStream.Run();

            #endregion

            #region Loading

            // GetDefaultLoadOptionsForSourceDocument.Run();
            // LoadPasswordProtectedDocument.Run();

            #region Loading documents from different sources

            // LoadDocumentFromLocalDisk.Run();
            // LoadDocumentFromStream.Run();
            // LoadDocumentFromUrl.Run();
            // LoadDocumentFromFtp.Run();
            // LoadDocumentFromAmazonS3.Run();
            // LoadDocumentFromAzureBlobStorage.Run();

            #endregion

            #region Load options by document type

            #region Cad

            // ConvertCadAndSpecifyLayouts.Run();
            // ConvertCadAndSpecifyWidthAndHeight.Run();

            #endregion

            #region Csv

            // ConvertCsvByConvertingDateTimeAndNumericData.Run();
            // ConvertCsvBySpecifyingDelimiter.Run();
            // ConvertCsvBySpecifyingEncoding.Run();

            #endregion

            #region Email

            // ConvertEmailWithAlteringFieldsVisibility.Run();
            // ConvertEmailWithTimezoneOffset.Run();
            // ConvertEmailWithAttachments.Run();
            // ConvertEmailWithLocalizingEmailFields.Run();
            // ConvertEmailWithUseOfGlobalization.Run();

            #endregion

            #region Markup

            // ConvertMarkupWithAddingPageNumbering.Run();

            #endregion

            #region Note

            // ConvertNoteBySpecifyingFontSubstitution.Run();

            #endregion

            #region Pdf

            // ConvertPdfAndFlattenAllFields.Run();
            // ConvertPdfAndHideAnnotations.Run();
            // ConvertPdfAndRemoveEmbeddedFiles.Run();

            #endregion

            #region PersonalStorage

            // GetFoldersFromPersonalStorage.Run();
            // ConvertPersonalStorageContentToDifferentFormats.Run();

            #endregion

            #region Presentation

            // ConvertPresentationByHidingComments.Run();
            // ConvertPresentationBySpecifyingFontSubstitution.Run();
            // ConvertPresentationWithHiddenSlidesIncluded.Run();

            #endregion

            #region Spreadsheet

            // ConvertSpreadsheetAndHideComments.Run();
            // ConvertSpreadsheetByShowingGridLines.Run();
            // ConvertSpreadsheetBySkippingEmptyRowsAndColumns.Run();
            // ConvertSpreadsheetBySpecifyingFontSubstitution.Run();
            // ConvertSpreadsheetBySpecifyingRange.Run();
            // ConvertSpreadsheetWithHiddenSheetsIncluded.Run();

            #endregion

            #region Txt

            // ConvertTxtByControllingLeadingSpacesBehavior.Run();
            // ConvertTxtByControllingTrailingSpacesBehavior.Run();
            // ConvertTxtBySpecifyingEncoding.Run();

            #endregion

            #region WordProcessing

            // ConvertWordProcessingByHidingComments.Run();
            // ConvertWordProcessingByHidingTrackedChanges.Run();
            // ConvertWordProcessingBySpecifyingFontSubstitution.Run();

            #endregion

            #region Xml

            // ConvertXmlAsDataSourceToSpreadsheet.Run();

            #endregion

            #endregion

            #endregion

            #region Caching

            // UseCacheWhenProcessingDocuments.Run();
            // HowToUseCustomCacheImplementation.Run();

            #endregion

            // ConvertToHtmlWithAdvancedOptions.Run();
            // ConvertToImageWithAdvancedOptions.Run();
            // ConvertToPdfWithAdvancedOptions.Run();
            // ConvertToPresentationWithAdvancedOptions.Run();
            // ConvertToSpreadsheetWithAdvancedOptions.Run();
            // ConvertToWordProcessingWithAdvancedOptions.Run();

            // ConvertEachEmailAttachmentToDifferentFormat.Run();
            // ConvertOstDocumentMessagesToDifferentFormats.Run();

            // ListenConversionStateAndProgress.Run();

            #endregion

            Console.WriteLine();
            Console.WriteLine("All done.");
            Console.ReadKey();
        }
        static void Main()
        {
            Console.WriteLine("Open RunExamples.cs." + Environment.NewLine + "In Main() method uncomment the example that you want to run.");
            Console.WriteLine("=====================================================");

            // NOTE: Please uncomment the example you want to try out

            #region Quick start

            SetLicenseFromFile.Run();
            //SetLicenseFromStream.Run();
            //SetMeteredLicense.Run();
            //HelloWorld.Run();

            #endregion

            #region Basic usage

            //ExtractDataFromAttachmentsAndZipArchives.Run();
            //ExtractFormattedTextFromDocuments.Run();
            //ExtractImages.Run();
            //ExtractImagesFromDocuments.Run();
            //ExtractTableOfContents.Run();
            //ExtractTextFromDocuments.Run();
            //GetDocumentInfo.Run();
            //GetSupportedFeatures.Run();
            //GetSupportedFileFormats.Run();
            //ParseDataFromDocuments.Run();

            #endregion

            #region Advanced usage

            //Logging.Run();
            //ExtractDataFromDatabases.Run();
            //ExtractDataFromDatabasesWithDbConnection.Run();

            #region Loading

            //PasswordProtectedDocuments.Run();
            //LoadingSpecificFileFormats.Run();
            //LoadDocumentFromStream.Run();
            //LoadDocumentFromLocalDisk.Run();

            #endregion

            #region Working with Zip archives and attachments

            //IterateThroughContainerItems.Run();
            //DetectFileType.Run();

            #endregion

            #region Working with images

            //ExtractImagesFormDocumentPageArea.Run();
            //ExtractImagesFromDocument.Run();
            //ExtractImagesFromDocumentPage.Run();
            //ExtractImagesToFiles.Run();

            #endregion

            #region Working with tables

            //ExtractTablesFromDocument.Run();
            //ExtractTablesFromDocumentPage.Run();

            #endregion

            #region Working with hyperlinks

            //ExtractHyperlinksFromDocument.Run();
            //ExtractHyperlinksFromDocumentPage.Run();
            //ExtractHyperlinksFromDocumentPageArea.Run();

            #endregion

            #region Working with text

            //DetectEncoding.Run();
            //ExtractHighlight.Run();
            //ExtractTextAreas.Run();
            //ExtractTextAreasFromPage.Run();
            //ExtractTextAreasWithOptions.Run();
            //ExtractTextFromPageInAccurateMode.Run();
            //ExtractTextInRawMode.Run();
            //ExtractTextInAccurateMode.Run();
            //ExtractTextFromPageInRawMode.Run();
            //ExtractTextStructure.Run();
            //SearchTextByKeyword.Run();
            //SearchTextByRegex.Run();
            //SearchTextWithHighlights.Run();
            //SearchTextByPages.Run();
            //ExtractTextByTocItem.Run();

            #region Working With Formatted Text

            //ExtractFormattedTextFromDocument.Run();
            //ExtractFormattedTextFromDocumentPage.Run();
            //Html.Run();
            //Markdown.Run();
            //PlainText.Run();

            #endregion

            #endregion

            #region Working with templates

            #region Template fields

            //WorkingWithTemplateFixedPosition.Run();
            //WorkingWithTemplateRegexPosition.Run();
            //WorkingWithTemplateLinkedPosition.Run();

            #endregion

            #region Template tables

            //WorkingWithTableLayout.Run();
            //WorkingWithTableParameters.Run();

            #endregion

            #endregion

            #region Working with data extracted by template

            //GetFieldByName.Run();
            //IterateThroughFields.Run();
            //WorkingWithTables.Run();

            #endregion

            #region Extract data from various formats

            #region Word

            //AdvancedUsage.ExtractDataFromVariousFormats.Word.ExtractHyperlinks.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Word.ExtractImages.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Word.ExtractMetadata.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Word.ExtractTableOfContents.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Word.ExtractTables.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Word.ExtractText.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Word.ExtractTextAsHtml.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Word.ExtractTextFromPage.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Word.SearchTextByKeyword.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Word.SearchTextByRegularExpression.Run();

            #endregion

            #region Excel

            //AdvancedUsage.ExtractDataFromVariousFormats.Excel.ExtractImages.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Excel.ExtractMetadata.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Excel.ExtractText.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Excel.ExtractTextAsHtml.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Excel.ExtractTextFromSheet.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Excel.ExtractTextFromSheetInRawMode.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Excel.SearchTextByKeyword.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Excel.SearchTextByRegularExpression.Run();

            #endregion

            #region PowerPoint

            //AdvancedUsage.ExtractDataFromVariousFormats.PowerPoint.ExtractImages.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.PowerPoint.ExtractMetadata.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.PowerPoint.ExtractText.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.PowerPoint.ExtractTextAsHtml.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.PowerPoint.ExtractTextFromSlide.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.PowerPoint.ExtractTextFromSlideInRawMode.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.PowerPoint.SearchTextByKeyword.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.PowerPoint.SearchTextByRegularExpression.Run();

            #endregion

            #region PDF

            //AdvancedUsage.ExtractDataFromVariousFormats.Pdf.ExtractDataFromPdfForms.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Pdf.ExtractImages.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Pdf.ExtractMetadata.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Pdf.ExtractText.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Pdf.ExtractTextFromPage.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Pdf.ExtractTextFromPageInRawMode.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Pdf.SearchTextByKeyword.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Pdf.SearchTextByRegularExpression.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Pdf.ExtractAttachmentsFromPdfPortfolios.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Pdf.ParseDataFromDocuments.Run();

            #endregion

            #region Email

            //AdvancedUsage.ExtractDataFromVariousFormats.Email.ExtractEmailsFromOutlookStorage.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Email.ExtractAttachmentsFromEmails.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Email.ExtractEmailsFromRemoveServer.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Email.ExtractMetadata.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Email.ExtractText.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Email.ExtractTextAsHtml.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Email.ExtractImages.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Email.SearchTextByKeyword.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.Email.SearchTextByRegularExpression.Run();

            #endregion

            #region EPUB

            //AdvancedUsage.ExtractDataFromVariousFormats.EPUB.ExtractTableOfContents.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.EPUB.ExtractText.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.EPUB.ExtractTextAsHtml.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.EPUB.ExtractTextFromPage.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.EPUB.SearchTextByKeyword.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.EPUB.SearchTextByRegularExpression.Run();

            #endregion

            #region Zip

            //AdvancedUsage.ExtractDataFromVariousFormats.Zip.ExtractTextFromZipArchiveFiles.Run();

            #endregion

            #region HTML

            //AdvancedUsage.ExtractDataFromVariousFormats.HTML.ExtractText.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.HTML.SearchTextByKeyword.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.HTML.SearchTextByRegularExpression.Run();

            #endregion

            #region OneNote

            //AdvancedUsage.ExtractDataFromVariousFormats.OneNote.ExtractText.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.OneNote.SearchTextByKeyword.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.OneNote.SearchTextByRegularExpression.Run();
            //AdvancedUsage.ExtractDataFromVariousFormats.OneNote.ExtractTextFromPage.Run();

            #endregion

            #endregion

            #endregion

            Console.WriteLine();
            Console.WriteLine("All done.");
            Console.ReadKey();
        }
Beispiel #5
0
        static void Main()
        {
            Console.WriteLine("Open RunExamples.cs. \nIn Main() method uncomment the example that you want to run.");
            Console.WriteLine("=====================================================");

            #region Quick Start

            SetLicenseFromFile.Run();
            //SetLicenseFromStream.Run();
            //SetMeteredLicense.Run();
            HelloWorld.Run();

            #endregion

            #region Basic Usage

            //GetSupportedFileFormats.Run();
            //GetViewInfo.Run();
            //CheckFileIsEncrypted.Run();

            #region Processing attachments

            //RetrieveAndPrintDocumentAttachments.Run();
            //RetrieveAndSaveDocumentAttachments.Run();
            //RenderDocumentAttachments.Run();

            #endregion

            #region Render document to HTML

            //RenderToHtmlWithEmbeddedResources.Run();
            //RenderToHtmlWithExternalResources.Run();

            //ExcludingFontsFromOutputHtml.Run();
            //MinifyHtmlDocument.Run();
            //RenderToResponsiveHtml.Run();

            #endregion

            #region Render document to Image

            //RenderToPng.Run();
            //RenderToJpg.Run();

            //GetTextCoordinates.Run();
            //RenderForDisplayWithText.Run();
            //AdjustQualityWhenRenderingToJpg.Run();
            //AdjustImageSize.Run();
            //RenderingWmzAndWmf.Run();
            //RenderingEmzAndEmf.Run();
            //RenderingCdr.Run();
            //RenderingCmx.Run();
            //RenderingAi.Run();
            //RenderingTga.Run();
            //RenderingApng.Run();

            #endregion

            #region Render document to PDF

            //RenderToPdf.Run();
            //GetPdfStream.Run();

            //AdjustQualityOfJpgImages.Run();
            //ProtectPdfDocument.Run();

            #endregion

            #endregion

            #region Advanced Usage

            #region Common rendering options

            //AddWatermark.Run();
            //RenderDocumentWithComments.Run();
            //RenderDocumentWithNotes.Run();
            //RenderHiddenPages.Run();
            //RenderNConsecutivePages.Run();
            //RenderSelectedPages.Run();
            //ReplaceMissingFont.Run();
            //ReorderPages.Run();
            //FlipRotatePages.Run();
            //RenderWithCustomFonts.Run();
            //RenderingTxt.Run();

            #endregion

            #region Rendering options by document type

            #region Rendering Archive Files

            //GetViewInfoForArchiveFile.Run();
            //RenderArchiveFolder.Run();
            //SpecifyFilenameWhenRenderingArchiveFiles.Run();
            //RenderingRar.Run();
            //RenderingArchivesToMultipleAndSinglePagesHtml.Run();

            #endregion

            #region Rendering E-Mail Messages

            //AdjustPageSize.Run();
            //RenameEmailFields.Run();

            #endregion

            #region Rendering Outlook Data Files

            //FilterMessages.Run();
            //GetViewInfoForOutlookDataFile.Run();
            //LimitCountOfItemsToRender.Run();
            //RenderOutlookDataFileFolder.Run();

            #endregion

            #region Rendering PDF Documents

            //DisableCharactersGrouping.Run();
            //EnableFontHinting.Run();
            //GetViewInfoForPdfDocument.Run();
            //AdjustImageQuality.Run();
            //EnableLayeredRendering.Run();
            //RenderOriginalPageSize.Run();

            #endregion

            #region Rendering MS Project Documents

            //AdjustTimeUnit.Run();
            //GetViewInfoForProjectDocument.Run();
            //RenderProjectTimeInterval.Run();

            #endregion

            #region Rendering Spreadsheets

            //AdjustTextOverflowInCells.Run();
            //RenderGridLines.Run();
            //RenderHiddenRowsAndColumns.Run();
            //RenderPrintAreas.Run();
            //SkipRenderingOfEmptyColumns.Run();
            //SkipRenderingOfEmptyRows.Run();
            //SplitWorksheetsIntoPages.SplitByRows();
            //SplitWorksheetsIntoPages.SplitByRowsAndColumns();
            //RenderRowAndColumnHeadings.Run();
            //GetWorksheetsNames.Run();
            //RenderingNumbers.Run();
            //RenderingXmlSpreadSheetML.Run();

            #endregion

            #region Rendering Word Processing Documents
            //RenderTrackedChanges.Run();
            #endregion

            #region Rendering Web documents
            //RenderingHtmlWithUserDefinedMargins.Run();
            //RenderingChmFiles.Run();
            #endregion

            #endregion

            #region Caching

            //UseCacheWhenProcessingDocuments.Run();
            //HowToUseCustomCacheImplementation.Run();

            #endregion

            #region Loading

            //LoadPasswordProtectedDocument.Run();
            //LoadDocumentsWithEncoding.Run();
            //SpecifyFileTypeWhenLoadingDocument.Run();
            //SetResourceLoadingTimeout.Run();

            #region Loading documents from different sources

            //LoadDocumentFromLocalDisk.Run();
            //LoadDocumentFromStream.Run();
            //LoadDocumentFromUrl.Run();
            //LoadDocumentFromFtp.Run();
            //LoadDocumentFromAmazonS3.Run();
            //LoadDocumentFromAzureBlobStorage.Run();

            #endregion

            #endregion

            #endregion

            #region HowTo
            //HowToDetermineFileType.FromFileExtension();
            //HowToDetermineFileType.FromMediaType();
            //HowToDetermineFileType.FromStream();

            //HowToLogging.ToConsole();
            //HowToLogging.ToFile();
            #endregion

            Console.WriteLine();
            Console.WriteLine("All done.");
            Console.ReadKey();
        }