摘要:
A request is received for a rendered document corresponding to a document. The document is retrieved from a storage device. The document is transformed into the rendered document. One or more server font files associated with the rendered document are generated. The rendered document and the server font files are stored.
摘要:
A request is received for a rendered document corresponding to a document. The document is retrieved from a storage device. The document is transformed into the rendered document. One or more server font files associated with the rendered document are generated. The rendered document and the server font files are stored.
摘要:
Portions of content are transformed into portions of rendered content. While the portions of the content are being transformed into portions of the rendered content, each discrete portion of the rendered content can be provided to the application program after that portion is completed.
摘要:
Portions of content are transformed into portions of rendered content. While the portions of the content are being transformed into portions of the rendered content, each discrete portion of the rendered content can be provided to the application program after that portion is completed.
摘要:
Portions of content are transformed into portions of rendered content. While the portions of the content are being transformed into portions of the rendered content, each discrete portion of the rendered content can be provided to the application program after that portion is completed.
摘要:
An electronic paper file is generated from an enhanced metafile such that data may be converted from multiple applications with different data descriptions to a single electronic paper format having a particular data description. The enhanced metafile includes a series of individual records that provide a sequence of graphic instructions to render properties associated with objects in the document in an output format. The enhanced metafile is parsed into a series of state independent objects to generate an intermediary representation of the document. The objects and corresponding identifying information are temporarily stored in an object storage structure before using the objects to generate the electronic paper file. The object storage structure provides a stateless model of the enhanced metafile such that the objects may be randomly accessed and applied to any output format.
摘要:
An electronic paper file is generated from an enhanced metafile such that data may be converted from multiple applications with different data descriptions to a single electronic paper format having a particular data description. The enhanced metafile includes a series of individual records that provide a sequence of graphic instructions to render properties associated with objects in the document in an output format. The enhanced metafile is parsed into a series of state independent objects to generate an intermediary representation of the document. The objects and corresponding identifying information are temporarily stored in an object storage structure before using the objects to generate the electronic paper file. The object storage structure provides a stateless model of the enhanced metafile such that the objects may be randomly accessed and applied to any output format.
摘要:
Tools and techniques are described for high-fidelity rendering of documents in viewer clients. Methods provided by these tools and techniques may detect whether client systems have a plug-in installed for rendering high-fidelity content. in response to detecting that a given client system has installed the rendering plug-in, these methods may select a first high-fidelity format compatible with the plug-in for rendering the content on the client system. However, in response to detecting that the client system has not installed the rendering plug-in, the methods may select a second high-fidelity format for rendering the content on the client system, without installing the plug-in on the client system. These methods may also request document pages for rendering on the client system in the selected format, and may receive at least a subset of the document pages in the selected format.
摘要:
Systems and methods are disclosed for exporting a document in multiple formats. The disclosed systems and methods may include creating a metafile including content associated with the document and injecting comments into the metafile. The comments may comprise semantic information corresponding to the document. Also, the metafile may be parsed to create at least one call. The at least one call may be configured to enable an export engine to render the document. Furthermore, the at least one call may be sent to the export engine configured to render the document in an output format associated with the export engine. In addition, the export engine maybe selected from a plurality of export engines based upon user input indicating the output format associated with the selected export engine.
摘要:
Embodiments are provided for utilizing server pre-processing to deploy static renditions of electronic documents in a computer network. An electronic document may be published from a client computer to a first server computer in the computer network. During publication, the first server computer may create a static rendition of the electronic document and a viewing application for viewing the static rendition of the electronic document on the client computer. The first server computer may store the static rendition of the electronic document and the viewing application on a second server computer for delivery to the client computer. Other embodiments may also include receiving, at the first server computer, a request to make revisions to the electronic document and sending a dynamic version of the electronic document from the first server computer to the client for making the revisions to the electronic document.