PSWritePDF.Libraries.ps1

if ($PSEdition -eq 'Core') {
Add-Type -Path $PSScriptRoot\Lib\Core\BouncyCastle.Crypto.dll
Add-Type -Path $PSScriptRoot\Lib\Core\Common.Logging.Core.dll
Add-Type -Path $PSScriptRoot\Lib\Core\Common.Logging.dll
Add-Type -Path $PSScriptRoot\Lib\Core\itext.barcodes.dll
Add-Type -Path $PSScriptRoot\Lib\Core\itext.forms.dll
Add-Type -Path $PSScriptRoot\Lib\Core\itext.hyph.dll
Add-Type -Path $PSScriptRoot\Lib\Core\itext.io.dll
Add-Type -Path $PSScriptRoot\Lib\Core\itext.kernel.dll
Add-Type -Path $PSScriptRoot\Lib\Core\itext.layout.dll
Add-Type -Path $PSScriptRoot\Lib\Core\itext.pdfa.dll
Add-Type -Path $PSScriptRoot\Lib\Core\itext.sign.dll
Add-Type -Path $PSScriptRoot\Lib\Core\itext.styledxmlparser.dll
Add-Type -Path $PSScriptRoot\Lib\Core\itext.svg.dll
Add-Type -Path $PSScriptRoot\Lib\Core\Microsoft.DotNet.PlatformAbstractions.dll
Add-Type -Path $PSScriptRoot\Lib\Core\Microsoft.Extensions.DependencyModel.dll
} else {
Add-Type -Path $PSScriptRoot\Lib\Default\BouncyCastle.Crypto.dll
Add-Type -Path $PSScriptRoot\Lib\Default\Common.Logging.Core.dll
Add-Type -Path $PSScriptRoot\Lib\Default\Common.Logging.dll
Add-Type -Path $PSScriptRoot\Lib\Default\itext.barcodes.dll
Add-Type -Path $PSScriptRoot\Lib\Default\itext.forms.dll
Add-Type -Path $PSScriptRoot\Lib\Default\itext.hyph.dll
Add-Type -Path $PSScriptRoot\Lib\Default\itext.io.dll
Add-Type -Path $PSScriptRoot\Lib\Default\itext.kernel.dll
Add-Type -Path $PSScriptRoot\Lib\Default\itext.layout.dll
Add-Type -Path $PSScriptRoot\Lib\Default\itext.pdfa.dll
Add-Type -Path $PSScriptRoot\Lib\Default\itext.sign.dll
Add-Type -Path $PSScriptRoot\Lib\Default\itext.styledxmlparser.dll
Add-Type -Path $PSScriptRoot\Lib\Default\itext.svg.dll
}