问题标签 [pdfnet]

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 投票
1 回答
127 浏览

c# - PDFTron:Powerpoint ConverToXod 不工作

在我的 ASP .Net 应用程序中,我使用的是“PDFTron 6.6.0.38591”。我们正在使用以下代码将 Office 文档转换为 XOD:

此代码适用于 docx、xlsx 等文件类型,但对于 Powerpoint 文件,不返回响应(请求超时)。在检查任务管理器窗口时,我们可以看到“POWERPNT.exe”的进程已启动。但是,这个过程永远不会结束(与 word、excel 上传不同)。此外,如果我手动结束此过程,则转换为 XOD 是成功的,并且响应正确。

另外,请注意,仅当我们在测试环境中部署代码时才会遇到此问题。在本地,PPT 上传工作正常。

如果您需要任何其他信息,请告诉我。

0 投票
1 回答
176 浏览

pdf - WinService 上 PDFTron PDFNet 的 PDF.Convert.ToXod 异常

我尝试使用 PDF.Convert.ToXod 将文件转换为 .xod,但出现异常,异常如下:

例外:

详细错误:

谁对此有任何想法?

0 投票
1 回答
124 浏览

c# - PDFNet:如何禁用粘滞注释

当鼠标悬停在未展平的注释上时,其图标会从箭头变为手形图标。

由于我为鼠标使用自定义光标,我不希望这种情况发生。我相信提供此功能是为了让用户知道他/她可以将粘性注释添加到另一个注释。

有没有办法阻止这个功能?

0 投票
1 回答
801 浏览

azure - Azure Functions,nuget 包安装失败

我尝试在 project.json 中为 Azure Function 安装 NuGet 包,如下所示:

但是,对于我尝试安装的每个软件包,我都会收到此错误消息“拒绝访问路径 '________'”。每次还原包时,路径 _______ 都不同。

这里可能是什么问题?

编辑 我在函数应用程序上搞砸了很多,所以我创建了一个新的函数应用程序来再次尝试整个过程。这次包安装成功,我可以通过 Kudu 看到包文件夹中的程序集。

运行有关未找到的程序集的代码时,我仍然遇到异常,但我认为这是此包特有的问题。

0 投票
1 回答
41 浏览

pdfnet - PDFViewCtrl.SetDoc() 被阻止

我的应用程序在指令上冻结了一次:

使用 PDFViewCtrl 的 myReader 实例。为了避免这种情况,我尝试在超时的新线程中执行此代码。它可以工作,但是将控件的文档设置在与创建 pdf 控件的主线程不同的线程中会导致文档显示不正确。我正在使用 .NET 框架 2.0。使用异步方法的任何其他解决方案似乎都有相同的错误行为。还有另一种方法可以使指令的执行超时?

0 投票
1 回答
391 浏览

c# - 元素阅读器 (pdftron) 上的应用程序崩溃

我对 pdftron 有疑问,打开某个文件会导致我们的应用程序崩溃并出现以下错误:

在我们的代码中:错误发生在以下行中:

在执行 try/catch 时,我们看到页面中唯一缺少的是该页面上对角线书写的文本。这可能与缺少字体有关吗?不要介意图片中的光标,它不知道缺少文本的地方。

在此处输入图像描述

我可以根据要求发送 pdf 文件。

PDF文件

0 投票
2 回答
272 浏览

c# - pdfnet:单页旋转后不刷新

我设法旋转了文档中的各个页面,但我无法获得任何刷新页面的方法。我必须重新导航到页面才能看到旋转的效果。对于我们的用户来说,这不是理想的情况。

MyPDF查看代码:

frm主要代码:

到目前为止我尝试过的事情:文档/视图的不同部分上的 Invalidate()、Refresh()、Update()。我可以运行页面分析(类似于页面更改时发生的情况),这可能会解决问题,但会带来不必要的开销,如果有更有效的方法,我宁愿依赖它。

0 投票
1 回答
140 浏览

xamarin - 如何在 Xamarin Cross 平台中使用 PDFNet pdfviwer 和注释(PCL 中的 xamarin 表单)

我想在 Xamarin 跨平台应用程序(UWP、Android 和 ios)中实现带有注释的 PDF 查看器。根据(https://components.xamarin.com/gettingstarted/pdfnet-mobile-sdk?version=1.0.0)的建议。我们如何在 Xamarin Forms 便携式库中实现 PDFnet PDFViewer?因为他们为不同的平台编写了单独的库和代码,还是我们应该使用本机应用程序?

0 投票
1 回答
79 浏览

winforms - 是否可以在 PDFTron 中查看 2 页?

我查看了 PDFNet API 参考和示例代码,但找不到任何关于 2 页视图的提及。PDFNet 中的 1 个 pdfviewctrl 上是否可以有 2 个页面?

如果我疏忽了,我提前致歉!

0 投票
2 回答
165 浏览

c# - Pdfnet 打印示例不起作用

在 PDFPrintTest 的示例中进行测试时,我们注意到示例 2 与事件处理程序的示例 1 的行为不正常。

PrintPage 事件处理程序示例 1:

完整的示例代码在这里:https ://www.pdftron.com/pdfnet/samplecode/PDFPrintTest.cs.html

您会注意到bmp.Save("tiger.jpg");注释中的注释,这就是出错的地方。如果我们运行代码并保存 bmp,我们会在 jpg 文件中得到我们需要的内容。但是,gr.DrawImage(bmp, rectPage, 0, 0, bmp.Width, bmp.Height, GraphicsUnit.Pixel);打印一个纯空的 pdf 页面。这是为什么 ?

我们的目标:在某些情况下,我们需要强制打印 40% 灰度的打印作业。Winforms 不支持这一点,我们只能设置灰度,不能指定百分比,所以我们希望截取打印并将输出更改为 40% 灰度,这将我们引向 PdfNet 打印示例。从这些示例中,只有处理程序中的示例 2Graphics gr接受颜色矩阵来为页面设置所需的灰度。

也欢迎任何非 PdfNet 解决方案,但奇怪的是示例代码不能开箱即用。