未找到

未发布 jQuery JavaScript的综合性UI组件库jQWidgets更新至v5.4.0丨附下载
by Harriet666 keys 分享 1509093357634
jQWidgets是一个基于jQuery JavaScript的综合性和创新性的HTML5 UI组件库,旨在帮助开发者创建专业、跨平台的Web应用程序,并最大限度的节省开发时间。jQWidgets包含30多种UI组件,是最快的JavaScript UI框架之一。
 
jQWidgets v5.4.0更新内容:
改进:
  • Angular组件脚本引用将自动添加。
  • Angular @Input属性验证。
  • 所有Angular示例已更新。
  • 过滤行、过滤器、排序菜单和呼叫器重的jqxGrid键盘导航。
  • jqxScheduler ICalendar导出支持X-WR-CALNAME和X-WR-DESC。
修复:
  • 修复了几个缺少typescript属性定义的问题。
  • 修复了jqxPivotGrid中关于拖放的问题。

试用、下载、了解更多产品信息请点击"咨询在线客服"    

未发布 LEADTOOLS Multimedia SDK更新:改进RTSP和H.265/H.264的硬件加速
by Harriet666 keys 分享 1498202835215
LEADTOOLS Multimedia SDK此次更新意在改进实时流协议(RTSP)和H.265和H.264编解码器中的硬件加速。
RTSP
  • 支持新格式:
    QuickTime
    Windows媒体播放器
  • 支持RTSP流中的KLV元数据
  • 通过TCP和HTTP服务器增加对RTSP的支持
  • 增加了新的安全处理程序
  • 改进对相机、搜索和AAC音频流的支持
  • 增加RTSP Live Streaming的新示例
  • 增加了到RTSP DESCRIBE响应的流比特率
编解码器,多路复用器和解复用器
  • 增加了对第六代QuickSync加速的支持以及后来的英特尔处理器对H.265编码器和H.265解码器的支持
  • 在H.265和H.264解码器上使用CUDA硬件加速时,支持非异步模式
  • 支持在H265解码器中选择解码引擎
  • 支持在H.265解码器中解码10位视频
其他多媒体更新
  • 增加了将DVR录制成较小的完整视频片段的功能
  • 添加了一个新的Microsoft Smooth Streaming源过滤器,允许从Microsoft Smooth Streaming服务器进行播放、转换和流式传输
  • 在播放模块中增加了自动海报框擦除的编程控件
  • 支持LEAD颜色空间转换器的P010格式
此更新对19版本的用户免费,即刻下载>>>
LEADTOOLS Multimedia包含产品:

未发布 【FAQ合集】TWAIN扫描识别工具Dynamic Web TWAIN的特性问题
by Harriet666 keys 分享 1510112496135
Dynamic Web TWAIN中文介绍免费下载资源教程示例DEMO
 
慧都十四周年狂欢开启,Dynamic Web TWAIN终极让利7折特惠
限时一个月,马上咨询>>>
 

1. Dynamic Web TWAIN可以使用哪些操作系统?

Windows XP、Vista、7/8/10等
  • IE 6-9:ActiveX
  • IE 10-11:HTML5/ActiveX
  • Edge:HTML5
  • Chrome/Firefox 26-:NPAPI Plug-in (obsolete)
  • Chrome/Firefox 27+:HTML5
Mac OS X 10.6及更高版本
  • Chrome/Firefox 26-、Safari 6-:NPAPI Plug-in (obsolete)
  • Chrome/Firefox 27+、Safari 7+:HTML5
Ubuntu 10+,Debian 8和Fedora 19+
  • Chrome/Firefox 27+:HTML5

2. Dynamic Web TWAIN是否支持Chrome或FireFox?

支持。Dynamic Web TWAIN插件版本可与旧版NPAPI的Chrome和Firefox版本兼容。Dynamic Web TWAIN 10引入了HTML5版本,可在Windows上的Chrome和Firefox V27 +上启用TWAIN扫描。

3. Dynamic Web TWAIN是否支持数据库?

支持。Dynamic Web TWAIN能够将图像文件保存到文件系统和数据库中。

4. Dynamic Web TWAIN是否支持SSL?

支持。有关如何使用SSL的信息,请参阅该文

5.我可以使用FTP进行密码上传和下载吗?

是的,您可以使用FTPUserName属性和FTPPassword属性。

6. Dynamic Web TWAIN是否能够在类库(DLL)项目中运行?

不能。

7. Dynamic Web TWAIN是否支持条形码阅读器或OCR?

您可以使用Dynamic Web TWAIN与Dynamsoft Barcode Reader的条形码读取。
关于OCR,我们为您提供2个选项:
  1. 服务器端OCR解决方案:在线演示>
  2. 客户端OCR解决方案:在线演示>

8.我可以扫描大量的文件吗?

随着IfAllowLocalCache启用,您能够扫描数千张图片,因为额外的图像将存在磁盘上。数据将被加密并存储为“C:\Documents and Settings\{User Name}\Application Data\Dynamsoft\cache”或“C:\WINDOWS\SysWOW64 {or system32}\Dynamsoft\DynamicWebTwain\ForChrome\cache”。扫描应用程序关闭时,缓存的数据将自动从磁盘中删除。

2017慧都十四周年狂欢搞事情!砸金蛋100%抽现金红包、满额豪送iPhone X、iPhone 8、DevExpress汉化免费送、团队升级培训套包劲省10万元......更多惊喜等您来探索!

未发布 使用Windows兼容包简化向.NET Core的迁移
by Harriet666 keys 分享 1514537966156
从.NET迁移到.NET Core的一个主要原因,在于后者具备在Linux上运行的能力。但是对于大型企业应用,不可能实现一步迁移到位。由此,Microsoft推荐采用一种逐步迁移做法:
  • 第一步,迁移到ASP.NET Core(依然使用.NET Framework);
  • 第二步,迁移到.NET Core(依然运行在Windows上);
  • 第三步,迁移到Linux上;
  • 第四步,迁移到(托管Linux主机的)Azure中。
这一做法理论上可行,但是在第二步中会有阻碍,因为缺乏关键API。用于.NET Core的Windows兼容包的推出,意在解决这一问题。该兼容包是一个NuGet软件包集合,其中包含了近两万个API,目的在于解决Web应用程序开发人员对于优秀软件库的需求。
 
新引入的API大体上可分为两类。一类是仅适用于Windows的API,另一类是跨平台的软件库。其中,仅适用于Windows的API包括:
  • Active directory;
  • 加密;
  • 事件日志和性能计数器;
  • 文件系统安全;
  • 命名管道;
  • 注册表访问(Registry Access);
  • Windows服务。
其中大部分API是与Windows操作系统紧密关联的,而相应的Linux API通常在设计上迥异。
跨平台的软件库包括:
  • 缓存;
  • 配置管理(ConfigurationManager),即处理遗留的app.config和web.config文件;
  • 数据集扩展(DatasetExtensions),用于不使用ORM访问数据库;
  • ODBC数据库访问;
  • System.Configuration.ConfigurationManager(MEF v1);
  • System.Drawing;
  • System.IO.Packaging,用于与MS Office类型的压缩文件交互;
  • System.ServiceModel,即WCF(Windows Communication Foundation)。
需指出的是,这些API是刻意独立于.NET Core的完整发布的。对此,Microsoft的Immo Landwerth给出了如下解释:
以独立软件包提供的原因在于:(一)不少API是仅出于兼容性的考虑而提供的。在新代码中,不应依赖于这些API;(二)不少API仅用于Windows平台。我们不希望将用户引上一条更难以跨平台迁移应用的道路。
为了易于区分仅适用于Windows的和跨平台的API,现在有一种API兼容性分析工具可用。该工具可以标记出那些在应用中不应继续依赖的API。
你可以使用与弃用API相同的抑制选项,但是也可以选择对特定平台给出抑制警告。如果你仅规划在一组特定的平台上支持你的代码,例如只支持Windows和Linux但不支持macOS,这一工具十分有用。为此,你只需编辑项目文件,添加一个PlatformCompatIgnore属性,并在该属性中列出所有要忽略的平台。
未发布 微软的dotnet-new工具可以使创建JavaScript Web 程序变得更简单
by Harriet666 keys 分享 1488337232319

