From e0839dde52154c9f422ad270ea0eddf5606387f3 Mon Sep 17 00:00:00 2001 From: dmitry-t-aspos <106818227+dmitry-t-aspos@users.noreply.github.com> Date: Mon, 6 Nov 2023 14:12:21 +0200 Subject: [PATCH] Update-GroupDocs.Viewer-references-up-to-23.11-version (#234) --- .../src/GroupDocs.Viewer.AspNetCore.csproj | 2 +- .../src/GroupDocs.Viewer.AspNetMvc.csproj | 4 +- Demos/ASP.NET MVC/src/Web.config | 6 +- Demos/ASP.NET MVC/src/packages.config | 2 +- Demos/ASP.NET Web Forms/src/Web.config | 6 +- Demos/ASP.NET Web Forms/src/packages.config | 2 +- Demos/WPF/src/GroupDocs.Viewer.WPF.csproj | 2 +- Demos/Windows Forms/src/App.config | 6 +- .../src/GroupDocs.Viewer.WinForms.csproj | 4 +- Demos/Windows Forms/src/packages.config | 2 +- ...oupDocs.Viewer.Examples.CSharp.Core.csproj | 2 +- .../RunExamples.cs | 1 + .../App.config | 25 +- ...cs.Viewer.Examples.CSharp.Framework.csproj | 43 ++- .../RunExamples.cs | 2 + .../packages.config | 12 +- ...oupDocs.Viewer.Examples.CSharp.NET6.csproj | 2 +- .../RunExamples.cs | 275 +++++++++--------- .../DisableFontLicenseVerifications.cs | 28 ++ ...GroupDocs.Viewer.Examples.CSharp.projitems | 4 + .../Resources/SampleFiles/resume.oxps | Bin 0 -> 75237 bytes .../TestFiles.cs | 2 + 22 files changed, 267 insertions(+), 165 deletions(-) create mode 100644 Examples/GroupDocs.Viewer.Examples.CSharp/AdvancedUsage/Rendering/RenderingOptionsByDocumentType/RenderingPdfDocuments/DisableFontLicenseVerifications.cs create mode 100644 Examples/GroupDocs.Viewer.Examples.CSharp/Resources/SampleFiles/resume.oxps diff --git a/Demos/ASP.NET Core/src/GroupDocs.Viewer.AspNetCore.csproj b/Demos/ASP.NET Core/src/GroupDocs.Viewer.AspNetCore.csproj index a910bea33..f7e1976bc 100644 --- a/Demos/ASP.NET Core/src/GroupDocs.Viewer.AspNetCore.csproj +++ b/Demos/ASP.NET Core/src/GroupDocs.Viewer.AspNetCore.csproj @@ -10,7 +10,7 @@ - + diff --git a/Demos/ASP.NET MVC/src/GroupDocs.Viewer.AspNetMvc.csproj b/Demos/ASP.NET MVC/src/GroupDocs.Viewer.AspNetMvc.csproj index 64ffbb048..a7fe5be4c 100644 --- a/Demos/ASP.NET MVC/src/GroupDocs.Viewer.AspNetMvc.csproj +++ b/Demos/ASP.NET MVC/src/GroupDocs.Viewer.AspNetMvc.csproj @@ -49,8 +49,8 @@ packages\AsyncKeyedLock.6.2.1\lib\netstandard2.0\AsyncKeyedLock.dll - - packages\GroupDocs.Viewer.23.10.0\lib\net462\GroupDocs.Viewer.dll + + packages\GroupDocs.Viewer.23.11.0\lib\net462\GroupDocs.Viewer.dll packages\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.3.6.0\lib\net45\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.dll diff --git a/Demos/ASP.NET MVC/src/Web.config b/Demos/ASP.NET MVC/src/Web.config index 20ccca2d8..114e2233f 100644 --- a/Demos/ASP.NET MVC/src/Web.config +++ b/Demos/ASP.NET MVC/src/Web.config @@ -108,7 +108,7 @@ - + @@ -128,7 +128,7 @@ - + @@ -138,7 +138,7 @@ - + diff --git a/Demos/ASP.NET MVC/src/packages.config b/Demos/ASP.NET MVC/src/packages.config index f0b314aa1..17d893a65 100644 --- a/Demos/ASP.NET MVC/src/packages.config +++ b/Demos/ASP.NET MVC/src/packages.config @@ -1,7 +1,7 @@  - + diff --git a/Demos/ASP.NET Web Forms/src/Web.config b/Demos/ASP.NET Web Forms/src/Web.config index 610b000ab..cc354ae50 100644 --- a/Demos/ASP.NET Web Forms/src/Web.config +++ b/Demos/ASP.NET Web Forms/src/Web.config @@ -99,7 +99,7 @@ - + @@ -119,7 +119,7 @@ - + @@ -129,7 +129,7 @@ - + diff --git a/Demos/ASP.NET Web Forms/src/packages.config b/Demos/ASP.NET Web Forms/src/packages.config index afcbda252..0bdaa452f 100644 --- a/Demos/ASP.NET Web Forms/src/packages.config +++ b/Demos/ASP.NET Web Forms/src/packages.config @@ -1,7 +1,7 @@  - + diff --git a/Demos/WPF/src/GroupDocs.Viewer.WPF.csproj b/Demos/WPF/src/GroupDocs.Viewer.WPF.csproj index 938bae253..0be770471 100644 --- a/Demos/WPF/src/GroupDocs.Viewer.WPF.csproj +++ b/Demos/WPF/src/GroupDocs.Viewer.WPF.csproj @@ -41,7 +41,7 @@ - + \ No newline at end of file diff --git a/Demos/Windows Forms/src/App.config b/Demos/Windows Forms/src/App.config index 297dba719..85553a397 100644 --- a/Demos/Windows Forms/src/App.config +++ b/Demos/Windows Forms/src/App.config @@ -57,7 +57,7 @@ - + @@ -77,7 +77,7 @@ - + @@ -87,7 +87,7 @@ - + diff --git a/Demos/Windows Forms/src/GroupDocs.Viewer.WinForms.csproj b/Demos/Windows Forms/src/GroupDocs.Viewer.WinForms.csproj index 452b74317..001269488 100644 --- a/Demos/Windows Forms/src/GroupDocs.Viewer.WinForms.csproj +++ b/Demos/Windows Forms/src/GroupDocs.Viewer.WinForms.csproj @@ -34,8 +34,8 @@ 4 - - packages\GroupDocs.Viewer.23.10.0\lib\net462\GroupDocs.Viewer.dll + + packages\GroupDocs.Viewer.23.11.0\lib\net462\GroupDocs.Viewer.dll diff --git a/Demos/Windows Forms/src/packages.config b/Demos/Windows Forms/src/packages.config index 921e77f6a..63b8c6083 100644 --- a/Demos/Windows Forms/src/packages.config +++ b/Demos/Windows Forms/src/packages.config @@ -1,4 +1,4 @@  - + \ No newline at end of file diff --git a/Examples/GroupDocs.Viewer.Examples.CSharp.Core/GroupDocs.Viewer.Examples.CSharp.Core.csproj b/Examples/GroupDocs.Viewer.Examples.CSharp.Core/GroupDocs.Viewer.Examples.CSharp.Core.csproj index 7f73a4dec..b4adb15cd 100644 --- a/Examples/GroupDocs.Viewer.Examples.CSharp.Core/GroupDocs.Viewer.Examples.CSharp.Core.csproj +++ b/Examples/GroupDocs.Viewer.Examples.CSharp.Core/GroupDocs.Viewer.Examples.CSharp.Core.csproj @@ -9,7 +9,7 @@ - + diff --git a/Examples/GroupDocs.Viewer.Examples.CSharp.Core/RunExamples.cs b/Examples/GroupDocs.Viewer.Examples.CSharp.Core/RunExamples.cs index efdf9b0e6..442c78ce5 100644 --- a/Examples/GroupDocs.Viewer.Examples.CSharp.Core/RunExamples.cs +++ b/Examples/GroupDocs.Viewer.Examples.CSharp.Core/RunExamples.cs @@ -160,6 +160,7 @@ static void Main() //EnableLayeredRendering.Run(); //RenderOriginalPageSize.Run(); //DisableTextSelection.Run(); + //DisableFontLicenseVerifications.Run(); #endregion diff --git a/Examples/GroupDocs.Viewer.Examples.CSharp.Framework/App.config b/Examples/GroupDocs.Viewer.Examples.CSharp.Framework/App.config index b68113c41..c600a9fb6 100644 --- a/Examples/GroupDocs.Viewer.Examples.CSharp.Framework/App.config +++ b/Examples/GroupDocs.Viewer.Examples.CSharp.Framework/App.config @@ -7,7 +7,7 @@ - + @@ -48,6 +48,21 @@ + + + + + + + + + + + + + + + @@ -75,17 +90,17 @@ - + - + - + @@ -105,7 +120,7 @@ - + diff --git a/Examples/GroupDocs.Viewer.Examples.CSharp.Framework/GroupDocs.Viewer.Examples.CSharp.Framework.csproj b/Examples/GroupDocs.Viewer.Examples.CSharp.Framework/GroupDocs.Viewer.Examples.CSharp.Framework.csproj index 4500074e2..d92aa6b70 100644 --- a/Examples/GroupDocs.Viewer.Examples.CSharp.Framework/GroupDocs.Viewer.Examples.CSharp.Framework.csproj +++ b/Examples/GroupDocs.Viewer.Examples.CSharp.Framework/GroupDocs.Viewer.Examples.CSharp.Framework.csproj @@ -26,6 +26,8 @@ 1.0.0 false + + AnyCPU @@ -47,14 +49,44 @@ 4 - - ..\packages\GroupDocs.Viewer.23.10.0\lib\net462\GroupDocs.Viewer.dll + + ..\packages\GroupDocs.Viewer.23.11.0\lib\net462\GroupDocs.Viewer.dll + + + ..\packages\Microsoft.Bcl.AsyncInterfaces.6.0.0\lib\net461\Microsoft.Bcl.AsyncInterfaces.dll + + ..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll + + + ..\packages\System.Memory.4.5.4\lib\net461\System.Memory.dll + + + ..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll + + + ..\packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\net461\System.Runtime.CompilerServices.Unsafe.dll + + + ..\packages\System.Text.Encoding.CodePages.6.0.0\lib\net461\System.Text.Encoding.CodePages.dll + + + ..\packages\System.Text.Encodings.Web.6.0.0\lib\net461\System.Text.Encodings.Web.dll + + + ..\packages\System.Text.Json.6.0.0\lib\net461\System.Text.Json.dll + + + ..\packages\System.Threading.Tasks.Extensions.4.5.4\lib\net461\System.Threading.Tasks.Extensions.dll + + + ..\packages\System.ValueTuple.4.5.0\lib\net47\System.ValueTuple.dll + @@ -66,4 +98,11 @@ + + + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + \ No newline at end of file diff --git a/Examples/GroupDocs.Viewer.Examples.CSharp.Framework/RunExamples.cs b/Examples/GroupDocs.Viewer.Examples.CSharp.Framework/RunExamples.cs index 596ac2a62..faf08ffcd 100644 --- a/Examples/GroupDocs.Viewer.Examples.CSharp.Framework/RunExamples.cs +++ b/Examples/GroupDocs.Viewer.Examples.CSharp.Framework/RunExamples.cs @@ -161,6 +161,8 @@ static void Main() //EnableLayeredRendering.Run(); //RenderOriginalPageSize.Run(); //DisableTextSelection.Run(); + //DisableFontLicenseVerifications.Run(); + //DisableFontLicenseVerifications.Run(); #endregion diff --git a/Examples/GroupDocs.Viewer.Examples.CSharp.Framework/packages.config b/Examples/GroupDocs.Viewer.Examples.CSharp.Framework/packages.config index a16fed670..cf96e31a7 100644 --- a/Examples/GroupDocs.Viewer.Examples.CSharp.Framework/packages.config +++ b/Examples/GroupDocs.Viewer.Examples.CSharp.Framework/packages.config @@ -1,4 +1,14 @@  - + + + + + + + + + + + \ No newline at end of file diff --git a/Examples/GroupDocs.Viewer.Examples.CSharp.NET6/GroupDocs.Viewer.Examples.CSharp.NET6.csproj b/Examples/GroupDocs.Viewer.Examples.CSharp.NET6/GroupDocs.Viewer.Examples.CSharp.NET6.csproj index 917a0186c..89e411163 100644 --- a/Examples/GroupDocs.Viewer.Examples.CSharp.NET6/GroupDocs.Viewer.Examples.CSharp.NET6.csproj +++ b/Examples/GroupDocs.Viewer.Examples.CSharp.NET6/GroupDocs.Viewer.Examples.CSharp.NET6.csproj @@ -8,7 +8,7 @@ - + diff --git a/Examples/GroupDocs.Viewer.Examples.CSharp.NET6/RunExamples.cs b/Examples/GroupDocs.Viewer.Examples.CSharp.NET6/RunExamples.cs index 382d047a1..3a897ab9e 100644 --- a/Examples/GroupDocs.Viewer.Examples.CSharp.NET6/RunExamples.cs +++ b/Examples/GroupDocs.Viewer.Examples.CSharp.NET6/RunExamples.cs @@ -31,202 +31,203 @@ //SetMeteredLicense.Run(); HelloWorld.Run(); - #endregion +#endregion - #region Basic Usage +#region Basic Usage - //GetSupportedFileFormats.Run(); - //GetViewInfo.Run(); - //CheckFileIsEncrypted.Run(); +//GetSupportedFileFormats.Run(); +//GetViewInfo.Run(); +//CheckFileIsEncrypted.Run(); - #region Processing attachments +#region Processing attachments - //RetrieveAndPrintDocumentAttachments.Run(); - //RetrieveAndSaveDocumentAttachments.Run(); - //RenderDocumentAttachments.Run(); +//RetrieveAndPrintDocumentAttachments.Run(); +//RetrieveAndSaveDocumentAttachments.Run(); +//RenderDocumentAttachments.Run(); - #endregion +#endregion - #region Render document to HTML +#region Render document to HTML - //RenderToHtmlWithEmbeddedResources.Run(); - //RenderToHtmlWithExternalResources.Run(); +//RenderToHtmlWithEmbeddedResources.Run(); +//RenderToHtmlWithExternalResources.Run(); - //ExcludingFontsFromOutputHtml.Run(); - //MinifyHtmlDocument.Run(); - //RenderToResponsiveHtml.Run(); +//ExcludingFontsFromOutputHtml.Run(); +//MinifyHtmlDocument.Run(); +//RenderToResponsiveHtml.Run(); - #endregion +#endregion - #region Render document to Image +#region Render document to Image - //RenderToPng.Run(); - //RenderToJpg.Run(); +//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(); +//GetTextCoordinates.Run(); +//RenderForDisplayWithText.Run(); +//AdjustQualityWhenRenderingToJpg.Run(); +//AdjustImageSize.Run(); +//RenderingWmzAndWmf.Run(); +//RenderingEmzAndEmf.Run(); +//RenderingCdr.Run(); +//RenderingCmx.Run(); +//RenderingAi.Run(); +//RenderingTga.Run(); +//RenderingApng.Run(); - #endregion +#endregion - #region Render document to PDF +#region Render document to PDF - //RenderToPdf.Run(); - //GetPdfStream.Run(); +//RenderToPdf.Run(); +//GetPdfStream.Run(); - //AdjustQualityOfJpgImages.Run(); - //ProtectPdfDocument.Run(); +//AdjustQualityOfJpgImages.Run(); +//ProtectPdfDocument.Run(); - #endregion +#endregion - #endregion +#endregion - #region Advanced Usage +#region Advanced Usage - #region Common rendering options +#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(); - //SetImageSizeLimits.Run(); - //CancelRenderWithCancellationToken.Run(); +//AddWatermark.Run(); +//RenderDocumentWithComments.Run(); +//RenderDocumentWithNotes.Run(); +//RenderHiddenPages.Run(); +//RenderNConsecutivePages.Run(); +//RenderSelectedPages.Run(); +//ReplaceMissingFont.Run(); +//ReorderPages.Run(); +//FlipRotatePages.Run(); +//RenderWithCustomFonts.Run(); +//RenderingTxt.Run(); +//SetImageSizeLimits.Run(); +//CancelRenderWithCancellationToken.Run(); - #endregion +#endregion - #region Rendering options by document type +#region Rendering options by document type - #region Rendering CAD Files +#region Rendering CAD Files - //RenderingPc3Files.Run(); +//RenderingPc3Files.Run(); - #endregion +#endregion - #region Rendering Archive Files +#region Rendering Archive Files - //GetViewInfoForArchiveFile.Run(); - //RenderArchiveFolder.Run(); - //SpecifyFilenameWhenRenderingArchiveFiles.Run(); - //RenderingRar.Run(); - //RenderingArchivesToMultipleAndSinglePagesHtml.Run(); +//GetViewInfoForArchiveFile.Run(); +//RenderArchiveFolder.Run(); +//SpecifyFilenameWhenRenderingArchiveFiles.Run(); +//RenderingRar.Run(); +//RenderingArchivesToMultipleAndSinglePagesHtml.Run(); - #endregion +#endregion - #region Rendering E-Mail Messages +#region Rendering E-Mail Messages - //AdjustPageSize.Run(); - //RenameEmailFields.Run(); - //DateTimeFormatAndTimeZoneOffset.Run(); +//AdjustPageSize.Run(); +//RenameEmailFields.Run(); +//DateTimeFormatAndTimeZoneOffset.Run(); - #endregion +#endregion - #region Rendering Outlook Data Files +#region Rendering Outlook Data Files - //FilterMessages.Run(); - //GetViewInfoForOutlookDataFile.Run(); - //LimitCountOfItemsToRender.Run(); - //RenderOutlookDataFileFolder.Run(); +//FilterMessages.Run(); +//GetViewInfoForOutlookDataFile.Run(); +//LimitCountOfItemsToRender.Run(); +//RenderOutlookDataFileFolder.Run(); - #endregion +#endregion - #region Rendering PDF Documents +#region Rendering PDF Documents - //DisableCharactersGrouping.Run(); - //EnableFontHinting.Run(); - //GetViewInfoForPdfDocument.Run(); - //AdjustImageQuality.Run(); - //EnableLayeredRendering.Run(); - //RenderOriginalPageSize.Run(); - //DisableTextSelection.Run(); +//DisableCharactersGrouping.Run(); +//EnableFontHinting.Run(); +//GetViewInfoForPdfDocument.Run(); +//AdjustImageQuality.Run(); +//EnableLayeredRendering.Run(); +//RenderOriginalPageSize.Run(); +//DisableTextSelection.Run(); +DisableFontLicenseVerifications.Run(); #endregion - #region Rendering MS Project Documents +#region Rendering MS Project Documents - //AdjustTimeUnit.Run(); - //GetViewInfoForProjectDocument.Run(); - //RenderProjectTimeInterval.Run(); +//AdjustTimeUnit.Run(); +//GetViewInfoForProjectDocument.Run(); +//RenderProjectTimeInterval.Run(); - #endregion +#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(); - //RenderingByPageBreaks.Run(); +#region Rendering Spreadsheets - #endregion +//AdjustTextOverflowInCells.Run(); +//RenderGridLines.Run(); +//RenderHiddenRowsAndColumns.Run(); +//RenderPrintAreas.Run(); +//SkipRenderingOfEmptyColumns.Run(); +//SkipRenderingOfEmptyRows.Run(); +//SplitWorksheetsIntoPages.SplitByRows(); +//SplitWorksheetsIntoPages.SplitByRowsAndColumns(); +//RenderRowAndColumnHeadings.Run(); +//GetWorksheetsNames.Run(); +//RenderingNumbers.Run(); +//RenderingXmlSpreadSheetML.Run(); +//RenderingByPageBreaks.Run(); - #region Rendering Word Processing Documents - //RenderTrackedChanges.Run(); - #endregion +#endregion - #region Rendering Web documents - //RenderingHtmlWithUserDefinedMargins.Run(); - //RenderingChmFiles.Run(); - #endregion +#region Rendering Word Processing Documents +//RenderTrackedChanges.Run(); +#endregion - #endregion +#region Rendering Web documents +//RenderingHtmlWithUserDefinedMargins.Run(); +//RenderingChmFiles.Run(); +#endregion - #region Caching +#endregion - //UseCacheWhenProcessingDocuments.Run(); +#region Caching - #endregion +//UseCacheWhenProcessingDocuments.Run(); - #region Loading +#endregion - //LoadPasswordProtectedDocument.Run(); - //LoadDocumentsWithEncoding.Run(); - //SpecifyFileTypeWhenLoadingDocument.Run(); - //SetResourceLoadingTimeout.Run(); +#region Loading - #region Loading documents from different sources +//LoadPasswordProtectedDocument.Run(); +//LoadDocumentsWithEncoding.Run(); +//SpecifyFileTypeWhenLoadingDocument.Run(); +//SetResourceLoadingTimeout.Run(); - //LoadDocumentFromLocalDisk.Run(); - //LoadDocumentFromStream.Run(); - //LoadDocumentFromUrl.Run(); - // LoadDocumentFromFtp.Run(); +#region Loading documents from different sources - #endregion +//LoadDocumentFromLocalDisk.Run(); +//LoadDocumentFromStream.Run(); +//LoadDocumentFromUrl.Run(); +// LoadDocumentFromFtp.Run(); - #endregion +#endregion - #endregion +#endregion - #region HowTo - //HowToDetermineFileType.FromFileExtension(); - //HowToDetermineFileType.FromMediaType(); - //HowToDetermineFileType.FromStream(); +#endregion - //HowToLogging.ToConsole(); - //HowToLogging.ToFile(); - #endregion +#region HowTo +//HowToDetermineFileType.FromFileExtension(); +//HowToDetermineFileType.FromMediaType(); +//HowToDetermineFileType.FromStream(); + +//HowToLogging.ToConsole(); +//HowToLogging.ToFile(); +#endregion Console.WriteLine(); Console.WriteLine("All done."); diff --git a/Examples/GroupDocs.Viewer.Examples.CSharp/AdvancedUsage/Rendering/RenderingOptionsByDocumentType/RenderingPdfDocuments/DisableFontLicenseVerifications.cs b/Examples/GroupDocs.Viewer.Examples.CSharp/AdvancedUsage/Rendering/RenderingOptionsByDocumentType/RenderingPdfDocuments/DisableFontLicenseVerifications.cs new file mode 100644 index 000000000..9c475d015 --- /dev/null +++ b/Examples/GroupDocs.Viewer.Examples.CSharp/AdvancedUsage/Rendering/RenderingOptionsByDocumentType/RenderingPdfDocuments/DisableFontLicenseVerifications.cs @@ -0,0 +1,28 @@ +using System; +using System.IO; +using GroupDocs.Viewer.Options; + +namespace GroupDocs.Viewer.Examples.CSharp.AdvancedUsage.Rendering.RenderingOptionsByDocumentType.RenderingPdfDocuments +{ + /// + /// This example demonstrates how to render XPS/OXPS document with embedded font license restrictions + /// + + class DisableFontLicenseVerifications + { + public static void Run() + { + string outputDirectory = Utils.GetOutputDirectoryPath(); + string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.png"); + + using (Viewer viewer = new Viewer(TestFiles.OXPS_EMBEDDED_FONT)) + { + HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat); + options.PdfOptions.DisableFontLicenseVerifications = true; + viewer.View(options); + } + + Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}."); + } + } +} diff --git a/Examples/GroupDocs.Viewer.Examples.CSharp/GroupDocs.Viewer.Examples.CSharp.projitems b/Examples/GroupDocs.Viewer.Examples.CSharp/GroupDocs.Viewer.Examples.CSharp.projitems index 6868a01b2..f14c39677 100644 --- a/Examples/GroupDocs.Viewer.Examples.CSharp/GroupDocs.Viewer.Examples.CSharp.projitems +++ b/Examples/GroupDocs.Viewer.Examples.CSharp/GroupDocs.Viewer.Examples.CSharp.projitems @@ -74,6 +74,7 @@ + @@ -170,6 +171,9 @@ PreserveNewest + + PreserveNewest + PreserveNewest diff --git a/Examples/GroupDocs.Viewer.Examples.CSharp/Resources/SampleFiles/resume.oxps b/Examples/GroupDocs.Viewer.Examples.CSharp/Resources/SampleFiles/resume.oxps new file mode 100644 index 0000000000000000000000000000000000000000..606300ed8d12f43d30b215119b1e08cdc471bcff GIT binary patch literal 75237 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

OT3iH__;Jq=5e?a)0qC;x?BxmV;B zGutrOjN73bB8F2kKfozkd|Xq1z!8z}9vQ|s#U#5#qByCL4@mBFh#3QnA}+_8OO*&s z4oz6rjbMt3lo-*5mfKK;$5fZ+zpLl?zW)D~Y}76A|oKS8uiT2_U=oZZ&+8dQv~ zt(SeTH?lpX@mA^W=HrtAPcAMtQB*Q3FUt`%p&E%%Ug*Y=mzJfWC0<|>DtznIF&-6D zn5vxDI<-bv2_0U*2)|B|s02;k;vPpd9h;3#$dZz@%r>bd$T?XZa*$#aSGBh8E^B6@ z3dID3mr1H9Ad47+X^B<{!PG~@q_G79yFvnF;qrNGazzZv(-4ZAXwB;jjV`2Tk*Q)- z5za@;V3};pZ>95AB}T`R>WxY8(Bh4iM=ID)L!aDK!tqAc#KdFi!X*?Hl#!%u=WVgf ztD|vqi_l6L|7bpz8`& zN{Jh}98WMBx#+YGO&RI@5*wwcA%kM(Eml=3Mkyh)Q_E8>H6CBrpf1W2LX=Hk&`OY| z(6omK!IUaxK857Y>WBd1j?qRD|9wWTL_kq;K&dWWjo0BZN!-};`S-8w+Y?Lc)y52S zE70pEu=DvQ@MMN#`{oItz-+4yL}g4X&F=YVKV0PedI|1?IBBp z$ugE^$|?5Y0vq$WOLQ^!!lG8T=Ju%7@3vxJsvN&j4*jhU4;EwRkYb;Orjok_9G%0` z6@sMN+VJ@IsWOKIf4&t>{#NlgANCxU#Gpeo54rPrn%uzS@@jOaZAqh@xRSeQ4?9YP zq*wxTdV-baOdr^sLgedJiuYW|>8gg=yn0lDh#aDi^ovP3%OpL`FK+13}X=9w)V^_W_Y`@vg-D6N;%#=<8;y z9I;aPOEf#HYI9n4v^h*$&1x~#yc)U=4C%j(iK8FGZ*h&m_pQDaT0cO5Rcedkl7BmT zs0PLL&vy6S3C#;W2kyyt^R9INS)5tx@ZC2@5|D-1Bku~#WbFl!+tbVy6V~26e>-<@ z24Qjd9-TKmT|V1JW{`xCab3uUVAv{0Sc5u?QmlmyDD~K8y|FJ#e7PCfBg|20pJEI- z;#k<*;TJ#jYQm=^TXCuqc&=G#@}IFr+t(@(mAA zWQ4lM3x3t`!g&ZwR)}GXPvSXJ@DCX7i!x1%Ye(bMhFVqwXXaPsS7m*nz9f4>HU|Z6 z?7^A{Y+Xc)>-P?}31xU?iy>4E;+E-ywmw7?QRo}eo#S?{CG4|K15MWh?I&I(WlT3B zj|z$5l^NPkYFvZOYuNw|U^<6v$l6o>hp|s`i*SoXa9=(E^8=UN8QoErM4cDA7`rK* z5xc*rMdF8~3|x4hEJAUOWd^xCF;5bg7z#}ejn95zA`Kd+zy+-bo)6ne5=feH*bTWi z@&qhb;ma_mi9>>3f}RFK1$qWv0=I+;#C?P0_8)5AZhA(0f_RvAm3KAsUO6ngEGsP| z(2}R7595yE4rWd1%!sTxV+CPOVp(I+{<4&mBRo!^8LKAE?3Hx4rIVIX%7!(&Nhbp4 z_eTk0HNEkKO&C4ygc`oE_!1+ZOd7{v)C83pJ50L)rA-(&HTW_B&ie0A4?lY<{4d((C9~uWo$UUSMAVB!esFXZ7 z;>RDyNB{c5N3^<%%~jN~M?hF6yyZ8cwHOJ4gbF}Z@o30-0}2TlZ;K$ug^D1_05+U? zd$oNWGh8BpM;e6W8A!mK)_G+Q;MRn?E@8ZTH15v|Gd6^s9NcHW`(er?$;a%X9MKYI zUq~ka4}=hoBGH6P55WXdAx4V$yrG8~M6H7Igop7N(vUudl3ApfA|nbaZu2=`+%$Khp2s9c$XEv={}Sbzq}Mk{A`sxxJ0|B2?NDeM&0~hi0U&}yBP$t2hTo}) z()+w&LVu`Tx#=>09b29UailQBy^mtf+)FD{dx(woc6=ZGc=puw*qh3{U{2q^IBE8* zOdqeyongG(Cr7~xT@Wyz({Ss4nWv$RG{z&#SeD~i#4yX>P&$`|8(C^l)}Vlxkdq_B=r9)!k_JZy$6=~V=#7UvGYgTUGed?tw>MY1 zl3Oa#$B%_M>$aVevN7*di#Q8F%E~>}-br2^>|F;Ppk(NXK6A7qJRycrr~j^Wb~NST zZUc?H{QL_7f{VvlBPjUg=T;NaN$f~Yex_{G<4QOYY|7=Bal0X2IoxbGi&HUrDxWPP!(JT3+yWsFYf-@oN4O^# zCnGKnb}1Q?F_IaRs52AOL{4GhGHTrOfgy23+=;0rn%ls{*$Bt_7fhF5;(fUC^JW^Y zAB_LurS&L$mP?g{P7v4&kR>gWGb_)}^{Yxr;{gi)^`-EQx2-i)ozF)d!{gCI(nwyh z|4C0>b_Sx!*IF;NeZ1u0sBpI>^C%3J75JW-DE~)ktBu=Cpr}Ps7nsCo*^V`*B?Vxi zVAFWsae&FfQ&!ztET;`Nxs51y_#+J;aUI%gR9ULrzKsi$^4wn2I?u3V5d zbSfGifN3Rz2%4IQ5l!yH&x2i>5`PP8ZQaupXlbU{k6|7G9^Qjui^Q~)g*=Ts?FEk# ziV|$oHl|iYR2?1WY{TjGKCrM;N{z*%iY7IKZAI+48>l4lNSl6!YdAg9BWM7m05Vw5 z!8WKE-=V;F$Ot;Rc~!$zKKQxAa7=)FU8oz?S#v`i`gq2r@w=%3t1+d{%PZ=pir;^Q z`k)ejXneDN@NJ*^M3pb-bWA5~feT1$pn9s!w+($c)Esr_kZCHK4ot3uSJ}C}xLLVF zQ@=6ZY+;H%O}E9TpScAJ7L8g*Q^uVCmvlyzy^v5Dr;F3c$E1A3!Qy%yMLKRM&7 zGiR7EYhuV`g9J&Z0SygL?;dB%ekWM;XnL*tbfPyuV-_dw$8Bc$zq1+!GY@udEV@1w-YSwzZoYrbyD;w{Msyn zLo--Q(1k{S`#&^(iA>9qnwc$SCIigd1`KU4begQRXKlc7Hg9f31dkT~u!{Ph(i0Eq z#4%L|vlRY?WT_7+kEjQ0%^FQa{6`ojqeM-gx+=L?q)`(`^N;Bc^;O{&g^Oa%pc{E& zA!wW8?VzbBX=`*41Y-|KDkK3x-9KHgyUf+?>R{xv z?$Z~N=H0t1O`ri^QzbRvpNd&HkTYpdJ}gMzbkc zCUU?qWgQhX?P2ndo}I0nmCPzwjx_4$AB~Wqk6sB$s{ojl1LoZ+*naPlxHmAG<3K`BR!`q<|XMC zsq`NtstaPBeltj#J{hHcbn`v%XcZPI%%VAm958v|40!W2mXp(KMV`mR#M9U9QiQoM z(O0Idb3zs{bpgp}s)UjieB`P|aY(htg`n1Z=y&v#iEuTF8l$~O=@~!3T%IBciJ{iS$Xcu{TWB#R3o-ch^+x!0 z?&Io%X@uk-%RgN6_)gipvWO{(d#6dP5wxQPTJ_sh=u{0q^X~q?7F6aTSdyM|aO~_C z7BOJh|F#%uj5ih25sppo!-c!%AfD56M!|}H6H%66cG!4fm6a&}G*FLlaV65rxgLkIB5=S88+#_@TJP3Xd~Igv ziL0iNh5>L3^j)=nt#(&GyAj~%A;d}HB+!v#NpjW^5^R2fnoVd5a1nmz!BKDh3%Xa)x*iO}om*L% z7zDLhvRA&jsT&<1z>d=XGnV?^7GF3Jd&0Ey1f(DTm;$>*^o&56)fm+nrEk+}1vGw& zWin(5C{{_HIv17iMe!ZohULwBc4Q-Vm0z1|^Lolhi!!Rj6!>$XdZ^49% z`hY=UegoITXb`&%zlYVNeX9>?Y>}-)(2S3*Kaca|ADQw6oG;0N$nWPo0Rqeo;8Nju z8|CoPA)!(N%!2@Nm>%%3p&8#jw8T$H^x)f&o8#|`t)OYJRr+Ijy-a;YU%pvs`FWn~ zc(p~I@OV3bqjuJvoFh-l69X{>5cxk8_XPnI{o%vxH?ZNR>DV4-*}SxM2E{lY>}`$U zI3Dm_#t*DFIu=tJ*1Mht!&-K`uNN3qeBgRO+XHamdPA6WU6#AignC)R_aEH8s0w#c z?sHvra$QKnQS!50X$ks1=|{z5nc#AwN=sD~DH(xt|LKgBcdXvBSvbh4J@A9&A+Py8eq`jfgX^f z)}$rMT#fZf;I+^eL64}y2&My(VU;}>PS&l?7=Z0%qVu&s5yg{d#5JW(nXy*gm_}Ulq|uF}khT`~ z1(Gu=lz-9HmvS{_vALpR710+IpG!+$e7165|2|$YKyY##E`HMq`fA*{8VU8nZ>r2ea@N})$6Xm z3mI|2S!_$0zf&}YfonmRoJ&Ub!F zhyPxaN7rz5a{hknu61gD(w#vsA1x<|H@-N#lXt)x1xVQP<$P2TF#XwzLKhJUUF6~q4Fi5acjDRsuWfcUE+N9!pT0c=L zP87ZDr&2u(esC%oYZNVeYAR9es$g=WOk``!hW%7^VEL`lyPYF_l2LYh_6#NY__nfA z(dy7`hSt=h0uGfiyFNZjl4;ji^1b-+z}l1@wTDnl#iNkVTkOK{&8hszazAtIW;=tL z(v;;-?oZDLUhd*;=}OD^O;V}0sL`FzUlAPHGN>|`W(C{G^hjbYQR=NEbFR1(8kwU` za8Woye-F#gFc=q$4b@FnG>VdYnILL;oq+%`B)g zSu9izj;TeN$0l4IK1`r#VLa4@h`RodP>L)N+^1g8K5}jZfd#P`guViuWI<2Q0!DstL!232A#-VFZ&9`xX z;<;yg@>=SKnWWCp7nE=mlsd)&a6`Ui;=ce$!J-#j`zmH{=3+B-GvwW&%{mMALN7nG z{K+wWYbX!ZS`4k*KES~2stmm{)s4tunK%?A0pvReB~^*5>%T6W(&E<7HOzDS64}z4Xnq zamn>X(Oj1NA+~&uMfzXck!|G30L9s@tdoXahvq)N}^pdsa=vD#b>%q>-lS8hGXVDH1cRw(4{2qMOHczxQ^9a^gK`2giHOVzeapIuh=4w z0&-HS|NF$n#ctrn22Os14TxkX)c;357nf6pNl1-)AB{9?Yp8X8E(r}FLAmARo*<9l3AD>Q+-d3l)3LLJ%f(&Z@x$iJdFJC@blFoRSA){ z)ZPZuKk9Y%zyH)W&MWSaWXeBL%6#+njlXdo#Dlen+y79hY&;4}WXlQ@_I2Uu;|E}$i!AyPTS6ISQ zfwCMuoq3=ASZ*$in(9AI>12__VX=PJO>a9hW##?POlm~#=pCe$JSlDK!|~j9Cw||1 zE#+Bg`lDl6>4@jw)mIf)lsE=pL!EcKM7K0yc7D)tg~Qf+@{8Z$hCgvrcn>CcN5{^e zmW-;BaGKcPAh8ib{BVko_oCaI;Oe$;(~l=c?y~(%>N~n0UzU#m!P*Wb3nQgNkMA?k zM)Tp(R^F^mMcbAm>Zpse#ma7dc3V7#z>Cd~cE@`EX#4s3+zifH@AlpyN`3AXe`q4O zt8qsEt|I|9OFU`<65lGgxJfj59h+$?tz^*lng%%M+1E~y_tGdV;`t)w;iDp}g-Bbx zBxK&EtlYTI9>a(P=0(-e{=G-{IDZSLZCV3M-ZYMdhq5qP@qXiPEGCwnhfR`J+Wnky zVW15h+PSd@sQRHY4`7jUJ}6x6G+Hw$!iHW>20cm`@$b`w+e8c7|7+|zfSTI2HmHC~ z6AMVUP(*~#1OfsgUAlA>B48*&2)#pWfJ&3zL69cBhZX|TLKu@doMFiVCitGbZk1a7Q>-JXUjt#&LUxAe`u6$`%gcS z>x@y+4uc3!h5>3e8mWkCo9@XjirjH>7ftCAaN)dLU?{C(6gNvHYuek1CpFTLl!Mz_ zbes|$gU;{A{5*{-q^QPiX7f?dJBhi=vQ7hBZmlCvu2VM@$;-&#I<^S9G`P_W^!sOqET1~d1) zPMO1Jui>!P?W~*bA4ZqTQ&DE#k)nk`Eb)SB1{;wt`8Fp8lk)euZnw2JO{;CsE48}2 z(Xt8cS@(&`K!cY(ehxh{YMuSa?49p!;S+6SNwSErlioB%Si>8z>aL8!i}6-WW;U%2 zCCe4M38iPJ zZ*5Sn8;B|bFj!TJgJ|7l7*_hItH-DITK4LEW~B}q`E9eZuKu94XwS;sEqLc}2td!8 z9L#=Dw}9Q8VBozHL6Ic9a-}o}H&~EWm@*)TbD}F52^7i^S%q(UXO zO7tN}dTo|xv)GLi#$KY<+ZtuCx%f8s&EY^Z%ji{m;M?eMJ?0{DMSC>%%F!ZI?IEA< z9&5691#a1fQg_Ddu{Nd_<&3)6#*$84U|Y6H&_4T|rSoC`SD{S7yDJ%I(kx1&sOtJx z?xnii>1Q&t{hm?Zaqkh2RsxjFHc0y>}@K%1BgF@RtPCBUHlXUiK1I;!opb?cX#+p zM5`}6&hTMeq?yK7HC2972ID0N0yC;(*9XEJd<#->=e1E&@fKT~Ps?d`G2^roTeU9v z<<1o8y|q=ETTjwlFeR*~xgo34kWvR9`z3XgcH)oNy>Y`xs_@8ygUU_APM_ zCtxu=U_l>D4A^*vSt>my}P4_laP7~u_YqJM5i zq0b1A2+`1dg2gyvw^qZIB;Bhei=KLQ<+d(rB5$L2l3QMkhp+*XMsK}9cjs=U&AL^u zmU6#hmx8m=g52?2fv*RTYCJq0e`ba5?TIH;tzQudVx7o-{HzLB>54CB6{7JQeJEDm z?>8qV1l~pKb4eA@_)R~B-PliQLlgi;*f#F@jzg`z8MZ1l5H;wfRS#VB@EQ%VC$jYS zia0*cev}_}tQ1|i!hE|dASIqW#E(agkKguH2EwATDNHFfYqCb{$l0e;9l*k5WfTMU};8KgM}&)}4K+ z&iQbfE^x71x)|?b-SsKQw&#huMq%=p5Ni&UDmKIHmsx}K>Vl`o2a#P zrffm3S7FJK=flrO%ihVXi_O|P^zIe&u2p0RF138yyQiL9B0n;CQkvMSAR~xz?d$7* zFRrf0wxL0tT>3>5htHcB+TGnH-`n9~-rJcMtMsdo#S~8-0YobU7J_Bk58?Q>ciP#H zJ*iUMCmUY$QEnaHPV^G8H}&618~P}=B5Cj*H74nT%~2g2mr{^)?*778Qfh{p;I-4j(adnN2gB4KYUavV_tr-gB_DsIlpM2!8 zY$Wq(#{AN36Ex0IwX8jOLV_a%@7~#TI5KS#bW<%LpP%DDC&qaW!%U69fK2amg^?1W@$ic3*Vi`^DN^vQ{bGc#3hR2)@#v(ToA ze*0Puvz`6yVW@m|IqjPuoO^m#zef3HR)JJ(&c>5q34Hsv*H(Fh-!%NhR&YJJNgq&j ziyFb`+~CXzPPMTtensT|iXqvpgPd!s^OM*j-Q8W!b$#;NIrFkj!U+SC zckg4a{A9l{l}EEot)>&uKgtU4RIRv1W`Y&g`xwh`xhIb_ zfpX-o@m(ena5v)C@*{F@9=SQpeLX9nves0HT{7m{6qGr~i0&}`oq1-lTLoA2a?g4e zga4q#SG|NP?4GEdl$10lp=&Y;qn)tMsybVqgr3>2i!^EPGJ?8wB|F-D?zmWQ!KDQ^JF@GVK~Eg^miwGrPP=Ph z+z30-GQ(xgebw+T@2wl7YxR}qkwe+@v;LBl0DA8P7)-TldYO^-5~w^IyCqo zy3G>j-OU*_?0Opyn@jZIb^NBd7H!tclUET_i{0+_o-x>t+_ldBYGm4)tg}$>_1G83 zpB=U4^%ACh7uuDna#~De*i_o7uLtt_ET;8kC2vFloPF`>p+r&0QG9WpQ6NGRYK+|3 zHl6*P1@}X6vmHGhj^PbL9F#Hb#8uWp;iK0%KIk2K&|Z=suI=s?fbc#R7T2%k0fQEH z-N4Kp=b-ozR9RAeXP@N;LIZDVoI(G?Ir zTX#O$_EYz8rmrEr&x+}dW=+N+Ll`%mJcaLZjZtqG9S(bPLHW7tHAmS7Abhnw@j*$* z))scHp7)ab*`ZZCx%2~gK|Z={$u(%l{*q+#d&UazSJN~!pmCT&t&1|{%|d+VAe)^} zfWQXC^?7iP2&Dffjzc*v?x<@jLs3f~aM{oM z_Bjv25?i1Q%ZacuaSuvB*{)M#XLL4u_{_HomYC+7JyzFV5TvbGV0_A=1eRea8tULX zdb>0qm1$DyI$EH~Ek9vX*RY*p(JvaLUVwaGRqYL(d|~VFo>WK(PC^{5uq778255Q= zU4K|@hiT5Et%cRjq5&i8%(YfD%!aO&w|6ykKY<^?Gdsw^R0yd`_ajqVU&SQ+u4`EG z!Pr=eK8E0$I0NLlQ`JYnV+z_9rYk03UMf|ZjxG4QiCx}{Qkm^MSDcMqR@oi3B}ewZ ziLrvd|F92AN)^V>RFr*cLyc?cO}_G2y0j(FuHT@^uNYH7rlykhBb3%r>lETTi}4_G zc(*Cp7!5A`k#`O!3G^xB$(!ET>+oAY79QJUx%|B3ChTf&5y-}=`afY;eKYxGup z8iOOzIkCOS*i?4J&_;gQP|IzLC|3L(w*u*^t$5_TGWbPu>KFQv(;Es5^K@Q- zU2VkSfG$tK`#GiQT?UqbSc>zbng#WY-HQD2u6*_V-}d@5+?k`#^V(jnE&p`%UWZl}07Rg89+BMqmS{aOA*EE?OoA#z+TK@r}Gl z{T|Wo#0n+`?+1I*dnkIAB}Heb7~Is!3jsmmLZD-+lKnNFN2Hn4Zl?D#Y2Sg>xb$5;-{Q5o29HiPlIQYBK$jwx&N zk8PjiY3#3#S$EpO!gUXG8P&U?NW5E((il4zqb=QkF@9Wt2DI+)}C4Zy3<}_q=oV z&xnkGfbJ^R@-npzr@0yU_uU#u0>vP_GrSX(jx4*Yi4$&?(BKr$X;~FmUf|Yit5{=s zd{?3K_dC^yS>mcg+B0%Xwh4uv+4<&`sU928RqW@ZW@WnZy(N8JX(p`n>#^Izv>sy- zAjVy{ot~EVT87}1(F)DjP{>WU3JDQ7)cx>B;H{Rx4-F_~BQd=!mwl}dxS&GF zSoAnput?JsC)sfQ_S4J2ocIElG@$|wx-=*Qc;9C$%|6vflliD^%YyPrfW!grd+5=! zNn6;Ur6nUNsY=mWmM>pyzN&aa+aw2d_*i>5!c<64@X6+*nggTd;00#q03fRLlf5&`XN25|9y?cRr57 zR6n1g0Kp_}fxq58tC_-@Qe)5~?p!vyeF@|lv?^IPX)}C&H1;$Ij0WnIJ6Yx1rM`Pn zae(=GDmes~OtWe=&CU>A?rf-~STniVjBC1D;@hFjsHkGym$WV8EwP6agSy%Y8QEx~ zILO$?uU#DSfSm6@U3Cv>d5!wt6) zmhwrv@*+c5sn;GM`$I_W>iGru8+M0-@T(ShPnnjRV@;7Ox4haGK;81{9_FJZ%3UyF zx9OQaO(*F4(!_vV26`+F-qI;&_+8t({a|$DV3~w;3cEq!_U3rlP4A(4sb10bjfQ=@ zYJpJCDeeyWSe2qK*Y`X~@#kr;EjFX~q$W(?s|zKpO(QxnMM`ykT3i<@#ida`!sQVuOPSq!cKS?Tz4~dcu9Y4K+6Vh0rNi2n-VvL64L?D%u)`w092mx&JOHH0VRc;yzt2ie!hY)7*|#iuj%*IHRL}Od zE6)oAE%wXG9@K~(jK16`u6%N~`A`K|E5Z48gqQT0hTn6Vt3B4wJ(}{1Le7X@Wqe@X zG~j<2a)Aq&oPX`&TmE(SKEz9SoF_RjlE(4nM{oI$*~EVbeCVfr8)*adWF$9zl7W@G zC0$o8(5BOqrIoz+**dHg#&Rfg+{=Xn>Pd)@Bq5JY$U{PFHj3t2-x1m86XHy zwDABx`_B!2%V$svy^zN9Uj#15!#Eevg@|_?I9Z&LmdwWtTc+aLG!<3piJ3VYw$o5W zTJS;c>&nY-sMpbqmrEjn#bV2TA=#8v`eA85d>G(G%|?3ukuN#19tvvqX|4~G<)<#% z+OuVzVuN(fx6RTy9=?D}|Ev)8d($&+jWoa!?$tkt31q z#u$o>2zG%X+9JXG7Sv?7+=hjWW;N3b%c8&LuFK{p+@@1E7O9m0Wf&Q&jM8l+AzU0~ zR^bML$i8akn2>W%(otV8f7MJVzU13KO?CJ);-dLNxNf#`;~~OJda&#hex)M1X9K=F z1)A^D46yFyuH$J!CyIfNy-D$7PGF1Zt0dBY@+LF!87E>v2khtywzmKiW5OBi2np>x z4vIG*Vo>BC2Zh2ei9Y-Nh(+2VJGF#}HnHhVlX_S?`w9%ho@`o|Ri5(NN`)qveEpfU?;`!ghgNyj+--N_TT7Sd_ zButj_ivX4X(ZhB$*y}>L>-ZTm+17iiV^jK-6`9m>M+hCDL;pK>%0IdPK``Wly6S0JV(@?aP@8B%d!yF| zkePlhswRb#@Jz-5`$@Pg^U&MEwei(^__@fs?#Mg(N|L#!+eAFF({4Z1T3~{bqij5K z#TZb<#{6#g9>s+A(_ZIcbX1W`b*_?CQ}2#>G?k!*Ic)AzP0F>9b z=rQ&33+Sh?n3+FqQo9z{*tb&y&S=femL386tcOj<;6ap!z>L zSrK+r{eBW@=lo-oUm`x^u^iOig_!+7x}FYTXA^!8h+Srcx@xn)g@B`nU-d?Gi4Jn3 z^?S)pi>H0to)I$YGo%)~OWgi}%&ezyj<5au-aUbMFX7ski)Lz~+X1PuSFC>O{TOto zhK-Li82I!Jj&7ZOr=6!sy+k)%aY1F{=d;^#XEd)|QsfRVwBSzHl^lLqm6NNQ_DX5l z@Tui;Wj)!=Y|>%0S~tbwS-Gi&*&lHx)Ukpz`YIVUL*Bm6c%-R0Ib&1$N8`G3UJ9=i ze3?4~+S(~Q&n&|p#>a2_CYB+Dks6%A_$i0DtcjgpCAEHhj z2N>xoK9XOu@8aa}(rFSBQyLPIV^5wO>R=bMXJ#&DfQL|Xke2STUw;SakSkd(Cca9S zXn^U&s|C)Gko*atZYVDYQh+$Pc>X^el0Rg?f8Ozo0u>3#@p|QJ;M8eJyW#V9EfSJ#2r);WKs?KO67dn( z8S3g}L7bc-G02?(;txdb3fvWyC3a>L0rH8+3kmZ973Br^6oteUA1H_l3W*5)dryzw zZT{LB?xamq`+v6iK;ePt10g{{J_T_xIX)2)@dtbl#O{jl$qOpT%F6-eMdbyA{2wk$K<5VT4GJ}tLJ{_`M-Cd``zZRRntkEFUSAc=KsE5%I`LRt#6L&vA;$j6X^+_ zClvXQ>g;!{U)BA%BKm7+GoQrz8!`L?@oz)!SB*U`4gMObETsQbDEvOZUj>WnFBIaH z11stODA2!S{+jELrS7j`$Mzr0zh(7nayyy8{MkwWP8hUQ$;gk GetSampleFilePath("one-page-text.pdf"); + public static string OXPS_EMBEDDED_FONT => + GetSampleFilePath("resume.oxps"); // Presentations public static string PPTX_WITH_NOTES =>