-
公开(公告)号:US20110173564A1
公开(公告)日:2011-07-14
申请号:US12687123
申请日:2010-01-13
IPC分类号: G06F3/048
CPC分类号: G06F3/04855 , G06F9/451 , G06F2203/04805 , G06F2203/04806
摘要: The viewing functionality of an application may be extended by use of an adapter. An application is instantiated, and the application may provide a view box that contains a scrolling feature as part of its interface. The adapter uses the application “behind the scenes” to collect information in a way that is not visible to the user. Mouse gestures may be defined to perform various viewing functions such as zooming. The adapter intercepts these gestures in the window that the user uses to interact with the application, and interprets the gestures as specific view commands (such as zoom). Based on the commands (or, possibly, in anticipation of commands that have not yet been issued), the adapter uses the application to collect content. The application then scales the content appropriately, puts the scaled content in a document, and overlays the document on top of the view box.
摘要翻译: 可以通过使用适配器来扩展应用程序的查看功能。 应用程序被实例化,并且应用程序可以提供包含作为其界面的一部分的滚动特征的视图框。 适配器使用应用程序“幕后”以用户不可见的方式收集信息。 可以定义鼠标手势以执行各种查看功能,例如缩放。 适配器在用户用于与应用程序交互的窗口中拦截这些手势,并将手势解释为特定视图命令(如缩放)。 基于命令(或可能预期尚未发布的命令),适配器使用应用程序来收集内容。 应用程序然后适当地缩放内容,将缩放的内容放在文档中,并将文档叠加在视图框的顶部。
-
公开(公告)号:US20090328080A1
公开(公告)日:2009-12-31
申请号:US12145988
申请日:2008-06-25
CPC分类号: G06F9/542 , G06F9/451 , G06F2209/542 , G06F2209/543 , G06F2209/545
摘要: Various embodiments provide an API hooking mechanism to intercept drawing-related calls into a graphics interface, such as a Graphics Device Interface (GDI or GDI+), and redirect the calls to an alternate destination which is different from a destination intended by a calling application. By being aware of when a targeted window for redirection begins and ends drawing, and by being able to control which surfaces the targeted window is actually drawn to, various embodiments can present a compatible interface and control drawing of individual windows in a system on a specific window-by-window level. Redirection can take place at various levels of granularity including on a child window-by-child window basis.
摘要翻译: 各种实施例提供了一种API钩挂机制,用于将绘图相关的呼叫拦截到诸如图形设备接口(GDI或GDI +)的图形接口中,并且将呼叫重定向到与呼叫应用所期望的目的地不同的替代目的地。 通过意识到重定向的目标窗口何时开始和结束绘制,并且通过能够控制目标窗口实际绘制到哪个表面,各种实施例可以呈现系统中的特定窗口的兼容接口和控制图 逐个窗口级别。 重定向可以以各种粒度级别进行,包括在子窗口的基础上。
-
公开(公告)号:US08478074B2
公开(公告)日:2013-07-02
申请号:US11482558
申请日:2006-07-07
申请人: Rajat Goel , Margaret L. Goodwin , Radu C. Margarint , Robert A. Wlodarczyk , Thomas W. Olsen , Wei-Chung Jones Wang
发明人: Rajat Goel , Margaret L. Goodwin , Radu C. Margarint , Robert A. Wlodarczyk , Thomas W. Olsen , Wei-Chung Jones Wang
IPC分类号: G06K9/32
CPC分类号: G06T3/0006
摘要: Various embodiments are disclosed relating to providing multiple and native representations of an image. According to an example embodiment, multiple realizations of an image may be generated and provided, rather than only a single realization, for example. Also, in another embodiment, the generation and output of multiple realizations may use one or more native objects to natively perform the transforms or image processing to provide the images or realizations.
摘要翻译: 公开了提供图像的多个和本机表示的各种实施例。 根据示例实施例,可以生成和提供图像的多个实现,而不仅仅是单个实现。 而且,在另一个实施例中,多个实现的生成和输出可以使用一个或多个本机对象来本地执行变换或图像处理以提供图像或实现。
-
公开(公告)号:US20080008392A1
公开(公告)日:2008-01-10
申请号:US11482558
申请日:2006-07-07
申请人: Rajat Goel , Margaret L. Goodwin , Radu C. Margarint , Robert A. Wlodarczyk , Thomas W. Olsen , Wei-Chung Jones Wang
发明人: Rajat Goel , Margaret L. Goodwin , Radu C. Margarint , Robert A. Wlodarczyk , Thomas W. Olsen , Wei-Chung Jones Wang
CPC分类号: G06T3/0006
摘要: Various embodiments are disclosed relating to providing multiple and native representations of an image. According to an example embodiment, multiple realizations of an image may be generated and provided, rather than only a single realization, for example. Also, in another embodiment, the generation and output of multiple realizations may use one or more native objects to natively perform the transforms or image processing to provide the images or realizations.
摘要翻译: 公开了提供图像的多个和本机表示的各种实施例。 根据示例实施例,可以生成和提供图像的多个实现,而不仅仅是单个实现。 而且,在另一个实施例中,多个实现的生成和输出可以使用一个或多个本机对象来本地执行变换或图像处理以提供图像或实现。
-
公开(公告)号:US08457432B2
公开(公告)日:2013-06-04
申请号:US12145912
申请日:2008-06-25
IPC分类号: G06K9/42
CPC分类号: G06K9/00463 , H04M1/72561
摘要: Various embodiments create a source image from a web page and then process the source image effective to remove left and/or right border areas so that a reduced-size web page image created from the source image has a better chance of capturing relevant content for a viewer. In at least some embodiments, image processing techniques are utilized to identify repeating patterns of pixels along left and/or right border areas of a source image. The image processing techniques can process individual rows of pixels looking for patterns of pixel color values. Identified patterns of pixel color values are noted and then subsequently used to remove regions of the source image in which repeating patterns occur. Having removed these regions from a source image, the source image can be reduced in a manner directed to improving information density contained in a reduced-size web page image created from the source image.
-
公开(公告)号:US20110307808A1
公开(公告)日:2011-12-15
申请号:US12797869
申请日:2010-06-10
IPC分类号: G06F3/01
CPC分类号: G06F9/451
摘要: An increasing amount of the world's content resides on the web in a form targeted to web browser rendering. It may be advantageous to utilize this web content within non-web-based rich client applications because such rich client applications may provide robust features and/or interactions that web-based platforms lack. Unfortunately, integrating web content into non-web user interfaces may be a difficult task. Accordingly, one or more systems and/or techniques for rendering web content within a user interface are disclosed herein. In particular, a composition component may be configured to invoke one or more rendering components to generate rendered web content in a common format within a surface. The rendered web content may be provided to a user interface for display. An input component may be configured to invoke a rendering component to update rendered web content based upon interaction with rendered web content within the user interface.
摘要翻译: 世界各地的内容越来越多地以Web浏览器呈现的形式存在于网络上。 在非基于Web的富客户端应用程序中使用该Web内容可能是有利的,因为这样的富客户端应用可以提供基于web的平台缺乏的鲁棒特征和/或交互。 不幸的是,将Web内容集成到非Web用户界面可能是一项艰巨的任务。 因此,本文公开了用于在用户界面内呈现网络内容的一个或多个系统和/或技术。 特别地,构图组件可以被配置为调用一个或多个渲染组件以在表面内以公共格式生成渲染的web内容。 呈现的网页内容可以被提供给用户界面进行显示。 输入组件可以被配置为基于与用户界面内的呈现的web内容的交互来调用呈现组件来更新呈现的web内容。
-
公开(公告)号:US20090324120A1
公开(公告)日:2009-12-31
申请号:US12145912
申请日:2008-06-25
IPC分类号: G06K9/42
CPC分类号: G06K9/00463 , H04M1/72561
摘要: Various embodiments create a source image from a web page and then process the source image effective to remove left and/or right border areas so that a reduced-size web page image created from the source image has a better chance of capturing relevant content for a viewer. In at least some embodiments, image processing techniques are utilized to identify repeating patterns of pixels along left and/or right border areas of a source image. The image processing techniques can process individual rows of pixels looking for patterns of pixel color values. Identified patterns of pixel color values are noted and then subsequently used to remove regions of the source image in which repeating patterns occur. Having removed these regions from a source image, the source image can be reduced in a manner directed to improving information density contained in a reduced-size web page image created from the source image.
摘要翻译: 各种实施例从网页创建源图像,然后处理源图像有效地去除左和/或右边界区域,使得从源图像创建的缩小尺寸的网页图像具有更好的捕获相关内容的机会 观众。 在至少一些实施例中,使用图像处理技术来识别源图像的左边和/或右边界区域的像素的重复图案。 图像处理技术可以处理单个行像素,寻找像素颜色值的图案。 注意识别的像素颜色值的图案,然后随后用于去除其中发生重复图案的源图像的区域。 从源图像中移除这些区域后,源图像可以以针对从源图像创建的缩小尺寸网页图像中包含的改善信息密度的方式进行缩小。
-
-
-
-
-
-