摘要:
A stream printing method implemented in a print server and a printer for handling printing of large files. The print server divides the input data file into a plurality of data chunks, and transfers them sequentially to the printer. The printer sequentially rips the data chunks and prints them. The print server dynamically monitors the system performance factors to measure, for each data chunk, the time required to extract the data chunk from the data file, the time required to transfer the data chunk to the printer, the time required to rip the data chunk, and the time required to print the data chunk. The sizes of the data chunks are calculated using these performance factors and the chunk size of a previous data chunk.