Autor Téma: FastReport 5 - kvalita RTF textu a HTML tagů  (Přečteno 2159 krát)

Offline vandrovnik

  • Padawan
  • ******
  • Příspěvků: 1567
  • Karma: 52
    • Verze Delphi: 11.3
FastReport 5 - kvalita RTF textu a HTML tagů
« kdy: 18-04-2016, 12:45:47 »
Dobrý den,

FastReport 5, Delphi XE6, sestava se bude zasílat e-mailem v PDF. Potřebuji v sestavě u statického textu použít horní index. Dal jsem do sestavy objekt RichText, výsledek při exportu do PDF vypadá otřesně (text je asi vykreslený jako obrázek v +- 100 dpi). Podobně se chová i normální objekt Text, když u něj zapnu AllowHtmlTags (text je také vykreslený jako obrázek, jen rozlišení je o něco lepší). Při tisku ale výsledek vypadá normálně, pokud sestavu "vytisknu" do PdfCreatoru, tak je také v pořádku. Stejně se chová i demo dodané k FastReportu. Je to nějaké omezení jejich exportu do PDF, nebo se dá někde něco zapnout a výsledek vylepšit?

Díky, Karel Rys
 

Offline JaroB

  • Guru
  • *****
  • Příspěvků: 1141
  • Karma: 29
    • Verze Delphi: XE8, Sydney
Re:FastReport 5 - kvalita RTF textu a HTML tagů
« Odpověď #1 kdy: 18-04-2016, 12:57:38 »
Nevím jak ve FastReportu, ale Quickreport má něco jako HIRes pro vylepšení obrázků speciálně sypaných do PDF, a taky mají nějaké nové komponenty pro přesnější tisk textu. Třeba je něco podobného i ve FR...

Offline Marek Weyda

  • Hrdina
  • ****
  • Příspěvků: 275
  • Karma: 8
    • Verze Delphi: Delphi 2007, 10.1 Berlin
Re:FastReport 5 - kvalita RTF textu a HTML tagů
« Odpověď #2 kdy: 18-04-2016, 13:12:09 »
Tak to mě dost překvapuje, protože s exporty do PDF jsme nikdy ve Fast Reportu problémy neměli a běžně se e-mailingem posílají různé Fast Reportí šablony vyexportované do PDF jako příloha k e-mailu.

Zato s exportem do Excelu byl neustále nějaký problém. Ale vše se dá vhodným nastavením vlastností toho příslušného exportního objektu vyřešit. Je to ale docela hraní si. Některé sestavy máme přímo vyladěné pro Excel.

Možná tedy bude stejná situace s exportem do PDF - bude třeba vhodně upravit šablonu i vlastnosti exportu. Ale poradil bych Ti spíše s Excelem než s PDF. Protože jak jsem psal, s PDF alespoň u nás nikdy žádný problém nebyl a žádný zákazník si nestěžoval, na rozdíl od Excelu ...

Offline vandrovnik

  • Padawan
  • ******
  • Příspěvků: 1567
  • Karma: 52
    • Verze Delphi: 11.3
Re:FastReport 5 - kvalita RTF textu a HTML tagů
« Odpověď #3 kdy: 18-04-2016, 13:18:13 »
Pro zajímavost přikládám ukázky přímo z dema. První je se základním nastavením, druhá, když se zapne volba "Print optimized". V obou případech je to exportované jako obrázek, takže samozřejmě nejde ani označit kus textu.

Offline JaroB

  • Guru
  • *****
  • Příspěvků: 1141
  • Karma: 29
    • Verze Delphi: XE8, Sydney
Re:FastReport 5 - kvalita RTF textu a HTML tagů
« Odpověď #4 kdy: 18-04-2016, 14:53:46 »
Oba vypadají jako obrázek :) ale každý s jiným rozlišením.

Offline vandrovnik

  • Padawan
  • ******
  • Příspěvků: 1567
  • Karma: 52
    • Verze Delphi: 11.3
Re:FastReport 5 - kvalita RTF textu a HTML tagů
« Odpověď #5 kdy: 19-04-2016, 10:56:26 »
Tak oficiální odpověď od supportu nic moc...:

Hello,
At this moment you can't to change this behavior
Try to use PDF printer or SynPDF (see FR's demos)

Offline JaroB

  • Guru
  • *****
  • Příspěvků: 1141
  • Karma: 29
    • Verze Delphi: XE8, Sydney
Re:FastReport 5 - kvalita RTF textu a HTML tagů
« Odpověď #6 kdy: 19-04-2016, 11:16:00 »
To je zajímavé, SynPDF mi mezi řečí doporučovali i v podpoře QuickRep...
:)

Offline našinec

  • Hrdina
  • ****
  • Příspěvků: 423
  • Karma: 5
Re:FastReport 5 - kvalita RTF textu a HTML tagů
« Odpověď #7 kdy: 20-04-2016, 09:39:35 »
Dpi fontu ve winOS.

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3449
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:FastReport 5 - kvalita RTF textu a HTML tagů
« Odpověď #8 kdy: 25-04-2016, 12:30:18 »
Tak oficiální odpověď od supportu nic moc...:

Hello,
At this moment you can't to change this behavior
Try to use PDF printer or SynPDF (see FR's demos)


Jo to jsem kdysi ukazoval, ale bylo mi receno ze ve FR5 by to mel umet. Takze asi ne.

http://delphi.cz/post/Export-PDFA-ve-Fast-Report.aspx
Embarcadero MVP - Czech republic