Blame lib/Font/TTF/Woff.pm
|
Packit |
5d935b |
package Font::TTF::Woff;
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
=head1 NAME
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
Font::TTF::WOFF - holds Web Open Font File (WOFF) data for the font
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
=head1 DESCRIPTION
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
This contains the WOFF packaging data.
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
=head1 INSTANCE VARIABLES
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
This object supports the following instance variables (which, because they
|
|
Packit |
5d935b |
reflect the structure of the table, do not begin with a space):
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
=over
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
=item majorVersion
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
=item minorVersion
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
The two version integers come directly from the WOFF font header.
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
=item metaData
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
Contains a reference to Font::TTF::Woff::Meta structure, if the font has WOFF metadata.
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
=item privateData
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
Contains a reference to a Font::TTF::Woff::Private structure, if the font has a WOFF private data block
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
=back
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
=head1 METHODS
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
=cut
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
use strict;
|
|
Packit |
5d935b |
use vars qw(@ISA %fields @field_info);
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
require Font::TTF::Table;
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
@ISA = qw(Font::TTF::Table);
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
1;
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
=head1 AUTHOR
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
Bob Hallissy. L<http://scripts.sil.org/FontUtils>.
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
=head1 LICENSING
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
Copyright (c) 1998-2016, SIL International (http://www.sil.org)
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
This module is released under the terms of the Artistic License 2.0.
|
|
Packit |
5d935b |
For details, see the full text of the license in the file LICENSE.
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
|
|
Packit |
5d935b |
=cut
|