List Info

Thread: Another discussion topic




Another discussion topic
country flaguser name
United States
2008-03-11 17:42:10

Hi,

Lately I've been trying to fix those tough bugs. This last one was
printing what ended up being an OpenType CFF font. That is basically a
Type1 (actually Type 2, which is a compressed Type 1) in a TrueType wrapper.

So, I wrote the code to download a Type2 font to a postscript printer,
but a number of printers don't support Type 2 (just Level 3 printers and
a few others). Apple's Preview doesn't support it either. So I wrote
code to convert to a Type3 font. The code also just includes the
characters in the font that are used in the document which makes a
_huge_ difference in size for larger fonts also.

So, now I have the ability to create reduced fonts and I realized I can
do a couple things with this. One would be just use it when absolutely
needed. Ie, CFF or TrueType fonts to a printer that doesn't support CFF
or TrueType. The other is to use it for fonts that use less than xxx
characters of the font. So if you use a font for one or two character
(or 10 or whatever) that the extra glyphs are removed. I could see doing
it for:

No subsetting (accept as required)
Less than xxx characters used
??Less than x% characters used. Probably not necessary

Eventually I might write code to create subset fonts in Type1 or
TrueType format but that is way down the road.

How useful is this to folks? Or does anyone even notice the size of the
postscript files these days?

Deron

--
Deron Kazmaier - support%40pagestream.org">supportpagestream.org
Grasshopper LLC Publishing - http://www.pagestream.org
PageStream DTP for Amiga, Linux, Macintosh, and Windows

__._,_.___
.

__,_._,___
Re: Another discussion topic
country flaguser name
United States
2008-03-13 12:04:11

That would be useful to me. I have at least one font that I can't
print with due to ginormous size.

Tim Doty

On Mar 11, 2008, at 5:42 PM, PageStream Support wrote:

> Hi,
>
> Lately I've been trying to fix those tough bugs. This last one was
> printing what ended up being an OpenType CFF font. That is basically a
> Type1 (actually Type 2, which is a compressed Type 1) in a TrueType
> wrapper.
>
>; So, I wrote the code to download a Type2 font to a postscript printer,
> but a number of printers don't support Type 2 (just Level 3 printers
> and
> a few others). Apple's Preview doesn't support it either. So I wrote
> code to convert to a Type3 font. The code also just includes the
> characters in the font that are used in the document which makes a
> _huge_ difference in size for larger fonts also.
>
> So, now I have the ability to create reduced fonts and I realized I
> can
> do a couple things with this. One would be just use it when absolutely
> needed. Ie, CFF or TrueType fonts to a printer that doesn't support
> CFF
> or TrueType. The other is to use it for fonts that use less than xxx
> characters of the font. So if you use a font for one or two character
> (or 10 or whatever) that the extra glyphs are removed. I could see
> doing
> it for:
>;
> No subsetting (accept as required)
> Less than xxx characters used
>; ??Less than x% characters used. Probably not necessary
>
> Eventually I might write code to create subset fonts in Type1 or
> TrueType format but that is way down the road.
>
> How useful is this to folks? Or does anyone even notice the size of
> the
> postscript files these days?
>
> Deron
>
> --
> Deron Kazmaier - support%40pagestream.org">supportpagestream.org
> Grasshopper LLC Publishing - http://www.pagestream.org
> PageStream DTP for Amiga, Linux, Macintosh, and Windows
>
>
>
> Yahoo! Groups Links
>
>
>
>;

__._,_.___
.

__,_._,___
[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )