DOMPDF: Bir üzerinde yanılmak gibi görünüyor

StackOverflow Hey, ben yeni üye değilim ama yine de birileri eğer yardımcı olabilir umuduyla!

PHP PDF'leri oluşturmak dompdf kullanıyorum. Standart bir <a href="...">[Link]</a> stil bağlantıyı ayrıştırır zaman tüm iyi: oluşturulan PDF tıklanabilir köprüler içerir.

Ancak, (PDF içeriği yani) benim kaynak metin örneğin içlerinde diğer etiketleri, bir <em> tag çapa etiketleri içerir:

<a href="..."><em>Italics link!</em></a>

Dompdf bir bağlantı (yani mavi tarz ve çıkan PDF altı çizili) olarak yorumlar, ama tıklanabilir yapmaz.

Bu bu tekrarlanabilir sandbox onlar var, aşağıdaki her çalışırsanız:

  1. <a href="http://google.com">Here is a link to Google</a>
  2. <a href="http://google.com">Here is a link to <em>Google</em></a>
  3. <a href="http://google.com"><em>Here is a link to Google</em></a>

Her ardışık pasajı 3 sadece mavi olmak ve altı çizili olarak, daha az 'tıklanabilir' olur.

Ben kaynak metin 'onarım' Tidy kullanarak denedim, ama geçersiz görünmüyor, bu yüzden tamir edilmez.

Herkes nasıl da tavsiye olabilir:

  1. Herhangi <*> bulmak ve kaynak metni tamir ile yerine regex veya benzeri bir şey kullanın, ya da
  2. Verilen biçimlendirme kabul dompdf yapılandırma
  3. ... Herhangi başka fikirler? :)

Şimdiden teşekkürler!

0 Cevap