方正畅易各版本下载

必读:下载后请先阅读 方正畅易用户安装手册,如有问题请联系产品经理,010-82531412,贾老师;010-82531751,周老师;17610331158,陈老师。

软件名 版本号 更新说明 下载链接 更新时间
方正畅易智能检测软件系统V1.0 1.0.22095.094 显示更新

标准版

1、自动对齐方式:在像素比对模式下,增加了页面左上角对齐方式。为用户提供版心比对,页面比对、最大相似度比对三种模式。

2、误报精度优化:在轮廓相似度和位置偏移量上增加参数精准控制,减少偏移量误报,减少轮廓高相似度误报。

3、自动缩放人工辅助检测技术:增加高精度人工智能检测技术,自动识别比对边框,自动计算缩放比例,减少比例不正确带来的误差。

4、审阅模式:增加适应阅读模式和窗口全屏模式,方便操作者以不同的视图查看页面元素。

5、窗口同步、异步控制:在窗口同步模式下,原文件和目标文件可以同时翻页。非窗口同步模式下可以分别控制原文件目标文件的页面定位。

6PDF批注显示:可对带批注的PDF文件与改稿后文件进行比对,方便检查批注内容是否全部修改。

7文件修订:用于直接打开原始文件修改,修订后直接再次比对。

8、文字提取复用功能:直接将PDF页面中的文字、转曲矢量文字、扫描稿文字提取并存成txt文件。

9、差异标记序号:增加差异标记序号便于用户直观定位。

10、二次检测当前页:针对特殊页面可以进行多次检测,且不影响其它页面的检测效果。

11尺寸比对模式:用于批量快速检测两个文件尺寸是否一致。

12、单页自动合并多页:多页面同时提交比对,程序自动合并成多页进行多页模式比对。

13、智能匹配比对区域:在区域检测模式下,根据用户在两侧或单侧绘制的区域,程序自动精准计算需要比对的区域,完成局部区域比对。

14、模板场景化:参数模板中新增用户常用模板,如转曲文字比对、书版乱码比对、扫描文件比对、高精度图片比对等。

15、并行处理能力:像素比对提供并行数量,可同步检测页数,提高比对效率。

 

专业版

1、自动对齐方式:在像素比对模式下,增加了页面左上角对齐方式。为用户提供版心比对,页面比对、最大相似度比对三种模式。

2、误报精度优化:在轮廓相似度和位置偏移量上增加参数精准控制,减少偏移量误报,减少轮廓高相似度误报。

3、扫描文件比对模式:在原有页面级像素比对、图元级文字比对基础上增加扫描文件比对,可实现清样稿、样书、成书与排版PDF文件一致性验证。 

4、扫描文件仅文字区域比对:支持仅比对文字区域,提高效率,减少误报率。

5、扫描文件按色彩模式检测:提供灰度检测和彩色检测两种模式。

6、扫描图像角度处理:增加倾斜纠偏、旋转角度功能。将存在小角度倾斜的页面自动转正,误差在+0.5°范围内。

7、扫描文件图像处理:为确保扫描比对精度,软件提供忽略噪点尺寸、忽略偏移量等功能,实现误报优化。

8、自动缩放人工辅助检测技术:增加高精度人工智能检测技术,自动识别比对边框,自动计算缩放比例,减少比例不正确带来的误差。

9、审阅模式:增加适应阅读模式和窗口全屏模式,方便操作者以不同的视图查看页面元素。

10、窗口同步、异步控制:在窗口同步模式下,原文件和目标文件可以同时翻页。非窗口同步模式下可以分别控制原文件目标文件的页面定位。

11PDF批注显示:可对带批注的PDF文件与改稿后文件进行比对,方便检查批注内容是否全部修改。

12文件修订:用于直接打开原始文件修改,修订后直接再次比对。

13、文字提取复用功能:直接将PDF页面中的文字、转曲矢量文字、扫描稿文字提取并存成txt文件。

14、差异标记序号:增加差异标记序号便于用户直观定位。

15、二次检测当前页:针对特殊页面可以进行多次检测,且不影响其它页面的检测效果。

16尺寸比对模式:用于批量快速检测两个文件尺寸是否一致。

17、单页自动合并多页:多页面同时提交比对,程序自动合并成多页进行多页模式比对。

18、智能匹配比对区域:在区域检测模式下,根据用户在两侧或单侧绘制的区域,程序自动精准计算需要比对的区域,完成局部区域比对。

19、模板场景化:参数模板中新增用户常用模板,如转曲文字比对、书版乱码比对、扫描文件比对、高精度图片比对等。

20、并行处理能力:像素比对提供并行数量,可同步检测页数,提高比对效率。

when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${id?c} [in template "site-fly/pcenter/products_changyi_review.html" at line 91, column 67] ---- Java stack trace (for programmers): ---- freemarker.core.InvalidReferenceException: [... Exception message was already printed; see it above ...] at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134) at freemarker.core.UnexpectedTypeException.newDesciptionBuilder(UnexpectedTypeException.java:80) at freemarker.core.UnexpectedTypeException.(UnexpectedTypeException.java:43) at freemarker.core.BuiltInsForMultipleTypes$AbstractCBI._eval(BuiltInsForMultipleTypes.java:735) at freemarker.core.Expression.eval(Expression.java:81) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executedNestedContentForCollOrSeqListing(IteratorBlock.java:315) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:271) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:242) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:107) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:93) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at freemarker.template.Template.process(Template.java:378) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.processTemplate(FreeMarkerView.java:367) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.doRender(FreeMarkerView.java:284) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.renderMergedTemplateModel(FreeMarkerView.java:234) at org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:167) at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:303) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1286) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1041) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:984) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861) at javax.servlet.http.HttpServlet.service(HttpServlet.java:489) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846) at javax.servlet.http.HttpServlet.service(HttpServlet.java:583) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:212) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156) at org.springframework.boot.web.filter.ApplicationContextHeaderFilter.doFilterInternal(ApplicationContextHeaderFilter.java:55) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156) at com.founder.ark.fx.fxFront.filter.XssFilter.doFilter(XssFilter.java:35) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156) at com.founder.ark.fx.fxFront.filter.StaticResFilter.doFilterInternal(StaticResFilter.java:97) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156) at com.founder.ark.fx.fxFront.filter.DangerousHeaderFilter.doFilter(DangerousHeaderFilter.java:27) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156) at org.springframework.boot.actuate.trace.WebRequestTraceFilter.doFilterInternal(WebRequestTraceFilter.java:105) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156) at org.springframework.boot.actuate.autoconfigure.MetricsFilter.doFilterInternal(MetricsFilter.java:106) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156) at org.springframework.boot.web.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:117) at org.springframework.boot.web.support.ErrorPageFilter.access$000(ErrorPageFilter.java:61) at org.springframework.boot.web.support.ErrorPageFilter$1.doFilterInternal(ErrorPageFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.springframework.boot.web.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:110) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:679) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:617) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:934) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1690) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.lang.Thread.run(Thread.java:748)