CPC G06F 3/0485 (2013.01) [G06F 3/1462 (2013.01); G06F 16/954 (2019.01); G06F 3/03547 (2013.01); G06F 3/0488 (2013.01); G06F 3/1446 (2013.01)] | 7 Claims |
1. A computer-implemented method for sharing a digital asset across a plurality of displays, the method comprising:
executing code by a processor to cause the processor to perform operations comprising:
receiving container metadata that is generated in response to a digital asset having a first size being placed at a first location within a first scaled workspace that is displayed, at least in part, on a first display coupled to a first device, wherein the digital asset includes reflowable content;
computing, based on the container metadata and a size associated with a second scaled workspace that is displayed, at least in part, on a second display coupled to a second device, a second location within the second scaled workspace, and a second size for the digital asset, wherein the first location is located at a first percentage position within the first scaled workspace in a horizontal dimension and a second percentage position within the first scaled workspace in a vertical dimension, and the second location is located at the first percentage position within the second scaled workspace in the horizontal dimension and the second percentage position within the second scaled workspace in the vertical dimension;
determining that a first dimension of a first viewport window associated with the first display is less than a second dimension of a second viewport window associated with the second display;
computing a first amount of the reflowable content based on the first scaled workspace;
causing the second device to display the digital asset within the second scaled workspace at the second location and at the second size, wherein causing the second device to display the digital asset further comprises causing the second device to re-display the first amount of the reflowable content within the second scaled workspace at the second location and at the second size.
|