Proyectos de Subversion Moodle

Rev

Rev 1 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 1441
Línea 7... Línea 7...
7
use OpenSpout\Common\Entity\Style\Style;
7
use OpenSpout\Common\Entity\Style\Style;
8
use OpenSpout\Writer\Common\AbstractOptions;
8
use OpenSpout\Writer\Common\AbstractOptions;
9
use OpenSpout\Writer\XLSX\Options\HeaderFooter;
9
use OpenSpout\Writer\XLSX\Options\HeaderFooter;
10
use OpenSpout\Writer\XLSX\Options\PageMargin;
10
use OpenSpout\Writer\XLSX\Options\PageMargin;
11
use OpenSpout\Writer\XLSX\Options\PageSetup;
11
use OpenSpout\Writer\XLSX\Options\PageSetup;
-
 
12
use OpenSpout\Writer\XLSX\Options\WorkbookProtection;
Línea 12... Línea 13...
12
 
13
 
13
final class Options extends AbstractOptions
14
final class Options extends AbstractOptions
14
{
15
{
15
    public const DEFAULT_FONT_SIZE = 12;
16
    public const DEFAULT_FONT_SIZE = 12;
Línea 24... Línea 25...
24
 
25
 
Línea 25... Línea 26...
25
    private ?PageSetup $pageSetup = null;
26
    private ?PageSetup $pageSetup = null;
Línea -... Línea 27...
-
 
27
 
-
 
28
    private ?HeaderFooter $headerFooter = null;
-
 
29
 
-
 
30
    private ?WorkbookProtection $workbookProtection = null;
26
 
31
 
27
    private ?HeaderFooter $headerFooter = null;
32
    private Properties $properties;
28
 
33
 
Línea 29... Línea 34...
29
    public function __construct()
34
    public function __construct()
30
    {
35
    {
31
        parent::__construct();
36
        parent::__construct();
Línea 32... Línea 37...
32
 
37
 
-
 
38
        $defaultRowStyle = new Style();
-
 
39
        $defaultRowStyle->setFontSize(self::DEFAULT_FONT_SIZE);
33
        $defaultRowStyle = new Style();
40
        $defaultRowStyle->setFontName(self::DEFAULT_FONT_NAME);
Línea 34... Línea 41...
34
        $defaultRowStyle->setFontSize(self::DEFAULT_FONT_SIZE);
41
 
35
        $defaultRowStyle->setFontName(self::DEFAULT_FONT_NAME);
42
        $this->DEFAULT_ROW_STYLE = $defaultRowStyle;
36
 
43
 
Línea 100... Línea 107...
100
 
107
 
101
    public function getHeaderFooter(): ?HeaderFooter
108
    public function getHeaderFooter(): ?HeaderFooter
102
    {
109
    {
103
        return $this->headerFooter;
110
        return $this->headerFooter;
-
 
111
    }
-
 
112
 
-
 
113
    public function getWorkbookProtection(): ?WorkbookProtection
-
 
114
    {
-
 
115
        return $this->workbookProtection;
-
 
116
    }
-
 
117
 
-
 
118
    public function setWorkbookProtection(WorkbookProtection $workbookProtection): void
-
 
119
    {
-
 
120
        $this->workbookProtection = $workbookProtection;
-
 
121
    }
-
 
122
 
-
 
123
    public function getProperties(): Properties
-
 
124
    {
-
 
125
        return $this->properties;
-
 
126
    }
-
 
127
 
-
 
128
    public function setProperties(Properties $properties): void
-
 
129
    {
-
 
130
        $this->properties = $properties;
104
    }
131
    }