Re: Font type 3 inclusi nel mio documento pdf

#43046
Up
0
Down
::


Ciao,
da una lettura dell’eps mi sembra che Origin non usi i font standard, ma include una versione tipo3 del Times. Forse si può cambiare qualche opzione nel generare il grafico per fargli usare dei font diversi.

Però sono riuscito a scrivere un programmino perl che rimuove tutti i font tipo3 e li sostituisce con i Nimbus inclusi nella distribuzione di ghostscript. Le metriche dovrebbero essere identiche, quindi la sostituzione dovrebbe essere ragionevolmente indolore.

Ecco il programmino “cambia_font.pl”:
`
$tenere = 1;

while ($line = ) {
if($line =~ /^\%\%BeginFont/)
{
$tenere = 0;
next;
}
if($line =~ /^\%\%EndFont/)
{
$tenere = 1;
next;
}
if($tenere)
{
$line =~ s/MC1_Times-New-Roman/NimbusRomNo9L-Regu/;
$line =~ s/MC2_Times-New-RomanItalic/NimbusRomNo9L-ReguItal/;
$line =~ s/MC3_Times-New-RomanBold/NimbusRomNo9L-Medi/;
print $line;
}
}
`

Legge l’eps dallo stdin e scrive l’eps modificato sullo stdout. Ho creato un pdf al volo in questo modo:
`
perl cambia_font.pl Luque_IB.pdf
`

Saluti,
Giacomo

Go to top