3c18e816c2
Change-Id: Icb8815ed20b06d2f43fbfb0088e6bdd0d5b389f6
25 lines
905 B
Text
25 lines
905 B
Text
Extensions for the Impress and Draw applications.
|
|
|
|
source/pdfimport/ - PDF import
|
|
|
|
Uses an external poppler process to parse and handle PDF
|
|
import as draw shapes.
|
|
|
|
source/minimizer/ - Presentation Minimizer
|
|
|
|
Shrinks presentations by down-scaling images, and removing
|
|
extraneous eg. embedded OLE content.
|
|
|
|
source/presenter/ - Impress / Presenter Console.
|
|
|
|
This couples to sd/ in rather strange ways. Its design is
|
|
heavily mangled by an attempt to use only UNO interfaces
|
|
which are highly inadequate. This leads to somewhat
|
|
ridiculous situations. Activating in response to
|
|
configuration keys (for example), and the 'XPresenterHelper'
|
|
interface inside sd/ used to create and manage windows.
|
|
|
|
The main screen uses a hardware-accelerated
|
|
canvas (e.g. cairo canvas), while the entire secondary screen
|
|
uses a VCL-canvas that is created in
|
|
sd::framework::FullScreenPane::CreateCanvas().
|