Microsoft发布了一组工具,使用他们的dotnet-new工具和使用Node.js的灵活方法可以快速生成基于JavaScript的Web 应用程序。

dotnet-new工具是.NET Core工具的一部分,用于使用简单的命令启动一个新项目。作为ASP.NET Core JavaScript Services的一部分,Web开发人员现在可以使用相同的命令来启动新的单页应用程序(SPA)。

点击查看完整内容>>>

未发布 快速制作演示动画的工具TurboDemo常见问题合集(一)
by Harriet666 keys 分享 1505380495391
使用TurboDemo遇到了问题?我们的FAQ将帮助你找到答案。
TurboDemo

1、我的序列号和注册信息都无法使用?

注册信息包括三部分:“序列号”,“字段 #1”以及“字段 #2”-要成功注册你的软件这些信息都是必须。
为了确保你的注册没有任何问题,请从发送给你的邮件中复制注册信息,然后粘贴到相应的注册字段。
请参考以下截图。
 

2、运行TurboDemo的最低系统需求?

功能要求
主要功能Microsoft Windows 95或更新版本
至少50 MB可用磁盘空间
128 MB内存或更多(更大的内存能提高性能)
SVGA显卡或更好

3、怎样开始抓取我的屏幕截图?

可简单直接地生成一个演示示例或使用说明。以下例子的步骤教您如何制作演示示例或使用说明(我们将以450x500像素的截图大小来举例):
  • 开始运行TurboDemo然后点击工具条里的“文件|新工程”
  • 指定屏显大小为450(宽)x500(高)像素。TurboDemo将在您的屏幕上画一个450x500像素的红色矩形框
  • 打开红框中的应用程序。使用热键CTRL+SHIFT+P或CTRL+SHIFT+R将您的应用程序放入红色矩形框中
  • 您每次用鼠标点击红色的矩形区域,TurboDemo就会完成该过程的截图。也可通过按键盘上的“暂停”键完成截图
  • 在重复第四步后,您可以通过点击系统托盘上的TurboDemo图标结束截图。当该图标被隐藏后,按下键盘上的“打印”键
  • 编辑您的工程,您可以添加提示气球、动态对象等
  • 点击工具条中的“文件|生成演示/发布演示”,然后选择演示与使用说明的格式:Flash、Java/HTML、EXE或未压缩的AVI


4、怎样将演示示例发布到网站上?

如果您想将您的演示示例放到您的主页上或另一个网站上,那么您必须将演示文件上传到网站服务器上。


5、怎样更改幻灯或整个演示示例的时间?

使用“工程|选项”菜单中的参数统计幻灯显示时间。通过调整“最小读取时间”、“鼠标指针速度”等,您能改变幻灯与 演示示例的显示时间。


6、怎样生成与发布演示示例?

请按照以下步骤生成或发布您的演示示例或使用说明:
  • 开始运行TurboDemo,然后从工具条里点击“文件|打开工程”
  • 从工具条中选择“文件|生成演示/发布演示”,然后选择您想生成的演示和使用说明文件格式:Flash、Java/HTML、EXE、ASF等

7、怎样创建多个交互式区域或对象?

您可通过使用TurboDemo的绘制对象功能以创建多个交互式区域或对象。您可以轻易地为绘制的对象指定一个动作(如,跳转、打开url等)。
未发布 【百厂约惠】Dynamsoft全线产品6.7折!倒计时最后1周!
by Harriet666 keys 分享 1514183277238
Dynamsoft公司是版本控制和事件跟踪软件应用程序领域的领先开发商。旗下扫描识别工具Dynamic Web TWAIN、版本控制软件SourceAnywhere for VSS、.NET控件Dynamic .NET TWAIN等产品深受用户的青睐。
 
