Rotativa

Rotativa, /rota'tiva/. Make Pdf from Asp.Net MVC. Available on Nuget https://www.nuget.org/packages/Rotativa

  • Owner: webgio/Rotativa
  • Platform:
  • License:: MIT License
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

Extremely easy way to create Pdf files from Asp.net MVC.

Usage:

public ActionResult PrintIndex()
{
    return new ActionAsPdf("Index", new { name = "Giorgio" }) { FileName = "Test.pdf" };
}

public ActionResult Index(string name)
{
    ViewBag.Message = string.Format("Hello {0} to ASP.NET MVC!", name);

    return View();
}

ViewAsPdf now available. It enables you to render a view as pdf in just one move, thanks to scoorf

public ActionResult TestViewWithModel(string id)
{
    var model = new TestViewModel {DocTitle = id, DocContent = "This is a test"};
    return new ViewAsPdf(model);
}

Also available a RouteAsPdf, UrlAsPdf and ViewAsPdf ActionResult.

It generates Pdf also from authorized actions (web forms authentication).

You can also output images from MVC with ActionAsImage, ViewAsImage, RouteAsImage, UrlAsImage.

Rotativa for Asp.Net Core

Please check the new repo here:
Rotativa.AspNetCore

rotativa.io

rotativa.io is an API (SaaS) version of Rotativa, hosted on Azure. Works with just a HTTP call, no need to host the process on your server. You can register for free.

Main metrics

Overview
Name With Ownerwebgio/Rotativa
Primary LanguageHTML
Program languageCSS (Language Count: 4)
Platform
License:MIT License
所有者活动
Created At2012-02-09 13:56:31
Pushed At2023-05-31 18:47:46
Last Commit At2018-12-27 16:30:27
Release Count0
用户参与
Stargazers Count627
Watchers Count52
Fork Count220
Commits Count85
Has Issues Enabled
Issues Count215
Issue Open Count96
Pull Requests Count8
Pull Requests Open Count13
Pull Requests Close Count6
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private