Page description language package file preview
First Claim
1. A method comprising:
- presenting, in a page description language document reader application, a representation of a file packaged within a page description language document, wherein when packaged within the page description language document, the file is compressed in a compressed archive interleaved within the page description language document, and wherein the page description language is Portable Document Format;
receiving, in the page description language document reader application, a selection of the packaged file to preview the file within the page description language document reader application;
selecting a utility to open the packaged file as a function of a file type of the packaged file; and
calling the selected utility to open, within a user interface of the page description language reader application, the packaged file with a reference to a location where the packaged file is located, wherein the utility is a web service accessed via a network interface device of a computing device on which the method is performed and configured to convert the package file from a first format to a second format compatible for viewing in the page description language document reader application.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments described herein provide systems, methods, and software to preview files packaged, or otherwise embedded, within page description language documents. Such previews may be viewed without opening a larger application typically used to view such files. Some embodiments include presenting, in a page description language document reader application, a representation of a file packaged within a page description language document and receiving a selection of the packaged file to preview the file within the page description language document reader application. Some embodiments further include selecting a utility to open the packaged file as a function of a file type of the packaged file and calling the selected utility to open the packaged file with a reference to a location where packaged file is located.
-
Citations
17 Claims
-
1. A method comprising:
-
presenting, in a page description language document reader application, a representation of a file packaged within a page description language document, wherein when packaged within the page description language document, the file is compressed in a compressed archive interleaved within the page description language document, and wherein the page description language is Portable Document Format; receiving, in the page description language document reader application, a selection of the packaged file to preview the file within the page description language document reader application; selecting a utility to open the packaged file as a function of a file type of the packaged file; and calling the selected utility to open, within a user interface of the page description language reader application, the packaged file with a reference to a location where the packaged file is located, wherein the utility is a web service accessed via a network interface device of a computing device on which the method is performed and configured to convert the package file from a first format to a second format compatible for viewing in the page description language document reader application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable medium, with instructions stored thereon, which when executed cause a machine to:
-
receive, in a first user interface of a page description language reader application, a selection of a file packaged within a page description language document to preview, wherein when packaged within the page description language document, the file is compressed in a compressed archive interleaved within the page description language document, and wherein the page description language is Portable Document Format; call a utility capable of presenting a preview of the selected file within a second user interface of the page description language reader application, wherein calling a utility capable of presenting the preview of the selected file includes; determining if a utility capable of presenting the preview of the selected file is present on the machine; when a utility capable of presenting the preview of the selected file is not present on the machine, calling a web service to generate a preview of the selected file, the web service configured to convert the package file from a first format to a second format compatible for viewing the preview in the page description language document reader application; and presenting the preview of the selected file within the second user interface of the page description language reader application based on the preview generated by the called web service. - View Dependent Claims (12, 13)
-
-
14. A system comprising:
-
at least one processor and at least one memory device; a network interface device; a page description language document, stored in the at least one memory device, the page description language document including one or more files packaged therein, wherein when packaged in the page description language document, the one or more files are compressed in a compressed archive interleaved within the page description language document, and wherein the page description language is Portable Document Format; a page description language reader application in the at least one memory device, the page description language reader application executable by the at least one processor to; identify platform, application, and web services capable of opening each of the one or more files packaged in the page description language document; receive, within a first user interface of the page description language reader application, a command to open a selected file of the files packaged within the page description language document; and issue a command, via the network interface device, to a web service identified as capable of converting the selected file from a first format to a second format compatible for opening, within a second user interface of the page description language reader application, the selected file with a reference to a location from which the platform or application service is to open the selected file from. - View Dependent Claims (15, 16, 17)
-
Specification