标签: html-to-pdf

将ASP.NET MVC ViewResult HTML呈现为没有第三方组件的图像

有没有办法将ViewResult或PartialViewResult渲染为图像?

我试图将ViewResult作为字符串,我得到了一个包含html的字符串,但我需要将该html渲染为图像.如果可能 - 使用样式和图像.

我有一个想法是在服务器上为这个html获取一些浏览器输出并将结果捕获到图像,但是如何在实践中完成我目前还不知道.如果您有任何想法,请帮忙.

请不要建议任何第三方组件.只需告诉标准.NET类是否无法做到这一点.

谢谢

c# asp.net-mvc image html-to-pdf html-to-jpeg

3
推荐指数
1
解决办法
4911
查看次数

用于以编程方式将HTML页面转换为Image/PDF的最佳Java lib

我正在寻找最好的Java库,我可以在URL中传递它,并让它创建一个网页在浏览器中的样子.我尝试了flyingsaucer, 但似乎几乎每个网页都打破了它 - 它甚至不会渲染www.google.com或yahoo.com - 唯一可以让它呈现的网站是www.w3c.org!

关于更好的工具使用,或者可能允许飞碟在xhtml中更宽松的想法是否接受?

java html-to-pdf flying-saucer html-to-jpeg

3
推荐指数
1
解决办法
8235
查看次数

如何将wkhtmltopdf集成到我的java webapplication中?

我正在尝试使用HTML生成PDF文档wkhtmltopdf.但我无法弄清楚如何集成wkhtmltopdf 到我的webapplication中,因为作者提供jartar文件中没有文件.有人可以帮我设置吗?

java html-to-pdf wkhtmltopdf

3
推荐指数
1
解决办法
2681
查看次数

TCPDF 问题并排显示两个表

我想并排显示两个表。我的 html 显示了正确的结果,但是当我使用 TCpdf 将 html 更改为 pdf 时,表格不会并排显示,因为 TCPDF 不支持浮动属性。请告诉我如何使用 tcpdf 并排显示表格。我的html如下

  <table style="float:left">

  <tr>
 <td>  
  </td>
  </tr>

 </table>

  <table style="float"left">

   <tr>
 <td>
 </td>
   </tr>

  </table>
Run Code Online (Sandbox Code Playgroud)

html pdf tcpdf html-to-pdf

3
推荐指数
1
解决办法
4369
查看次数

使用asp.net中的itextsharp将HTML文本转换为pdf文件时出错

我使用以下代码将Editor(Ajax控件)中的内容转换为pdf,

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

using System.IO;
using iTextSharp.text.html.simpleparser;
using iTextSharp.text;
using iTextSharp.text.pdf;
using iTextSharp.text.html;
/// <summary>
/// Summary description for pdfgeneration
/// </summary>
public class pdfgeneration
{
    public pdfgeneration()
    {
        //
        // TODO: Add constructor logic here
        //
    }

