AlignDB-ToXLSX
view release on metacpan or search on metacpan
lib/AlignDB/ToXLSX.pm view on Meta::CPAN
$self->{workbook} = $workbook;
# set $workbook format
my %font = (
font => $self->{font_name},
size => $self->{font_size},
);
my %header = (
align => 'center',
bg_color => 42,
bold => 1,
bottom => 2,
);
my $format = {
HEADER => $workbook->add_format( %header, %font, ),
HIGHLIGHT => $workbook->add_format( color => 'blue', %font, ),
NORMAL => $workbook->add_format( color => 'black', %font, ),
NAME => $workbook->add_format( bold => 1, color => 57, %font, ),
TOTAL => $workbook->add_format( bold => 1, top => 2, %font, ),
DATE => $workbook->add_format(
align => 'left',
bg_color => 42,
bold => 1,
num_format => 'yyyy-mm-dd hh:mm',
%font,
),
URL => $workbook->add_format( color => 'blue', underline => 1, %font, ),
URLHEADER => $workbook->add_format( color => 'blue', underline => 1, %header, %font, ),
};
$self->{format} = $format;
return;
}
( run in 0.391 second using v1.01-cache-2.11-cpan-5dc5da66d9d )