Dynamsoft全线产品低至6.7折!全年仅此一次,最后1周倒计时开启!活动结束立即涨价!
 
截止时间:2017.12.31
 
应用于Web应用程序的TWAIN扫描识别工具
支持所有主流浏览器。
 
 
更快速、更安全的远程获取
和跨平台VSS插件
兼容所有的网络技术,平台和设备
 
 
为桌面应用程序设计的.NET控件
适用于C#和VB.NET 
能让你从任何TWAIN设备中获取图像的托管代码SDK
 
 
 
一款多功能的条码读取控件
只需要几行代码就可以将条码读取功能
嵌入到Web或桌面应用程序
 
 
快速、轻松地为您的web应用程序
启用图像和视频捕捉
 
 
一个用以替代VSS的独立版本控制软件
 
                                                       
 
一款基于SQL Server的本地/网络版本控制软件
 
 

未发布 矢量图形引擎库VectorDraw Developer Framework v7.7011.0.1发布
by Harriet666 keys 分享 1490841123648

VectorDraw Developer Framework

VectorDraw Developer Framework(VDF)是一款构建2D、3D图形并用于应用程序可视化的矢量图形引擎库。有了VDF提供的功能,您可以轻松地创建、编辑、管理、输出、输入和打印2D和3D图形文件。该库还支持许多矢量和栅格输入和输出格式,包括本地PDF和SVG导出。

VectorDraw Developer Framework(VDF)更新至v7.7011.0.1,新版本针对提出的需求和bug做了调整和优化。

VectorDraw Developer Framework点击下载>>>

WebJS

新增需求

版本需求

7.7011.0.1    

70001006 支持webgl渲染模式的webgl图像
70001016 支持webgl节剪辑
70001019 支持使用scriptCommand hatch绘制阴影边框                                  
70001024 使用鼠标进行缩放
70001029 实体选择回调

Converter

新增需求

版本需求
7.7011.0.1    70001015 具有相同名称的vdXproperties导出不正确                                      

漏洞

版本漏洞
7.7011.0.1    70001009 DXF代理对象读取出错
70001020 某些DWF文件未正确打开   
70001025 DGN Xrefs的问题
70001033 Layout paper未正确初始化                                                               

vdDXF

漏洞

版本漏洞
7.7011.0.1    70001011 HANDLE类型的XProperty在DXF中未正确导出                              

Engine

新增需求

版本需求
7.7011.0.1    70001008 改进ClearEraseItems方法的速度
70001012 MergeSelection方法用于传递对象的GUIDs                                     
70001027 虚拟机中的OpenGL问题
70001034 能够设置UCS图标字母的颜色

漏洞

版本漏洞
7.7011.0.1    70001007 当文本具有斜角时,EditText和AddText命令不会正确显示光标           
70001010 点上的多点折线未正确显示
70001013 Inserts Inside Blocks层是处于ON状态时仍不可见
70001014 图层组和滤镜在删除后仍会保存到DXF中
70001017 图像在nonused Block中使用时会被删除
70001018 线型折线显示不正确
70001021 RenderToGraphics和RenderToDC会清除目标图形上下文的背景
70001022 尺寸对象未正确导入PDF
70001026 在vdraw Idle中很少会随机出现exeption
70001030 Bhatch命令为创建的polyhatch添加白色作为fillcolor
70001031 用户选择部分文字的拉伸命令会出现错误
70001032 vdMtext对象没有对齐

 【本文作者慧都Elyn

未发布 图像处理控件Graphics Mill for .NET更新至v9.1.28,支持PSD丨附下载
by Harriet666 keys 分享 1504086840462
Graphics Mill一款专为.NET平台而开发的图像处理控件,他是图像领域应用开发必不可少的工具——无论是创建图像发布网站,还是在应用程序中图像的打印预览,还是进行其它的图像应用程序开发,Graphics Mill 都是一款相当优秀的控件。
 