    public void pdfgenerator(String name1, AjaxControlToolkit.HTMLEditor.Editor Editor1)
    {

        HttpContext.Current.Response.Clear();
        HttpContext.Current.Response.ContentType = "application/pdf";
        // Create PDF document
        Document pdfDocument = new Document(PageSize.A4, 70, 55, 40, 25);

        PdfWriter wri = PdfWriter.GetInstance(pdfDocument, new FileStream("e://" +name1 + ".pdf", FileMode.Create));

        PdfWriter.GetInstance(pdfDocument, HttpContext.Current.Response.OutputStream); …
Run Code Online (Sandbox Code Playgroud)

asp.net pdf-generation itext html-to-pdf

2
推荐指数
1
解决办法
3681
查看次数

使用 ExpertPDF 从 HTML 生成的 PDF 的质量差异

我正在使用 ExpertPDF HtmlToPdf Converter 通过我的 ASMX Web 服务生成 PDF。但是质量很差,并且因同一台机器上的 Windows 窗体版本而异。我使用库的代码在两个应用程序中完全相同。

有什么不同?

样品:

使用 .NET Web 服务生成的 PDF(Windows Server 2008,ExpertPDF 版本 8): 使用 .NET Web 服务生成的 PDF(Windows Server 2008,ExpertPDF 版本 8)

使用 Windows 窗体应用程序生成的 PDF(Windows Server 2008,ExpertPDF 版本 8): 使用 Windows 窗体应用程序生成的 PDF(Windows Server 2008,ExpertPDF 版本 8)

.net c# asp.net pdf-generation html-to-pdf

2
推荐指数
1
解决办法
2090
查看次数

使用ITextsharp将Html导出为PDF

我试过下面的代码,我也遇到了错误.我正在使用最新的DLL.

String strSelectUserListBuilder = @"<html><body>
                                <h1>My First Heading</h1>
                                <p>My first paragraph.</p>
                            </body>
                        </html>";

String htmlText = strSelectUserListBuilder.ToString();

List<IElement> htmlarraylist = iTextSharp.text.html.simpleparser.HTMLWorker.ParseToList(new StringReader(htmlText), null);
Run Code Online (Sandbox Code Playgroud)

我收到了这个错误:

给定的密​​钥不在字典中.

.net c# asp.net itext html-to-pdf

2
推荐指数
1
解决办法
5万
查看次数

Yii HTML2PDF(ePdf)Impossible de charger l'image /images/big-logo.png

我使用Yii框架,我使用 EYiiPdf扩展.

我必须在Pdf输出文件中查看图像但我收到此错误:

ERREUR n°6 : Impossible de charger l'image /images/big-logo.png

in

/protected/vendor/html2pdf/html2pdf.class.php(1319)
Run Code Online (Sandbox Code Playgroud)

这是mu代码:

在控制器中:

   $html2pdf = Yii::app()->ePdf->HTML2PDF();
   $html2pdf->WriteHTML($this->renderPartial('index', true));
   $html2pdf->Output();
Run Code Online (Sandbox Code Playgroud)

这是视图中的图像标签

<img src="/images/big-logo.png" alt="logo" style="width: 190px; height: 70px"> 
Run Code Online (Sandbox Code Playgroud)

图像文件夹和图像存在.

这是我的文件夹结构

images
js
css
protected
--->controoler
--->views
--------->pdf
------------->index.php
Run Code Online (Sandbox Code Playgroud)

以及在任何其他视图文件中使用相同图像路径的相同图像标记,但如果使用HTML2PDF则返回该错误

谢谢

php html-to-pdf yii yii-extensions

2
推荐指数
1
解决办法
6493
查看次数

动态生成的 TCPDF HTML 页面中的自动分页

我正在动态地将内容拉入一个 HTML 表格,该表格用于使用 TCPDF 构建 PDF。

当页面的内容变得太长时,我需要页面自动分页,但它似乎只是继续附加到第一页,即使它变得比实际页面长。

它不是简单的行/列表格数据,所以我不能简单地在 X 行后分页,某些字段可能有很长的“描述”,导致行行数行(甚至比单页长)

当内容比页面长时,如何强制 TCPDF 动态分页?

php pdf-generation html-table tcpdf html-to-pdf

2
推荐指数
1
解决办法
1万
查看次数

如何在MVC中查看PDF文档而不直接下载?

我有一个点击它的链接,一个 HTML 页面将被转换为 PDF 文档,然后将此 PDF 文件返回给用户。

HTML代码:

<li><a href='@Url.Action("GetHTMLPageAsPDF", "Transaction", new { empID = employee.emplID })'>ViewReceipt</a></li>
Run Code Online (Sandbox Code Playgroud)

后面的代码:

<li><a href='@Url.Action("GetHTMLPageAsPDF", "Transaction", new { empID = employee.emplID })'>ViewReceipt</a></li>
Run Code Online (Sandbox Code Playgroud)

问题是当这个文件直接返回下载到用户计算机时,我想向用户显示这个PDF文件,然后如果他愿意他可以下载它。

我怎样才能做到这一点?

c# asp.net-mvc html-to-pdf fileresult

2
推荐指数
1
解决办法
6484
查看次数