摘要:
Highlighting selected objects in an electronic document is provided in a manner such that a highlighted object maintains coloring and formatting properties to allow for a maintenance of visual fidelity with a pre-highlighted view of the highlighted object and that allows for a semi-transparent background underneath a highlighted object that allows a user to see and appreciate the coloring and any visual properties applied to the background underneath the highlighting applied to the selected object.
摘要:
Highlighting selected objects in an electronic document is provided in a manner such that a highlighted object maintains coloring and formatting properties to allow for a maintenance of visual fidelity with a pre-highlighted view of the highlighted object and that allows for a semi-transparent background underneath a highlighted object that allows a user to see and appreciate the coloring and any visual properties applied to the background underneath the highlighting applied to the selected object.
摘要:
Methods, systems, and computer program products adapt and render a graphic effect associated with text rendered via an output device. A method involves receiving a character associated with a graphic effect and determining whether the graphic effect has not been fully rendered with a previously received character via the output device. Graphic effects that are fully rendered are rendered in full fidelity without degradation. In response to determining that the graphic effect has not been fully rendered with the previously received character, the method further involves degrading a display quality of the graphic effect and rendering the graphic effect with degradation and rendering the character to allow the character and the graphic effect to be displayed via the output device substantially in real time.
摘要:
Collecting traffic data regarding a plurality of wireless terminals includes periodically receiving Global Positioning System (GPS) location information from each of the plurality of wireless terminals by a location tracking server. For each of the plurality of wireless terminals, the location tracking server accumulates GPS location information. The location tracking server receives information regarding a geographic feature, processes the received GPS location information, and generates a traffic pattern report regarding the geographic feature based upon the accumulated GPS location information.
摘要:
A system and method for optimizing the performance of a graphics intensive software program for graphics acceleration hardware. This system and method encompasses a procedure that validates the different functions of a 3D acceleration capable video card, decides whether to use the acceleration hardware and optimizes the software application to selectively use the functions that work on the specific video acceleration card. Functions checked include sub-pixel positioning, opacity, color replacement and fog. If these tests are successful, then the graphics acceleration is used by the software application. However, if the tests are not successful the decision is made not to use graphics accelerator. Those with ordinary skill in the art will realize that it is not necessary to perform all of the tests in a specific order. Additionally, other types of tests could be performed to ensure software application and video card compatibility before the software application is uses graphics acceleration to render 3D graphics.
摘要:
Images that are contained within documents are compressed to reduce the file size of the document. The compression may occur such that compression steps occur to the image automatically. The compression steps performed are determined based on the information available about the images in a document. The information is used to determine whether or not the image should be compressed as well as what compression method is used.
摘要:
A system and method for optimizing the performance of a graphics intensive software program for graphics acceleration hardware. This system and method encompasses a procedure that validates the different functions of a 3D acceleration capable video card, decides whether to use the acceleration hardware and optimizes the software application to selectively use the functions that work on the specific video acceleration card. Functions checked include sub-pixel positioning, opacity, color replacement and fog. If these tests are successful, then the graphics acceleration is used by the software application. However, if the tests are not successful the decision is made not to use graphics accelerator. Those with ordinary skill in the art will realize that it is not necessary to perform all of the tests in a specific order. Additionally, other types of tests could be performed to ensure software application and video card compatibility before the software application is uses graphics acceleration to render 3D graphics.
摘要:
A system and method for optimizing the performance of a graphics intensive software program for graphics acceleration hardware. This system and method encompasses a procedure that validates the different functions of a 3D acceleration capable video card, decides whether to use the acceleration hardware and optimizes the software application to selectively use the functions that work on the specific video acceleration card. Functions checked include sub-pixel positioning, opacity, color replacement and fog. If these tests are successful, then the graphics acceleration is used by the software application. However, if the tests are not successful the decision is made not to use graphics accelerator. Those with ordinary skill in the art will realize that it is not necessary to perform all of the tests in a specific order. Additionally, other types of tests could be performed to ensure software application and video card compatibility before the software application is uses graphics acceleration to render 3D graphics.
摘要:
A system and method for optimizing the performance of a graphics intensive software program for graphics acceleration hardware. This system and method encompasses a procedure that validates the different functions of a 3D acceleration capable video card, decides whether to use the acceleration hardware and optimizes the software application to selectively use the functions that work on the specific video acceleration card. Functions checked include sub-pixel positioning, opacity, color replacement and fog. If these tests are successful, then the graphics acceleration is used by the software application. However, if the tests are not successful the decision is made not to use graphics accelerator. Those with ordinary skill in the art will realize that it is not necessary to perform all of the tests in a specific order. Additionally, other types of tests could be performed to ensure software application and video card compatibility before the software application is uses graphics acceleration to render 3D graphics.
摘要:
Transparent content and opaque content that is contained within a document is treated differently for printing. The transparent content within a document is rasterized and stored in a system-managed bitmap before printing. While rasterization is effective for maintaining visual fidelity of transparent content it can lead to large spool files and poor performance if excessively performed. In order to help optimize the performance of output devices, the transparent content within the document is rasterized and the opaque vector content within the document is drawn into a metafile before printing. The metafile is replayed onto the printer and into the bitmap such that the opaque content can be blended with the rasterized transparent layers that are contained within the bitmap. The bitmap is then drawn on the printer.