Konica Minolta Laboratory U.S.A., Inc. - San Mateo CA
International Classification:
G06T 13/00
US Classification:
345467
Abstract:
A method for rendering an electronic document (ED) using a page rendering device, including: identifying, within the ED, a text stream and a requested font for the text stream, where the text stream has a plurality of characters; identifying a resident font supported by the PRD as a substitute for the requested font; generating a plurality of scaled characters by scaling the plurality of characters in the resident font; and rendering, by the PRD, the ED by placing the plurality of scaled characters on a page.
Systems and methods are provided for processing at least one document comprising color data. Color data in the document in a first color space is inspected to determine if a color space conversion operation for a portion of the color data is specified using a color space dictionary or a transformation matrix, wherein the color space conversion operation converts the color data from the first color space to an intermediate standard color space. An input profile corresponding to the color conversion operation is generated, wherein the input profile comprises information to convert color data from the first color space to the intermediate standard color space; and color space conversion operations are performed on the color data using the generated input profile to convert the color data from the first color space to the intermediate standard color space.
Jason James Grams - Broomfield CO, US Todd Michael Plummer - Estes Park CO, US
Assignee:
KONICA MINOLTA SYSTEMS LABORATORY INC. - Huntington Beach CA
International Classification:
G06F 17/00
US Classification:
715243
Abstract:
A method for managing multiple columns in a document. The method includes obtaining a text stream from the document; obtaining a current fill limit associated with an initial column of the multiple columns; placing, using a layout engine, the text stream within the multiple columns according to the current fill limit; identifying, after placing the text stream, a first fill level of a final column of the multiple columns; calculating a first difference between the current fill limit and the first fill level of the final column; calculating, in response to the first difference exceeding a tolerance, a revised fill limit based on the current fill limit; placing, using the layout engine, the text stream within the multiple columns according to the revised fill limit.
Todd Plummer Consulting - Writing Consultant, Tutor (2005) Buck Institute for Research on Aging - Buck Advisory Council Coordinator (2011) Buck Institute for Research on Aging - Lab Administrative Assistant (2008-2011) Alliance for Technology Access - Development Manager (2008-2008) Allicance for Technology Access - Executive Assistant (2005-2008)
Education:
Univeristy of Georgia - Wildlife Ecology, University of North Carolina at Chapel Hill - English, North Carolina School of Scince and Mathematics - High School, West Carteret High School - High School