问题标签 [tuespechkin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2374 浏览

c# - 转换为 PDF 方法仅适用一次

我正在使用pechkin.synchronized从 HTML 转换为 PDF。在第一个 http 请求上它工作正常,但之后它卡在 convert 方法上,之后什么也不做。

这是我的控制器操作方法:

0 投票
1 回答
977 浏览

c# - 使用 Pechkin 在每一页上重复表格标题

我试图在theadPechkin(wkhtmltopdf 的包装器)生成的每个页面的顶部包含表格的标题(),但它似乎根本不起作用。这个功能甚至可用还是我错过了什么?

我尝试在页面 CSS 中包含以下内容:

0 投票
1 回答
4815 浏览

pdf-generation - 佩奇金到图斯佩奇金

对于一个项目,我们正在迁移到 Windows Azure。我必须确保 HTML 到 PDF 转换器将在 64 位工作角色上运行。

由于 Pechkin 不能作为 64 位应用程序运行,我决定使用 Tuesspechkin,因为它们应该非常相似并且都使用 wkhtmltopdf 将 HTML 转换为 PDF。

现在,我把这一切都设置好了,但生成的 PDF 有点令人失望。

问题:

  1. 字体呈现不同。使用 Pechkin,字体总是“锐利”,而 tuespechkin 使它非常粗体。结果在这里: http: //postimg.org/image/xngqxryn1/

    • 我尝试使用不同的字体(甚至是浏览器默认字体)。都渲染得很粗
    • 我尝试使用不同的对象和全局设置(DPI、大纲、压缩、命名;它从来没有太大变化)。
  2. 所有内容都是可选择和可复制的。我希望它更像一个图像(这是 pechkin 的默认设置)。对此的任何建议将不胜感激。

这是我用来将 HTML 转换为 PDF 的代码:

老佩奇金:

图斯佩奇金:

任何问题上的任何帮助将不胜感激!

0 投票
1 回答
1852 浏览

c# - 如何在生成的 PDF 文档中添加动态标题

我使用TuesPechkin从动态 Html 中获取 Pdfs。正文很简单,因为它可以采用 Html 字符串,但页眉和页脚仅采用 Urls。我将它们作为 html 存储在本地 atm 中,我可以将它们带入文档,但没有任何动态内容。

有没有办法使用 Razor 或类似的方法来带来这样的价值 -

Html 看起来像

该项目只是一个类库,所以我相信它缺少运行剃须刀所需的某些方面?

提前感谢您的任何意见。

0 投票
2 回答
5056 浏览

c# - 多次运行 TuesPechkin 转换器

我将 TuesPechkin 用于我的 Web 应用程序,我正在使用 VS2013 在 IIS 上进行本地测试。用户单击一个按钮,页面的当前 HTML 将保存为 PDF 文件,然后通过电子邮件发送出去。随着站点数据的变化,此过程将定期运行。

首次运行时converter.Convert(document),它可以毫无问题地转换。但是,随后的每一次尝试都会导致进程挂起,我需要重新启动 VS。

下面是我用来测试的一些默认代码。

谁能指出我正确的方向?到目前为止,我的大部分故障排除都导致了一些关于线程和池的讨论,但没有针对多次运行 TuesPechkin 的具体代码解决方案。

0 投票
0 回答
267 浏览

wkhtmltoimage - 将 aspx 文件转换为图像的问题

我一直在使用 TuesPechkin 从我的应用程序中创建一些 HTML 代码的图像。

在使用 HTML 时,我一直在成功使用以下代码,但如果我尝试加载 ASPX 文件,则代码不起作用。

我什至尝试将 HTML 读取为字符串并加载它,但它不起作用。

我正在使用 TuesPechkin 2.1.1 版。

0 投票
2 回答
2415 浏览

c# - 在 Azure 中将 tuespechkin 与 MVC 项目一起使用

我无法让 pechkin 或 tuespechkin 在我的 azure 网站上工作。

每当我尝试访问该站点时,它都会挂起而没有错误消息(即使关闭了 customErrors)。我还缺少什么进一步的设置吗?一切都在本地完美运行。

对于 64 位应用程序,我将完成以下步骤:

  • 使用 Azure 创建一个新的 Empty MVC 应用程序,确保选中 Host in the cloud
  • 将应用程序更改为 64 位

  • 登录 azure 门户并将应用程序升级到基本托管并将其更改为 64 位

  • 安装 TuesPechkin.Wkhtmltox.Win64 和 TuesPechkin nuget 包
  • 添加一个单例类以返回 IConverter

    /li>
  • 在 Index Action 中添加具有以下代码的 Home 控制器:

    /li>
0 投票
2 回答
166 浏览

c# - 如何在 MVC 操作方法中改进 Linq-to-sql

我正在研究一种生成pdf的方法。为此,我正在使用 tuespechkin library 。转换本身非常快。大多数时候,它需要从数据库中检索数据并创建 pdf 的 html 表示。为了提高性能,我尝试使用异步方法和 Plinq,但这并没有太大帮助。有没有办法优化这种方法?

代码中最昂贵的部分(更新):

0 投票
1 回答
2207 浏览

c# - 如何实例化 TuesPechkin PDF 库?

TuesPechkin 的 StaticDeployment 构造函数中需要什么字符串?临时文件夹?一个dll路径?

我的 TuesPechkin PDF 转换器在我的本地主机的 IIS 上工作正常,使用:

但是在 Windows Server 上运行它时,IIS 会记录此错误:

System.DllNotFoundException:无法加载 DLL 'wkhtmltox.dll':找不到指定的模块。

所以我尝试将我的构造函数更改为此代码(以防 TuesPechkin 试图将 dll 解压缩到它没有写入权限的路径):

得到同样的错误。TuesPechkin.dll 和 TuesPechkin.Wkhtmltox.Win64.dll 都在 bin 文件夹中。

0 投票
2 回答
2053 浏览

c# - 如何在 TuesPechkin 中设置 PageOptions

我正在使用TuesPechkin(wkhtmltopdf 的 C# 包装器)并让它从 HTML 生成 PDF 文件。

但是,我想设置--disable-smart-shrinking选项,它在wkhtmltopdf 文档中列为 PageOption

我怎样才能做到这一点?