2016-03-24 8 views
0

Basit pdf oluşturan php işlevinde gelişirim. Ben metin var:PDF, sadece bir karakterin nasıl ön tarafını tanımlar?

Lorem ipsum dolor sit amet. 

Ama hangi karakteri i daima cesur olmak istiyorum.

Bunu nasıl yapabilirim? (belki de/Fark). Bunu (normal ve kalın iki yazı arasındaki geçiş) do şekilde AFAIK --edit--

%PDF-1.4 
(..skipping...) 
/F1 9 Tf 
0 g 
BT 
157 830 Td 
(Lorem) Tj 
ET 
/F2 9 Tf 
0 g 
BT 
187 830 Td 
(i) Tj 
ET 
/F1 9 Tf 
0 g 
BT 
190 830 Td 
(psum) Tj 
ET 
(..skipping...) 
8 0 obj 
<</Type /Font /Encoding /WinAnsiEncoding /Subtype /Type1 /BaseFont /Helvetica >> 
endobj 
9 0 obj 
<</Type /Font /Encoding /WinAnsiEncoding /Subtype /Type1 /BaseFont /Helvetica-Bold >> 
endobj 
+0

Merhaba! Sorunuza bazı kodlar ekleyebilir misiniz? Pdf dosyasını nasıl oluşturduğunuzu tahmin edemeyiz. – ventiseis

+0

@ventiseis Merhaba, pdf'ye kod ekliyorum. – Iwan

+0

Aslında php kodunu kastettim. – ventiseis

cevap

1

tek yoludur. gerektiği gibi metnin her parça için yeni bir metin bloğu oluşturmak için gerekmez, sadece şimdiki metin bloğundaki yazı tipini değiştirmek hariç:

glifin görselliği "font programı" ve /Differences kodlanmıştır

BT 
0 g 
/F1 9 Tf 
157 830 Td 
(Lorem) Tj 
/F2 9 Tf 
187 830 Td 
(i) Tj 
/F1 9 Tf 
190 830 Td 
(psum) Tj 
ET 
farklı yazı tiplerine başvurmak için kullanılamaz.

Göstermek istediğiniz tek karakter i ise o zaman i'un kalın olduğu özel bir yazı tipi oluşturmayı düşünürdüm, ancak herhangi bir karakter için bu tarz bir şekilde metin çıktı almanız gerekiyorsa o zaman pratik değil ...

İlgili konular