当前位置: 首页 > 知识库问答 >
问题:

使用iTextSharp浏览3D PDF

麹耘豪
2023-03-14

我有三维PDF文件。它包含许多三维图形,但它嵌入在一个页面中。我们正在导航到导航窗格(模型树)中的图形-

我想使用带有iTextSharp的C#浏览这个3d pdf。

请让我知道如何实现它?

例如:

http://examples.itextpdf.com/results/part4/chapter16/pdf3d.pdf

上面的pdf有模型树。它有模型、选项和信息面板。现在我想控制模型选择。

共有1个答案

潘高岑
2023-03-14

据我所知,在PDF中编码功能应该使用Adobe Acrobat API用javascript完成。您应该知道,每个版本的Adobe Acrobat都有许多不同之处。标准参考:https://www.adobe.com/content/dam/acom/en/devnet/acrobat/pdfs/js_api_reference.pdf更多关注3d参考:https://www.adobe.com/content/dam/acom/en/devnet/acrobat/pdfs/js_3d_api_reference.pdf

 类似资料:
  • 我想运行和控制一个浏览器窗口从一个web应用程序,以自动化的一些事情(如帐户创建等)在另一个网站。 所以我的问题是,有没有一种方法可以直接从浏览器使用selenium来实现它,在这种情况下如何实现它? 我知道有selenium-webdriver for JS,但在常见的用例中,我们将它与Node.JS一起使用。 WebDriver介绍建议这是可能的: 它的主要目的是允许web作者编写测试,使用户

  • 我有一个包含一些JAR的插件文件夹,我想加载他们所有的*。类。我看到很多答案都有或的东西。然而,我想使用java.nio包而不是io来做到这一点。 我能做的是: 使用 正在加载一个。类,知道它在所述罐子中的确切位置 我还不能做的事: 使用NIO在JAR/ZIP中列出文件 最终,我想要: 在几个JAR中遍历每个类并加载它们以寻求一种插件系统的注释 我应该补充一点,我不需要使用像Guava或Apach

  • Less 可以直接在浏览器端运行(支持IE6+、Webkit、Firefox),也可以借助Node.js或者Rhino在服务端运行。 Less是一种动态语言,无论是在浏览器端,还是在服务器端运行,最终还是需要编译成 CSS,才会发挥其作用。 浏览器端使用 在浏览器端直接使用Less,浏览器会直接为页面应用编译后的CSS样式,而不是生成单独的CSS文件。 在浏览器端直接使用Less,需要一个脚本的支

  • 喂, 我使用一个webview,上面有一个按钮,可以浏览应用程序的照片库。 但是,当在webview中单击该按钮时,什么也不会发生。 url的格式为: 我已添加以下权限: 我有一个片段,它将在启用javascript的onCreateView方法(仅限代码段)中加载webview。

  • 表 24.2.    向前 向后 整页 Ctrl+f Ctrl+b 半页 Ctrl+d Ctrl+u 文件 G gg 按行号转到相应行 行号 G 按百分比转到相应的行 1~100% 按行卷动 Ctrl+e Ctrl+y 将光标所在行调整至页面中间 zz 统计字数 g Ctrl+g 显示位置信息 Ctrl+g 刷新屏幕 Ctrl+l 提示 gg 定位到文件首行, V 进入可视行模式, G 定位到文件

  • 问题内容: 如何防止使用JavaScript浏览网页? 问题答案: 使用可以显示消息,但不会中断导航(因为为时已晚)。但是,使用会中断导航: 注意:返回空字符串,因为较新的浏览器提供了诸如“任何未保存的更改将丢失的信息”之类的消息,这些消息不能被覆盖。 在较旧的浏览器中,您可以指定要在提示中显示的消息: