Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -27,13 +27,18 @@ Syncfusion.PdfToImageConverter.Base
</tr>
<tr>
<tr>
<td rowspan="2">Blazor, .NET Core and .NET Platforms</td>
<td>
ASP.NET Core and Blazor
Syncfusion.PdfToImageConverter.Portable<br />
SkiaSharp<br />
Syncfusion.SkiaSharpHelper.Portable
</td>
</tr>
<tr>
<td>
Syncfusion.PdfToImageConverter.Portable<br/>
SkiaSharp<br/>
Syncfusion.SkiaSharpHelper.Net.Core
Syncfusion.PdfToImageConverter.NET<br />
SkiaSharp<br />
Syncfusion.SkiaSharpHelper.NET
</td>
</tr>
</table>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Step 2: In configuration windows, name your project and select Next.
![Configuration window1](Asp.Net.Core_images/aspnetcore2.png)
![Configuration window2](Asp.Net.Core_images/aspnetcore3.png)

Step 3: Install [Syncfusion.PdfToImageConverter.Net](https://www.nuget.org/packages/Syncfusion.PdfToImageConverter.Net/) NuGet package as reference to your .NET Standard applications from [NuGet.org](https://www.nuget.org/).
Step 3: Install [Syncfusion.PdfToImageConverter.Net.Core](https://www.nuget.org/packages/Syncfusion.PdfToImageConverter.Net.Core/) NuGet package as reference to your .NET Standard applications from [NuGet.org](https://www.nuget.org/).

N> If you want to use the PdfToImageConverter in the Linux environment, you need to install the [SkiaSharp.NativeAssets.Linux v3.116.1](https://www.nuget.org/packages/SkiaSharp.NativeAssets.Linux/3.116.1) NuGet package as reference to your applications from [NuGet.org](https://www.nuget.org/).

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,11 +34,14 @@ WPF
</td>
</tr>
<tr>
<td rowspan="2">Blazor, .NET Core and .NET Platforms</td>
<td>
ASP.NET Core, Blazor
{{'[Syncfusion.PdfToImageConverter.Net.nupkg](https://www.nuget.org/packages/Syncfusion.PdfToImageConverter.Net/)'| markdownify }}
</td>
</tr>
<tr>
<td>
{{'[Syncfusion.PdfToImageConverter.Net.nupkg](https://www.nuget.org/packages/Syncfusion.PdfToImageConverter.Net/)'| markdownify }}
{{'[Syncfusion.PdfToImageConverter.Net.Core.nupkg](https://www.nuget.org/packages/Syncfusion.PdfToImageConverter.Net.Core/)'| markdownify }}
</td>
</tr>
<tr>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,15 +24,13 @@ For WPF, WinForms and MVC, Pdfium folder structure will be generated as below,

![Folder Structure](PDFium_images/folder-structure.png)

For ASP .NET Core and Blazor, Pdfium folder structure will be generated as below,

![Folder Structure](PDFium_images/folder-structure-cross-platform.png)
N> For Syncfusion.PdfToImageConverter.Net and Syncfusion.PdfToImageConverter.Net.Core NuGet packages, Extractions of PDFium will not occur.

N> When you include PdfToImageConverter via a NuGet package, PDFium assemblies will automatically be generated in the application's output path folder from the NuGet package during compilation

## How to run PDFium in a restricted access environment

If there is any access restriction applied to the application output folder, then the Syncfusion&reg; Pdf To Image Converter cannot able to extract and consume the PDFium engine.
If there is any access restriction applied to the application output folder, then the Syncfusion&reg; PDF To Image Converter cannot able to extract and consume the PDFium engine.

In that situation, you need to add the following steps to consume the PDFium.

Expand All @@ -47,4 +45,8 @@ PdfToImageConverter imageConverter = new PdfToImageConverter();
imageConverter.ReferencePath = @"D:\ThirdPartyBinaries\";

{% endhighlight %}
{% endtabs %}
{% endtabs %}

N> For Syncfusion.PdfToImageConverter.Net and Syncfusion.PdfToImageConverter.Net.Core NuGet packages, Extractions of PDFium will not occur.

N> When you include PdfToImageConverter via a NuGet package, PDFium assemblies will automatically be generated in the application's output path folder from the NuGet package during compilation