扫描识别工具Dynamic Web TWAIN使用教程:PDF光栅化

使用PDF Rasterizer快速将PDF转换为图像

【Dynamic Web TWAIN最新版免费下载>>>】

介绍

PDF是市场上最流行的格式之一。在大多数情况下,PDF文件是可读的,这意味着它们在内部包含文本内容。将其转换为图像的一种方法是截取页面的屏幕截图。但是,这种方式是非常低效的。通过使用PDF Rasterizer,你可以快速完成将PDF转换为图像。

环境

步骤

npm install dwt@14.2.0

然后,你可以在此目录中看到以下内容

PDF-Rasterizer-1

2.打开以下目录

node_modulesdwtsample

在这你可以看到

PDF-Rasterizer-2

PDF-Rasterizer-3

正常情况下,可以在C:WindowsSysWOW64DynamsoftDynamsoftService目录中找到已安装的文件。这里的核心文件主要是

DynamsoftService.exe

dwt_trial_14.1.0.0828.dll

DynamicPdf_10.3.0.0712.dll

4.安装完成后,刷新页面,单击第二个按钮并打开本地PDF文件。很快,该PDF文件将在页面上的图像查看器中显示为图像。

PDF-Rasterizer-4

此时,你可以打开浏览器的开发人员界面(F12)并尝试执行以下代码,该代码允许你一次查看多个图像。

DWObject.SetViewMode(3,3);

 

PDF-Rasterizer-5

你还可以保存这些图片到本地磁盘(格式如JPEG,BMP,PNG,TIF等)

DWObject.IfShowFileDialog = true;DWObject.SaveAsJPEG('');

 


接下来按照以下步骤操作

引用Core JavaScript文件

<script type="text/javascript" src="../dist/dynamsoft.webtwain.initiate.js"></script><script type="text/javascript" src="../dist/dynamsoft.webtwain.config.js"></script><script type="text/javascript" src="../dist/addon/dynamsoft.webtwain.addon.pdf.js"></script>

 

这里引用的文件是

JS库为核心SDK Dynamic Web TWAIN
node_modulesdwtdistdynamsoft.webtwain.initiate.js
node_modulesdwtdistdynamsoft.webtwain.config.js

JS库为 PDF Rasterizer addon
node_modulesdwtdistaddondynamsoft.webtwain.addon.pdf.js

如果以前在本地安装了Dynamic Web TWAIN,则相同的文件位于以下目录中。

C:Program Files (x86)DynamsoftDynamic Web TWAIN SDK {version number} {Trial}Resources

运行时安装必要的文件

打开页面时,JavaScript文件会尝试设置运行时环境。如果缺少本地Dynamsoft服务和包含Dynamic Web TWAIN和PDF Rasterizer的库文件,代码将显示提示(步骤3),以便你可以下载和安装文件。

使用插件

if (DWObject.Addon && DWObject.Addon.PDF) {    DWObject.Addon.PDF.SetResolution(300);    DWObject.Addon.PDF.SetConvertMode(EnumDWT_ConvertMode.CM_RENDERALL);}DWObject.LoadImageEx('', 5,    function () {    },    function (errorCode, errorString) {        alert('Load Image:' + errorString);    });

 

核心代码是

DWObject.Addon.PDF.SetResolution(300); //Set the resolution for the conversionDWObject.Addon.PDF.SetConvertMode(EnumDWT_ConvertMode.CM_RENDERALL);//Set the conversion mode, generally just set it to CM_RENDERALL

 

完成上述设置后,通过调用LoadImage,LoadImageEx,HTTPDownload等方法之一导入的PDF文件,PDF Rasterizer会自动地将文件光栅化为图像。


想要购买正版授权,或者获取更多Dynamic Web TWAIN相关信息的朋友可以点击” 咨询在线客服 “~

标签:扫描识别图像处理扫描与图像

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年1月1日
下一篇 2019年1月1日

相关推荐

发表回复

登录后才能评论