Scryber.Core
1.0.0.23
See the version list below for details.
dotnet add package Scryber.Core --version 1.0.0.23
NuGet\Install-Package Scryber.Core -Version 1.0.0.23
<PackageReference Include="Scryber.Core" Version="1.0.0.23" />
paket add Scryber.Core --version 1.0.0.23
#r "nuget: Scryber.Core, 1.0.0.23"
// Install Scryber.Core as a Cake Addin #addin nuget:?package=Scryber.Core&version=1.0.0.23 // Install Scryber.Core as a Cake Tool #tool nuget:?package=Scryber.Core&version=1.0.0.23
The scryber library is an advanced, complete PDF creation library for dotnet core. It supports the easy definition of documents, pages, tables, lists, content, shapes, images, etc. either by xml templates or simple code in a flowing layout with data sources and binding.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp3.1 is compatible. |
-
.NETCoreApp 3.1
- Microsoft.Extensions.Configuration (>= 3.1.4)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 3.1.4)
- Newtonsoft.Json (>= 12.0.3)
- Scryber.Core.OpenType (>= 1.0.0)
- System.Configuration.ConfigurationManager (>= 4.7.0)
- System.Drawing.Common (>= 4.7.0)
- System.Resources.Extensions (>= 4.7.1)
- System.Text.Encoding (>= 4.3.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Scryber.Core:
Package | Downloads |
---|---|
Scryber.Core.Mvc
The Mvc extensions for the Scryber.Core PDF creation engine - change the way you make documents. Scryber is an advanced PDF generation engine based around HTML templates with CSS styles and SVG drawing, or just code it. It includes full flowing pages, dynamic template binding on your object model and referenced external files, images, css and fonts. Easily create documents from your Apps, MVC sites, or Javascipt ajax calls. This framework is built entirely in .NET6 and Net Standard 2.0 and is released under the LGPL licence so you can use to it in commercial applications. |
GitHub repositories (2)
Showing the top 2 popular GitHub repositories that depend on Scryber.Core:
Repository | Stars |
---|---|
grandnode/grandnode2
Open-Source eCommerce Platform on .NET Core, MongoDB, AWS DocumentDB, Azure CosmosDB, LiteDB & Vue.js
|
|
richard-scryber/scryber.core
Scryber.Core is a dotnet 6 html to pdf engine written entirely in C# for creating beautiful flowing documents from html templates including css styles, object data binding and svg drawing.
|
Version | Downloads | Last updated | |
---|---|---|---|
6.0.4-beta | 10,709 | 1/12/2024 | |
6.0.3.2-beta | 9,057 | 10/6/2023 | |
6.0.3.1-beta | 651 | 10/6/2023 | |
6.0.3-beta | 677 | 10/5/2023 | |
6.0.2.1-beta | 993 | 9/18/2023 | |
6.0.2-alpha | 3,676 | 5/4/2023 | |
6.0.1.3-beta | 643 | 9/18/2023 | |
6.0.1-beta | 11,191 | 3/24/2023 | |
6.0.0.16-beta | 1,794 | 3/1/2023 | |
6.0.0.14-beta | 15,627 | 1/1/2023 | |
6.0.0.13-beta | 1,147 | 12/6/2022 | |
6.0.0.10-beta | 1,092 | 10/6/2022 | |
6.0.0.9-beta | 2,572 | 9/30/2022 | |
6.0.0.8-beta | 1,941 | 9/23/2022 | |
6.0.0.6-beta | 768 | 9/23/2022 | |
6.0.0.5-beta | 978 | 9/16/2022 | |
6.0.0.4-beta | 937 | 9/16/2022 | |
5.1.0.2-beta | 12,339 | 8/31/2021 | |
5.1.0.1-beta | 1,747 | 7/27/2021 | |
5.1.0-beta | 1,163 | 7/19/2021 | |
5.0.7 | 54,703 | 6/16/2021 | |
5.0.7-alpha | 829 | 4/29/2021 | |
5.0.6.3 | 2,789 | 4/9/2021 | |
5.0.6.2-beta | 778 | 4/7/2021 | |
5.0.6.1-beta | 871 | 4/6/2021 | |
5.0.6 | 991 | 3/30/2021 | |
5.0.5.4 | 1,337 | 3/30/2021 | |
5.0.5.3-beta | 964 | 3/13/2021 | |
5.0.5.2-beta | 876 | 3/12/2021 | |
5.0.5.1 | 1,418 | 3/5/2021 | |
5.0.5 | 1,350 | 2/26/2021 | |
5.0.5-beta | 923 | 2/21/2021 | |
5.0.4 | 1,880 | 1/30/2021 | |
5.0.3 | 1,263 | 1/18/2021 | |
5.0.3-beta | 901 | 1/12/2021 | |
5.0.3-alpha | 1,006 | 1/4/2021 | |
5.0.1-alpha | 1,052 | 12/30/2020 | |
1.0.2-alpha | 892 | 12/15/2020 | |
1.0.1-alpha | 978 | 9/14/2020 | |
1.0.0.25 | 2,562 | 9/1/2020 | |
1.0.0.24 | 1,523 | 8/18/2020 | |
1.0.0.23 | 1,373 | 8/16/2020 | |
1.0.0.5 | 1,285 | 6/19/2020 | |
1.0.0.3 | 1,424 | 6/10/2020 | |
1.0.0.1 | 1,190 | 5/23/2020 | |
0.9.0 | 1,203 | 5/23/2020 |
1.0.0.23
-------------------
Package for release to Nuget Public
Added a readme.txt file
Added column-widths to the components and styles, with support for varable widths.
Page numbering falls back to the page number format set on the page if not explicitly set.
Removed the Page number prefix instead only supprting the page number display format
Updated to add the static cache provider service
Added the template property to the Placeholder, and support for updating templates to parameters
Stronger typing on the parameters and object parameter, and support for XML pararmeters as XPath or XNode values.
Passing any controller to the template generation so that it can be used to bind to events in templates.
Updated the data components for ForEach, With, If, Choose:When to be able to use xpath and object binding expressions on the value property.
Updated the PDFUser Component to use Params not Items
Updated the bindings and Params. Autobind on the document defaults to true.
Added the binding expressions as default in the parsing options
Fixed the query string overrides on the item native values
PDFDocument fix for remote references.
1.0.0.5
Fixes for path mapping on Mac / Unix / Windows when loading reference paths. Updated for the schema references and scrybersettings.json in the Scryber.Core.Schemas package
Added the default namespaces to the ParsingOptions, and updated version to match MVC and OpenType