我正在使用.prc
文件创建3d PDF。我可以使用itext库创建PDF,但是3D模型不适合视图。 为了使三维模型在合适的视图中需要设置属性?如何使用itextsharp设置FIT视图?
1
A
回答
0
0
创建3D流词典时,需要将/ OnInstantiate键添加到3D流词典中。/OnInstantiate的值将引用新的流字典,您可以在其中编写您的fitVisible javascript代码作为对象流。 您需要编写JavaScript代码才能根据模型边界框计算相机属性。
0
下面的代码适用于我。
PdfDictionary dict3D = new PdfDictionary();
dict3D.Put(PdfName.TYPE, new PdfName("3DView"));
dict3D.Put(new PdfName("XN"), new PdfString("Default"));
dict3D.Put(new PdfName("IN"), new PdfString("Unnamed"));
dict3D.Put(new PdfName("MS"), new PdfName("U3D"));
请确保设置属性“MS”。
相关问题
- 1. 使用iTextSharp设置图像位置
- 2. 使用itextsharp在PDF上设置图像
- 3. Android:InputMethodService如何使用setExtractView(View视图)设置视图?
- 4. 如何设置此视图?
- 5. 使用iTextSharp设置页边距
- 6. 使用iTextSharp设置PDF版本
- 7. 如何使用iTextSharp 4.0.2设置100%的默认缩放比例?
- 8. 如何使用iTextSharp设置PDF段落或字体行高?
- 9. 如何使用iTextSharp?
- 10. itextsharp:手动设置图像的尺寸
- 11. 如何在使用addView时设置视图位置
- 12. 如何使用caliburn.micro设置视图模型的滚动位置?
- 13. 如何使用Interface Builder在视图中设置背景图像
- 14. 如何使用instantiateViewControllerWithIdentifier调用视图控制器来设置UIImageView?
- 15. 如何在django通用视图中使用format()设置success_mesasge?
- 16. 如何使用Autolayout设置在两个视图顶部的视图iOS
- 17. 如何在Google fit api中为步行活动设置听众
- 18. 如何使用iTextSharp的
- 19. 如何使用iTextSharp的
- 20. 如何使用iTextSharp的
- 21. 如何使用iTextSharp的
- 22. 如何使用UsersAdapter将数据设置为列表视图?
- 23. 如何使用python文件设置视图的域名?
- 24. 如何设置此数据以使用视图和模型
- 25. 如何使用约束设置自身视图高度?
- 26. 如何使用Yeoman和Angular Fullstack更改/设置主视图
- 27. 如何使用位图数据设置视频帧捕获
- 28. 如何使用VBA在Word启动时设置视图
- 29. Android:如何设置视图方向
- 30. 如何在UIViewController中设置视图
我目前面临同样的问题。你解决了这个问题吗?你能发布你的解决方案吗? –