The rendering service receives requests from an external application, e.g. a repository or an LMS. The requests include not only the edu-sharing resource itself but more parameters in order to render the object. For example, objects can be integrated into an LMS directly into the body text of a course. In this case the proportions and size of the object in the course have to be specified. Rendering the file as a preview in a repository however, requires a different presentation. Here objects are rendered in a single view. Another option is to the downloading of resources, which is also handled by the rendering service.