渲染,查看,注释pdf文件 [英] Render, view, annotate pdf files
问题描述
嗨朋友们。
我想开始一个我想做以下场景的项目:
- 通过c#winform打开现有的pdf文件,
- 显示表单中的pdf内容,
优质的质量和不同的缩放级别欢迎!
- 为用户准备一些工具,如突出显示和下划线工具注释 。
(我认为选择文字功能是必要的!)
- 保存带注释的pdf文件。
- 欢迎一些其他选项,如添加文件注释和文本搜索!
----------
请注意我不应该使用任何商业组件,例如PDFViewer4Net,PDFNet SDK,PDF光栅化器......
所以,有可能!? (或者我应该放弃我的工作!!)
我应该使用任何图书馆吗?
可以iTextsharp会有帮助吗?
请帮帮我,我真的需要它!
提前感谢。
--------------
编辑:
显示pdf文件应该只是winform,而不是在IE中,因为打印并将pdf文件保存到其他地方应该被禁用!
我建议使用iTextsharp构建原型[开源]作为第一步。
你也可以试试
PDF One.NET
pdfforge
如果你真的觉得这些不是不会帮助你,你可以选择甲骨文(以前的Stellent')外部观众技术,你必须支付许可费
使用M#中的Mupdf和P / Invoke渲染PDF文档 [ ^ ]
Hi friends.
I wanna start a project in which I want to do the following scenario:
- opening an existing pdf file through c# winform,
- display pdf contents in the form,
good quality and different zoom levels are welcomed!
- prepare some tools such as Highlight and Underline tools for user to do these annotations.
(selecting text ability is necessary for this I think !)
- save annotated pdf file.
- some other options such as add note to file and search in the text are welcomed!
----------
Note that I shouldn''t use any commercial component such as PDFViewer4Net, PDFNet SDK, PDF rasterizer,...
So, is it possible !? ( or I should give up my job!! )
should I use any library ?
Can iTextsharp be helpful ?
please help me, I really need it !
thanks in advance.
--------------
edit:
displaying pdf file should be just in winform, not in IE for example, beacause printing and saving pdf file to other places should be disabled !
I recommend to build a prototype using iTextsharp [open source]as the first step.
you can also try
PDF One.NET
pdfforge
if you really feel that these are not is not going to help you, you can go for a Oracle''s (formerly Stellent''s) Outside In viewer technology where you have to pay for the licence
Rendering PDF Documents with Mupdf and P/Invoke in C#[^]
这篇关于渲染,查看,注释pdf文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!