Method and computer-readable medium for providing page and table formatting services
First Claim
1. A computer-implemented method for providing page and table layout services to a client application program, the method comprising:
- receiving a request from the client application program to format a page of a document;
in response to the request, performing one or more callback operations to the client application program to retrieve the request specifying one or more layout requirements and the portions of the document to be laid out; and
laying out the portions of the document retrieved from the client application through the callback operations in a manner consistent with the layout requirements.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method and computer-readable medium are provided for providing page and table layout services. According to the method, a layout manager program provides layout services to client application programs. The layout manager receives requests from client application programs to format document content. In response to such requests, the layout manager performs one or more callback operations to the client application to retrieve portions of the document to be laid out. Once the portions of the page to be laid out have been retrieved through the callback operations, the layout manager lays out the portions of the document and notifies the client application that the layout is completed. The client application can then query the layout manager for the formatting result.
36 Citations
20 Claims
-
1. A computer-implemented method for providing page and table layout services to a client application program, the method comprising:
-
receiving a request from the client application program to format a page of a document;
in response to the request, performing one or more callback operations to the client application program to retrieve the request specifying one or more layout requirements and the portions of the document to be laid out; and
laying out the portions of the document retrieved from the client application through the callback operations in a manner consistent with the layout requirements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
- 11. A computer-readable medium having computer-executable instructions stored thereon which, when executed by a computer, cause the computer to provide a layout manager program operative to receive a request from a client application program to format a portion of a document, to perform one or more callback operations to the client application program to retrieve portions of the document to be laid out in response to the request and layout requirements, and to lay out the portions of the document retrieved from the client application through the callback operations in a manner consistent with the layout requirements.
Specification