新功能:支持PSD

  • 支持颜色叠加效果。
  • 增加了PSD模板的预检。现在,你可以验证是否支持PSD文件中应用的效果和功能。
  • 增加了PSD文件验证的代码示例。

Bug修复

  • 修复了将索引的PNG文件转换为PDF的问题。
  • 修复了在某些SVG文件中绘制文本的问题。
  • 修复了从Path.Create方法抛出System.AccessViolation的问题。
未发布 扫描识别工具Dynamic Web TWAIN使用教程:属性/方法/事件介绍
by Harriet666 keys 分享 1511947096620
Dynamic Web TWAIN是一个专为Web应用程序设计的TWAIN扫描识别控件。你只需在TWAIN接口写几行代码,就可以用兼容TWAIN的扫描仪扫描文档或从数码相机/采集卡中获取图像。
本文为你介绍Dynamic Web TWAIN中属性/方法/事件的具体操作代码,欢迎收藏。
 
Dynamic Web TWAIN最新版免费下载>>>
 
当正确实施后,Dynamic Web TWAIN将在页面加载后自动初始化。一旦初始化,你就可以像堆任何正常的JS对象一样控制它。您可以参考我们的在线API文档来查看Dynamic Web TWAIN的所有内置属性、方法和事件。
 
这里有三种使用Dynamic Web TWAIN的方法:

属性

属性用于在运行时从Dynamic Web TWAIN中获取或设置特定的值,例如Resolution、Duplex、IfShowUI等。
1
2
3
/* Property */
/* Scan pages in 200 DPI */
DWObject.Resolution = 200;

方法

方法用于调用Dynamic Web TWAIN对象的内置函数,如AcquireImage、SaveAsJPEG、Rotate等。语法非常简单:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// Method
   
///
<summary> /// Rotates the image of a specified index in buffer by a specified angle.
  /// </summary>
///
<param name="sImageIndex" type="short" data-filtered="filtered">
specifies the index of image in buffer. The index is 0-based.
 
///
<param name="fAngle" type="float" data-filtered="filtered">
specifies the angle.
///
<param name="bKeepSize" type="bool" data-filtered="filtered">
specifies whether to keep the original size
///
<returns type="bool" data-filtered="filtered"></returns>
DWObject.Rotate(0, 45, false); // rotate the 1st image in the buffer by 45 degrees

事件

当达到某个触发点时触发事件。例如,OnMouseClick鼠标点击事件等。与属性和方法相比,事件是有点难度的。在这里我们再多谈一下。
 
处理事件
添加一个事件监听器
 
要添加事件监听器,可以使用内置方法RegisterEvent。请参考下面的示例代码:
1
2
3
4
5
6
7
8
9
10
11
12
13
<script type="text/javascript" data-filtered="filtered">
Dynamsoft.WebTwainEnv.RegisterEvent('OnWebTwainReady', Dynamsoft_OnReady);
var DWObject;
/* OnWebTwainReady event fires as soon as Dynamic Web TWAIN is initialized and ready to be used. It is the best place to add event listeners */
function Dynamsoft_OnReady() {
   DWObject = Dynamsoft.WebTwainEnv.GetWebTwain('dwtcontrolContainer');
   DWObject.RegisterEvent("OnPostTransfer", Dynamsoft_OnPostTransfer);
}
function Dynamsoft_OnPostTransfer() {
   /* This event OnPostTransfer will be triggered after a transfer ends. */
   /* your code goes here*/
}
</script>
 
在上面的代码中,我们添加了JavaScript函数Dynamsoft_OnPostTransfer()作为事件OnPostTransfer的事件监听器。另外,你可以写这样的代码:
1
2
3
4
5
6
7
8
9
10
<script type="text/javascript" data-filtered="filtered">
Dynamsoft.WebTwainEnv.RegisterEvent('OnWebTwainReady', Dynamsoft_OnReady);
var DWObject;
function Dynamsoft_OnReady() {
   DWObject = Dynamsoft.WebTwainEnv.GetWebTwain('dwtcontrolContainer');
   DWObject.RegisterEvent("OnPostTransfer", function() {
    /* your code goes here*/
   });
}
</script>
 
