问题标签 [winnovative]
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.
c# - Winnovative Excel C# 读取单元格文本
我正在使用适用于 .NET 的 Winnovative Excel 库,我可以使用以下方法读取单元格的值/文本:
但是,如果单元格是数字或具有日期时间值,我将无法读取“原始文本”,我知道我可以在以下位置看到该值:
但这给了我 {15/01/2017 12:00:00 am} 我需要文件中的真实字符串 (15/01/2017)
有人用过这个第三方库吗?
c# - 用于 Angular 生成页面的 Winnovative HTML 到 PDF 转换器
我正在尝试在我的 .NET MVC 托管的 Angular (4.1.3) 应用程序中使用 Winnovative Html 到 PDF 转换器。
当我将它用于非 Angular 页面(例如http://google.com)时,它可以正常工作。但是,当我尝试转换 Angular 页面时,PDF 只显示
(这是来自我的 index.cshtml 文件中的 app-root 标记)。
我的 C# 代码如下:
有谁知道如何使用 Winnovative Html 将 Angular 页面转换为 PDF 转换器?
我试图将 10(秒)设置为ConversionDelay
属性,但没有运气。
.net - 在 Azure 中托管 Winnovative HTML 到 PDF 转换器
我希望将 ASP.NET MVC 5 应用程序移植到 Azure 上托管。我们正在考虑将我们的应用程序托管在 Azure 应用服务中。我拥有的依赖项之一是 Winnovative 的 HTML 到 PDF 转换器。该转换器在 Web 服务中不起作用,这是该软件的一个众所周知的问题。Winnovative 的建议是:
对于必须在 Azure 网站中使用转换器并且无法将 Web 应用程序部署为 Azure Web 角色或辅助角色或将其安装在 Azure 虚拟机上的情况,我们开发了一个解决方案,其中包含可以部署为单独的 Azure Worker Role 和一个客户端库,您可以将其直接链接到您的 Azure 网站,以调用该服务对您完全透明。
我已经下载了该软件并尝试将其托管在应用服务中,但这不起作用(可能是由于相同的根本原因,转换器在我们的主应用程序中不起作用)。托管服务的所有说明都说要在 Web 角色或 Worker 角色中托管它,但 Azure 已弃用这些。如何使用当前的 Azure 选项托管服务?
c# - Winnovative - 使用超链接解析 excel 文件失败(仅限 xls)
使用 Winnovative 的 excel 库,我能够解析包含超链接的 excel 文件 (xls)。当程序直接在我的机器上运行时,它可以工作。如果我尝试将其上传到网站并解析它,完全相同的文件将会失败。下面是一个逻辑示例:
这只是xls
文件的问题。xlsx
我在解析带有超链接的文件时没有问题。上传的文件无法解析并出现异常(即使它包含在一个try-catch
块中也会使应用程序崩溃):
无法打开工作簿。算术运算导致溢出。
在 Winnovative.ExcelLib.ExcelWorkbook..ctor(流 excelStream,字符串 openPassword,ExcelWorkbookDefaultSettings defaultSettings) 在 Winnovative.ExcelLib.ExcelWorkbook..ctor(流 excelStream)
和
System.OverflowException 未处理 消息:wnvxls.dll 中发生“System.OverflowException”类型的未处理异常附加信息:算术运算导致溢出。
c# - 使用 winnovative 在 Excel 中绘制饼图
我正在使用Winnovative
我的 C# 代码将数据写入 Excel 工作表。从数据表写入数据可以正常工作,没有任何问题。我打算从我写的数据中得到一个饼图。因此,我有一个 Excel 工作表模板,其中我已经为 3 列预先绘制了一个饼图,并尝试使用我的代码在其中插入值,而不是在可能的代码中绘制饼图。
但是,当我尝试打开 excel 文件时,出现错误“另一个进程正在使用 excel 文件”。那么饼图的创建是否被认为是一个正在运行的进程呢?有没有一种方法可以为图表定义单元格并从我的代码中定义值Winnovative
?有没有办法可以推迟图表的处理,直到代码中的值被传递?
这是我遇到异常的代码。
pdf - Winnovative 在 PDF 上隐藏 TextElements 的文本
我们组织中有一个小组负责扫描文档并将其转换为 PDF。然后,他们将这些 PDF 与“事件”记录相关联,并将它们存储在数据库中。根据需要,我的应用程序(使用 Winnovative HTML to PDF v9.0.0.0)必须检索与事件关联的 PDF,在每个文件的第一页放置一个标题,并将它们存储在文件系统中。此标头是一个TextElement
.
在某些 PDF 中,标题显示得很漂亮。在其他人身上,标题不会出现。但是,在查看 PDF 时,可以使用光标“突出显示”标题,并成功复制其文本,因此标题确实存在并正确定位。(请参阅插入图像中的绿色箭头。)
我已经确定了两个 PDF,它们是由同一个人相隔 30 分钟扫描并与数据库中的同一事件相关联的。一方面,显示标题;另一方面,事实并非如此。为了进行调查,我已将 的 设置BackColor
为TextElement
Crimson。出现Text
和没有像以前一样出现,但TextElement
总是出现鲜红色。
两者的属性Document
和PDFPage
对象是相同的,包括TransparencyEnabled
属性。随着时间的推移,这种现象存在于各种人扫描的各种文档的 PDF 中。它不仅仅是这个 header TextElement
,而是TextElement
PDF 上的任何地方(例如 Page X of Y、水印)。在给定的 PDF 上,如果Text
一个的 可见,则Text
所有的都是可见的,反之亦然。
我找不到任何模式或解释。 什么可能导致某些 PDF“隐藏”我放在它们上的所有 s 中的(并且只有 s )而Text
其他人没有?Text
TextElement
请原谅笨拙的代码。我没写。我只是继承了它。
asp.net - Server.Execute() 调用asp文件后再次执行点击处理程序
我正在尝试使用 Winnovative Tools 生成 PDF。在单击“打印 PDF 按钮”后触发的单击处理程序中,我有以下代码。
我希望在调用 Server.Execute() 后控制恢复到 printPDF_Click 子例程,但它会从头开始调用 printPDF_Click 子例程,这会导致循环,因为 Server.Execute() 将再次被调用,依此类推。
当我将preserveForm设置为False时,它按预期工作,但随后我丢失了表单数据,重点是保留它。
c# - 如何解决 Winnovative HTML 到 PDF 转换器中的线切割问题?
我正在使用下面的代码将一个大的 HTML 转换为大约 50 页的 PDf,但它正在剪切某些页面的最后一行。我的意思是在生成的 PDF 中只显示大约 25% 的字符垂直高度。
请让我知道如何解决此问题?
是否有任何解决方案适用于所有大小的字体和数据长度,而不是通过硬编码上述值。