[summary of the invention]
For solving the existing problem of above-mentioned existing equipment, utilize existing virtual printing technology convenience in the use simultaneously, fundamental purpose of the present invention is effectively to avoid the existing existing restriction of method and apparatus, anyly can open the content of seeing with third party's arrangement software, as long as third party's arrangement software is supported printing function, can on portable browsing apparatus, browse.And need not to do a large amount of decoding work when reading, display speed can reach browses identical speed effect on graphoscope, can not produce any influence to reading.
In order to address the above problem, first invention provides the method that is used for computer transmission text to portable browsing apparatus, comprises the steps:
1) instruct computer operating system produces a print apparatus symbol in third party's arrangement software, and by operating described device symbol, the user sends the instruction that transmits picture and text in third party's arrangement software to portable browsing apparatus;
2) receive user instruction, intercepting and capturing third party arrangement software outputs to the graph text information of printing in the buffer area according to the printing of standard;
3) the described graph text information that intercepts is changed into the data stream of the form that portable browsing apparatus can directly show;
4) data stream after the format conversion is sent to portable browsing apparatus according to the packing of computing machine and portable browsing apparatus communication interface standard and by communication interface.
Described print apparatus symbol produces when the driver installation of portable browsing apparatus.
Described print apparatus symbol produces when portable browsing apparatus inserts computing machine, disappears in the time of after portable browsing apparatus is extracted computing machine.
Described communication interface is USB interface, IEEE1394 interface, SATA interface, blue tooth interface or infrared interface.
The discernible form of described portable browsing apparatus is: graphical format, TXT, PDB, CHM, ISILO or DOC.
Described graphical format is EMP, BMP, JPEG, GIF, PCX, PDF, PICT, Pixar, PNG, Raw, Scitex, Targa or TIFF.
Second invention provides the method for another kind of computer transmission text to portable browsing apparatus, comprises the steps:
1) instruct computer operating system produces a print apparatus symbol in third party's arrangement software, and the user can send the instruction that transmits picture and text in third party's arrangement software to portable browsing apparatus by described device symbol;
2) receive user instruction, obtain the image information that is stored in the computing machine display buffer district;
3) image information of obtaining is changed into the formatted data stream that portable browsing apparatus can directly show;
4) with the data stream after the format conversion according to the packing of computing machine and portable browsing apparatus communication interface standard and be sent to communication interface.
Also comprise the step of the image information of obtaining being carried out cutting.
The 3rd invention provides a kind of portable picture and text browing system, comprise portable browsing apparatus, described portable browsing apparatus comprises microprocessor, input interface, storage medium and display device, comprises that also the computer host platform that is connected with portable browsing apparatus matches:
Device symbol generation module is used for producing a print apparatus symbol at third party's arrangement software, and the user can send the instruction that transmits picture and text in third party's arrangement software to portable browsing apparatus by described device symbol;
The graph text information acquisition module is used for intercepting and capturing third party's arrangement software and outputs to it according to user instruction according to the printing of the standard operating system by computer host platform and print the graph text information of buffer area or be stored in image information in the computing machine display buffer district;
Format converting module, be used for the described information that intercepts change into formatted data stream that the display device of portable browsing apparatus can directly show and
Output control module is used for the input interface of described formatted data stream by described portable browsing apparatus be sent in the storage medium storage of portable browsing apparatus or the display device and shows.
The 4th invention provides a kind of device to portable browsing apparatus transmission picture and text, comprising:
Device symbol generation module is used for producing a print apparatus symbol at third party's arrangement software, and the user can send the instruction that transmits picture and text in third party's arrangement software to portable browsing apparatus by described device symbol;
The graph text information acquisition module is used for intercepting and capturing third party's arrangement software and outputs to it according to user instruction according to the printing of the standard operating system by computer host platform and print the graph text information of buffer area or be stored in image information in the computing machine display buffer district;
Format converting module, be used for the described information that intercepts change into formatted data stream that the display device of portable browsing apparatus can directly show and
Output control module is used for described formatted data stream is stored or demonstration to be sent to portable browsing apparatus by communication interface according to the specific communication protocol packing.
The method of computer transmission text to portable browsing apparatus of the present invention and equipment thereof have effectively been brought into play the characteristics easily that existing portable memory apparatus and virtual printer use, and make entire equipment more convenient to use.
[embodiment]
As shown in Figure 6, the first embodiment of the present invention is a kind of portable picture and text browing system, comprises handheld computing device.Handheld computing device comprises: be used for the USB interface, microprocessor, storage medium and the display device that link to each other with main frame.Comprise that also the computer host platform that is connected with palm PC matches: device symbol generation module, graph text information acquisition module, format converting module, output control module.
Device symbol generation module is used for producing a print apparatus symbol in third party's arrangement software on computer host platform, so that the user sends instruction by this print apparatus symbol to operating system; Operating system is after receiving above-mentioned instruction, and indication graph text information acquisition module carries out obtaining of graph text information; Graph text information obtain finish after, format converting module changes into the discernible formatted data of palm PC stream with the graph text information that gets access to; According to the usb protocol packing, the formatted data stream after the packing is by the USB output interface of main frame with above-mentioned formatted data stream for output control module, and the USB input interface through handheld computing device enters into palm PC; The microprocessor control display device display format data stream of palm PC, perhaps the microprocessor control format data stream of palm PC is sent in the storage medium and stores, when the user need browse, microprocessor read into the formatted data stream in the storage medium on the display device and shows.
Utilize the method for computing machine, realize that handheld computing device shows that the concrete steps of graph text information are as follows to handheld computing device transmission picture and text, as shown in Figure 1:
1) handheld computing device and computer host platform is connected
By USB interface palm PC is connected with main frame, palm PC with can be in computer operating system after main frame is connected can one of carry " mass storagedevice ", in explorer, increase the drive of " moveable magnetic disc " simultaneously.This moment, the user can be as using common handheld computing device to carry out the read-write of file.
2) generation of print apparatus symbol
Device symbol generation module can (for example: produce a print apparatus symbol notepad software) have third party's arrangement software of printing function.Concrete steps are as follows: the driver that palm PC is installed on computer host platform.After the driver installation, device symbol generation module wherein can instruct computer operating system produce a print apparatus symbol in third party's arrangement software.Open " file->print " on the notepad software as the user, at this moment notepad software can eject a dialog box, as shown in Figure 2, the check box of user " title " back on this dialog box is chosen the print apparatus symbol " my palm PC " of above-mentioned generation, click " printing " button on the dialog box, promptly send the instruction that transmits the graph text information of notepad software to handheld computing device to operating system.
3) graph text information obtains
After operating system receives the instruction that transmits graph text information, be about to instruction and pass to the graph text information acquisition module, the printing step of while operative norm, data are read in the buffer area of system, and pass through GDI function calls in the operating system, data are sent to the GDI graphics engine, data are generated corresponding graph text information (EMF etc.), deposit in and print in the buffer area by the GDI graphics engine.
The instruction of graph text information acquisition module operation response systems communicate is intercepted and captured notepad software according to user instruction, outputs to the graph text information of printing in the buffer area according to the printing of standard.
4) conversion of form
After graph text information obtained and finishes, format converting module changed into the discernible formatted data stream of palm PC with the graph text information that gets access to, and sends to output control module.The discernible form of palm PC is: graphical format, TXT, PDB, CHM, ISILO or DOC.Above-mentioned graphical format can be EMP, BMP, JPEG, GIF, PCX, PDF, PICT, Pixar, PNG, Raw, Scitex, Targa or TIFF.
5) transmission of formatted data stream
According to the usb protocol packing, the formatted data stream after the packing is by the USB output interface of main frame with above-mentioned formatted data stream for output control module, and with usb protocol, the USB input interface through handheld computing device enters into handheld computing device.
The output interface of main frame and the input interface of palm PC can also substitute USB interface with IEEE1394 interface, SATA interface, blue tooth interface or infrared interface.
6) demonstration of formatted data stream
The microprocessor control display device display format data stream of palm PC, perhaps the microprocessor control format data stream of palm PC is sent in the storage medium and stores, and this storage medium is a semiconductor medium.When the user need browse on palm PC, by the button on the operation palm PC, the indication microprocessor read into the formatted data stream in the semiconductor storage medium on the display device and shows.
As shown in Figure 6, the second embodiment of the present invention is a kind of portable picture and text browing system, comprises that the portable digital video player device (for example: the MP4 player).The portable digital video player device comprises: be used for the blue tooth interface, microprocessor, storage medium and the display device that link to each other with main frame.Comprise that also the computer host platform that is connected with the portable digital video player matches: device symbol generation module, graph text information acquisition module, format converting module, output control module.
Device symbol generation module is used for producing a print apparatus symbol in third party's arrangement software on computer host platform, so that the user sends instruction by this print apparatus symbol to operating system; Operating system is after receiving above-mentioned instruction, and indication graph text information acquisition module carries out obtaining of graph text information; Graph text information obtain finish after, format converting module changes into the discernible formatted data of portable digital video player stream with the graph text information that gets access to; Output control module, described formatted data stream is packed according to Bluetooth protocol, formatted data stream after the packing is by the bluetooth output interface of main frame, and the bluetooth input interface through the portable digital video player device enters into the portable digital video player; The microprocessor control display device display format data stream of portable digital video player, perhaps the microprocessor control format data stream of portable digital video player is sent in the storage medium and stores, when the user need browse, microprocessor read into the formatted data stream in the storage medium on the display device and shows.
Utilize the method for computing machine, realize that the portable digital video player shows that the concrete steps of graph text information are as follows to portable digital video player device transmission picture and text, as shown in Figure 3:
1) portable digital video player and computer host platform is connected
By blue tooth interface the portable digital video player device is connected with main frame, this icon of icon double-click that can occur a bluetooth on the user's computer operation system interface, or occurring a bluetooth sign in the toolbar of the lower right corner of operation system interface represents to open when this sign variable color.Can be as using conventional portable video frequency player equipment to use.
2) generation of print apparatus symbol
Device symbol generation module can (for example: produce a print apparatus symbol Microsoft Word software) have third party's arrangement software of printing function.Concrete steps are as follows: the install driver of this portable digital video player device of operation on computer host platform is installed to driver on the computer host platform.Driver instruct computer operating system produces a print apparatus symbol in third party's arrangement software when detecting the portable digital video player device and be connected with computing machine.When the portable digital video player device when computing machine is extracted, drive software indication operating system is eliminated the corresponding device thereof symbol.Open " file->print " on the Word software as the user, at this moment Word software can eject a dialog box, as shown in Figure 4, the check box of user " title " back on this dialog box is chosen the print apparatus symbol " portable digital video player " of above-mentioned generation, click " printing " button on the dialog box, promptly send the instruction that transmits graph text information to the portable digital video player device to operating system.
3) graph text information obtains
Operating system sends instruction to the graph text information acquisition module after receiving the instruction that transmits graph text information.This module is used for intercepting and capturing the graph text information that Word software is stored in the display buffer district.
Data presented on computer display all can temporarily be preserved in computing machine display buffer district, and the graph text information acquisition module comes out to the data read that computing machine display buffer district will temporarily be preserved.
4) cutting of display buffer district graph text information
After the temporary data in display buffer district are read out, on user interface, eject a dialog box, as shown in Figure 5, the shown content of this dialog box is the graph text information that the graph text information acquisition module reads out from the display buffer district, the user can utilize the crop tool on this dialog box that shown graph text information is carried out the frame choosing, click " finishing " button then, the graph text information that the graph text information acquisition module is about to after the cutting sends to format converting module.
5) conversion of form
After format converting module is received graph text information after the cutting, graph text information is changed into the discernible formatted data stream of portable digital video player, send to output control module.The discernible form of portable digital video player is: graphical format, TXT, PDB, CHM, ISILO or DOC.Above-mentioned graphical format can be BMP, JPEG, GIF, PCX, PDF, PICT, Pixar, PNG, Raw, Scitex, Targa or TIFF.
6) transmission of formatted data stream
Output control module is packed above-mentioned formatted data stream according to Bluetooth protocol, formatted data stream after the packing is by the bluetooth output interface of main frame, with Bluetooth transmission protocol, the bluetooth input interface through the portable digital video player enters into the portable digital video player.
The input interface of the output interface of main frame and portable digital video player can also substitute blue tooth interface with IEEE1394 interface, SATA interface, USB interface or infrared interface.
7) demonstration of formatted data stream
The microprocessor control display device display format data stream of portable digital video player, perhaps the microprocessor control format data stream of portable digital video player is sent in the storage medium and stores, and this storage medium is a magnetic medium.When the user need browse on the portable digital video player, by the button on the operation portable digital video player, the indication microprocessor read into the formatted data stream in the magnetic storage medium on the display device and shows.
Utilize the print apparatus symbol to finish embodiments of the invention, can easily any content (comprising text, picture, web page or the like) that shows on the computing machine be stored in this equipment with the method for printing.The content file reduction that can be very easily storage be come in is presented on the lcd screen that the portable browsing device carries.
The user only need click " printing " menu in will preserving the file of reading, the printer name of selecting to be preset in the operating system can store this into and move in the browsing apparatus desired content is disposable.Browsing is intactly to go back raw content, and page-turning speed can not produce any stagnation sense simultaneously.
Third party's arrangement software of the present invention is meant word processor, for example WPS word processor, Microsoft Office series word processor etc.; Web browser software, for example IE, Netsgape etc.; Image processing software, for example Adobe Photoshop etc.; File is surveyed and to be look at device, and for example Adobe Acrobat Reader etc. has the application software of printing function.