有参数的事件
一些事件具有参数。以OnMouseClick事件为例:
1
2
/* sImageIndex is the index of the image you clicked on*/
OnMouseClick(short sImageIndex)
 
当您创建相应的JavaScript函数(AKA,事件侦听器)时,可以包含参数并在运行时进行检索。
1
2
3
function DynamicWebTwain_OnMouseClick(index) {
    CurrentImage.value = index + 1;
}

或者
1
2
3
DWObject.RegisterEvent("OnPostTransfer", function(index) {
    CurrentImage.value = index + 1;
});
 
特殊事件 -“OnWebTwainReady”
在所有的内置事件中,有一个特殊事件“OnWebTwainReady”。基本上这个事件在Dynamic Web TWAIN对象被初始化并准备好使用的时候触发。正如您在本文前面看到的那样,推荐使用它的方法是:
1
2
3
4
5
6
7
<script type="text/javascript" data-filtered="filtered">
Dynamsoft.WebTwainEnv.RegisterEvent('OnWebTwainReady', Dynamsoft_OnReady);
var DWObject;
function Dynamsoft_OnReady() {
   DWObject = Dynamsoft.WebTwainEnv.GetWebTwain('dwtcontrolContainer');
}
</script>

或者
1
2
3
4
5
<script type="text/javascript" data-filtered="filtered">
   Dynamsoft.WebTwainEnv.RegisterEvent('OnWebTwainReady', function() {
     DWObject = Dynamsoft.WebTwainEnv.GetWebTwain('dwtcontrolContainer');
   });
</script>

本次教程到此结束,希望能对Dynamic Web TWAIN的用户带来帮助,接下来还会有更多的相关教程,敬请期待!


 近期热门 - 点击最多
  1. python基于asyncio实现 Redis 的异步操作哈希数据写入 / 读取、发布订阅消息中间件
  2. Node.js 打印vite react+go项目目录树
  3. Angular入门:用Signals状态管理和Bootstrap基础样式实现的用户登录注册实例教程
  4. 用Gitea搭建免费Git服务器自定义Actions配置CI/CD自动化部署和测试流水线
  5. FastAPI+SQLModel+PostgreSQL+React+Vite全栈项目文件结构说明环境搭建与初始化指南
  6. React结合vite使用vue3,在纯typescript的react hooks中使用vue
  7. valtio基于Proxy代理比redux\zustand更简洁的react状态管理库
  8. React Native为http网络请求添加timeout超时异常处理: 用XMLHttpRequest替换fetch发送的区别
  9. React Native使用fetch发送http登陆验证请求失败:无法读取set-cookie并显示network request failed
  10. 克服Redux的缺点在React/Native中使用消息队列,pubsub-js更加简洁的组件间通信和状态传递方法

  全端社区 - 最新回复
  1. python基于asyncio实现 Redis 的异步操作哈希数据写入 / 读取、发布订阅消息中间件
  2. Angular入门:用Signals状态管理和Bootstrap基础样式实现的用户登录注册实例教程
  3. 用Gitea搭建免费Git服务器自定义Actions配置CI/CD自动化部署和测试流水线
  4. FastAPI+SQLModel+PostgreSQL+React+Vite全栈项目文件结构说明环境搭建与初始化指南
  5. Node.js 打印vite react+go项目目录树
  6. valtio基于Proxy代理比redux\zustand更简洁的react状态管理库
  7. Windows与Mac通过git ssh和rsync实现文件共享互传
  8. Windows与Mac通过git ssh和scp实现文件共享互传
  9. React结合vite使用vue3,在纯typescript的react hooks中使用vue
  10. 使用PubSub-JS时ReactNative在后台运行一段时间唤醒后,组件无法scribe到publish的事件,typescript实现一个事件订阅发布组件

  开源的 OurJS
OurJS开源博客已经迁移到 OnceOA 平台。

  关注我们
扫一扫即可关注我们:
OnceJS

OnceOA