-
公开(公告)号:US20150212987A1
公开(公告)日:2015-07-30
申请号:US14167836
申请日:2014-01-29
Applicant: KONICA MINOLTA LABORATORY U.S.A., INC.
Inventor: Darrell Bellert
CPC classification number: G06F17/2247 , G06F17/211
Abstract: A method for rendering an electronic document (ED) includes: receiving a request to render the ED; initiating, by a main process thread, generation of a main display list (DL) for the ED; identifying, during generation of the main DL, a first self-contained graphical structure (SCGS) within the ED; generating, by the main process thread, a first auxiliary DL for the first SCGS; inserting a reference to the first auxiliary DL into the main DL; initiating, after completion of the first auxiliary DL, rasterization of the first auxiliary DL by a first rasterization thread; resuming, by the main process thread and during rasterization of the first auxiliary DL, generation of the main DL; and rasterizing, after completion of the main DL, the main DL based on a first pixmap generated by rasterization of the first auxiliary DL.
Abstract translation: 一种用于呈现电子文档(ED)的方法包括:接收呈现ED的请求; 通过主进程线程启动用于ED的主显示列表(DL)的生成; 在主DL的生成期间识别ED内的第一自包含图形结构(SCGS); 由主处理线程产生用于第一SCGS的第一辅助DL; 将第一辅助DL的引用插入主DL; 在第一辅助DL完成之后,启动由第一光栅化线程光栅化第一辅助DL; 通过主处理线程和在第一辅助DL的光栅化期间恢复主DL的生成; 以及在主DL完成之后,基于通过第一辅助DL的光栅化产生的第一像素图来光栅化主DL。
-
公开(公告)号:US09448982B2
公开(公告)日:2016-09-20
申请号:US14167836
申请日:2014-01-29
Applicant: Konica Minolta Laboratory U.S.A., Inc.
Inventor: Darrell Bellert
CPC classification number: G06F17/2247 , G06F17/211
Abstract: A method for rendering an electronic document (ED) includes: receiving a request to render the ED; initiating, by a main process thread, generation of a main display list (DL) for the ED; identifying, during generation of the main DL, a first self-contained graphical structure (SCGS) within the ED; generating, by the main process thread, a first auxiliary DL for the first SCGS; inserting a reference to the first auxiliary DL into the main DL; initiating, after completion of the first auxiliary DL, rasterization of the first auxiliary DL by a first rasterization thread; resuming, by the main process thread and during rasterization of the first auxiliary DL, generation of the main DL; and rasterizing, after completion of the main DL, the main DL based on a first pixmap generated by rasterization of the first auxiliary DL.
Abstract translation: 一种用于呈现电子文档(ED)的方法包括:接收呈现ED的请求; 通过主进程线程启动用于ED的主显示列表(DL)的生成; 在主DL的生成期间识别ED内的第一自包含图形结构(SCGS); 由主处理线程产生用于第一SCGS的第一辅助DL; 将第一辅助DL的引用插入主DL; 在第一辅助DL完成之后,启动由第一光栅化线程光栅化第一辅助DL; 通过主处理线程和在第一辅助DL的光栅化期间恢复主DL的生成; 以及在主DL完成之后,基于通过第一辅助DL的光栅化产生的第一像素图来光栅化主DL。
-