2013-07-17 24 views

cevap

3

Dosyanızı görmeden, bunun kesinlikle işe yarayacağını söylemek zor. Ama tipik bir yazı böyle tanımlanır:

/Resources << 
    /Font << /F13 1 0 R >> 
>> 

1 0 obj << 
    /Type /Font 
    /Subtype /Type1 
    /BaseFont /Helvetica 
>> endobj 

yazı kaynak ardından /F13 12 Tf olarak kullanılan metin bununla çizilir yerde.

Tanımda /BaseFont'u değiştirecekseniz, bu yazı tipi kaynağının tüm kullanımlarını etkiler.

+1

. Onaltılık bir editörde ne var. I.e.:/Arial->/OpenSans yazı tipini değiştirdim ve bu dosya boyutu değiştirildi ve Nitro Pro'da açtığımda bozuk olduğunu söylüyor, ama neyse ki onardı. – jscripter

6

PDF'de yazı tipini değiştirmek genellikle iyi bir fikir değildir. Örneğin, bir yazı tipini değiştirmeye benzer davranış beklememelisiniz. MS Word belgesi. PDF'de, bireysel glifler veya glifler kesinlikle yerleştirilir. PDF oluşturulduğunda, bu konumlandırma kullanılan yazı tipindeki gliflerin ilgili genişliklerine (ve diğer metriklerine) dayanıyordu. Bir yazı tipini değiştirdiğinizde, gliflerin konumu değişmeden kalır, ancak genelde gliflerin genişlikleri orijinal yazı tipinden farklı olacaktır. Bu böyle çarpık metin biçimlendirme neden olur: Bu undertand gelmez insanlar için

enter image description here

+0

Bu kesinlikle doğru, ancak sorunun cevabı değil. Bir yazı tipinin neden değiştirileceğini (örneğin, bir yazı tipinin güncellenmiş/değiştirilmiş bir sürümle değiştirilmesini veya aynı yazı tipi metriklerine sahip bir klonla) meşru nedenleri vardır. –

İlgili konular