Skip to content

Commit 3ac22ea

Browse files
committed
update newtonsoft and fix interface for thumbnail
1 parent ba7da64 commit 3ac22ea

File tree

3 files changed

+12
-2
lines changed

3 files changed

+12
-2
lines changed

Api2Pdf.DotNet/Api2Pdf.DotNet.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@
1414
<Description>
1515
This client library is a wrapper for the Api2Pdf.com REST API. See full REST api documentation at https://www.api2pdf.com/documentation/v2. Api2Pdf is a powerful API that supports HTML to PDF, URL to PDF, HTML to Image, URL to Image, Thumbnail / image preview of an Office file, Office files (Word to PDF), HTML to Docx, HTML to excel, PDF to HTML, merge PDFs together, add bookmarks to PDFs, add passwords to PDFs, extract pages out of a PDF
1616
</Description>
17-
<Version>2.1.0</Version>
17+
<Version>2.1.1</Version>
1818
</PropertyGroup>
1919

2020
<ItemGroup>
21-
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
21+
<PackageReference Include="Newtonsoft.Json" Version="13.0.2" />
2222
</ItemGroup>
2323

2424
</Project>

Api2Pdf.DotNet/Api2Pdf.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ public interface ILibreOffice
3232
{
3333
Api2PdfResult AnyToPdf(LibreFileConversionRequest request);
3434
Task<Api2PdfResult> AnyToPdfAsync(LibreFileConversionRequest request);
35+
Api2PdfResult Thumbnail(LibreFileConversionRequest request);
36+
Task<Api2PdfResult> ThumbnailAsync(LibreFileConversionRequest request);
3537
Api2PdfResult PdfToHtml(LibreFileConversionRequest request);
3638
Task<Api2PdfResult> PdfToHtmlAsync(LibreFileConversionRequest request);
3739
Api2PdfResult HtmlToDocx(LibreFileConversionRequest request);

Api2Pdf.Examples/Program.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,14 @@ static void Main(string[] args)
122122

123123
Console.WriteLine($"LibreOffice Docx to PDF: {result.FileUrl}");
124124

125+
//LibreOffice - Thumbnail to PDF
126+
result = a2pClient.LibreOffice.Thumbnail(new LibreFileConversionRequest
127+
{
128+
Url = sampleDocxFile
129+
});
130+
131+
Console.WriteLine($"LibreOffice Thumbnail: {result.FileUrl}");
132+
125133
//LibreOffice - Html to Docx
126134
result = a2pClient.LibreOffice.HtmlToDocx(new LibreFileConversionRequest
127135
{

0 commit comments

Comments
 (0)