+1 here too

On Wed, May 21, 2014 at 11:20 PM, Chris Bowditch <bowditch_ch...@hotmail.com
> wrote:

> Hi Rob,
>
> Thanks for preparing the stats. 39% is quiet a leap and in that case I
> agree it makes sense not to subset by default. It looks like I missed the
> vote now, sorry about that. But I'm +1
>
> Thanks,
>
> Chris
>
> On 16/05/2014 17:20, Robert Meyer wrote:
>
>> Hi Chris,
>>
>> Here are some performance statistics for three different types of fonts:
>>
>> TrueType:
>> Full = 1123ms
>> Subset = 1137ms
>> Difference = 1.2%
>>
>> OpenType:
>> Full = 3497ms
>> Subset = 3512ms
>> Difference = 0.4%
>>
>> Type 1:
>> Full = 1148ms
>> Subset = 1896ms
>> Difference = 39%
>>
>> The reason for this can be easily explained. Type 1 fonts contain
>> Postscript code. OpenType and TrueType do not as they only contain binary
>> data. This means no special effort by them has to be made to parse,
>> understand and reconstruct what is effectively another high level
>> programming language.
>>
>> Because of this deficit, it may be best to leave it as an option as per
>> Vincent's suggestion unless the user wants to create a smaller file and
>> incur the hit. In the meantime I could investigate in the near future
>> whether any performance improvements could be made to speed up the process.
>> It's likely though this will never result in it being close to either OTF
>> or TTF levels of performance.
>>
>> Best Regards,
>>
>> Robert
>>
>> > Date: Fri, 16 May 2014 08:33:52 +0100
>> > From: bowditch_ch...@hotmail.com
>> > To: fop-dev@xmlgraphics.apache.org
>> > Subject: Re: [VOTE] Add Type 1 subset support
>> >
>> > Hi Rob,
>> >
>> > You've done a great job in developing this feature. Before voting though
>> > I'd like to understand why the default is not to subset Type 1 fonts.
>> > Most users will want the smallest output file size possible. Not
>> > enabling it by default is also inconsistent with True Type fonts, whose
>> > default is to subset. This inconsistency could lead to confusion.
>> >
>> > Thanks,
>> >
>> > Chris
>> >
>> > On 14/05/2014 10:22, Robert Meyer wrote:
>> > > Hi All,
>> > >
>> > > Following on from the last failed vote for adding Type 1 subset
>> > > support, I have now put forward a modified patch and am ready to try
>> > > this again. The patch went up on Monday to address the issues and
>> > > comments made by Vincent and Luis. This vote will last 5 working days
>> > > and will finish next Wednesday at the same time.
>> > >
>> > > As always if you have any concerns or find anything please let me
>> > > know. If they are small I will try and address the issue before the
>> > > vote is finalized in order to avoid repeating this again. Please note
>> > > that all type 1 fonts will default to full embedding unless you use
>> > > the embedding-mode="subset" as per one of the recommendations from the
>> > > last vote.
>> > >
>> > > Here is my vote: +1
>> > >
>> > > Best Regards,
>> > >
>> > > Robert Meyer
>> >
>>
>
>

Reply via email to