Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

QuicReport i font

[es] :: Pascal / Delphi / Kylix :: QuicReport i font

[ Pregleda: 1793 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

franjo_tahi
Franjo Tahi
Zagreb

Član broj: 34712
Poruke: 399
*.adsl.net.t-com.hr.



+1 Profil

icon QuicReport i font26.01.2011. u 10:13 - pre 161 meseci
Koristim QuicReport.
Na report sam postavio TQRPDFFilter koji koristim da bih mogao report spremiti kao PDF

Kreirao sam klasu kojoj prosljeđujem QR i koja automatski generira PDF na načine:
Code:

...
    aPDFFilt := TQRPDFDocumentFilter.Create(self.PdfName + '.pdf');
      aPDFFilt.CompressionOn := True;
      aPDFFilt.TextOnTop := true;
      aPDFFilt.LeftMargin := -10;
      aPDFFilt.AddFontMap('Bookman-Old-Style:Times');
      aPDFFilt.AddFontMap('Bookman-Old-Style:Times New Roman');
      aPDFFilt.FontHandling := fhAutoEmbed;
      if QRComposit <> nil then
        self.QRComposit.ExportToFilter(aPDFFilt)
      else
        self.QR.ExportToFilter(aPDFFilt);
      aPDFFilt.free;
...


PdfName, QRCpomosit i QR su ranije definirani i dodjeljene su im vrijednosti.

"Sava As" i automatski report rade OK osim u jednoj stvari:
Budući da qr nezna prikazati vektorske slike, kreirali smo naš font koji koristimo radi ispisa pečata, potpisa itd. PDF koji se kreira s tim fontom, na računalima koja imaju instaliran font je OK, ali na računalima na kojima nije - ne vidi se, tj. vide se crne točke.

Kako napravit da se tekst koji je ispisan našim fontom prikazuje kao slika ili se možda može definicija fonta ubaciti u PDF?
Ideje za rješenje?
 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: QuicReport i font26.01.2011. u 14:36 - pre 161 meseci
> Kako napravit da se tekst koji je ispisan našim fontom prikazuje kao slika ili se možda može definicija fonta ubaciti u PDF?

Ako QR ne može embedovati font u napravljeni pdf, onda ti recimo iscrtaj potrebni tekst sa tim fontom na neki bitmap, njega snimi kao jpg i uvezi u PDF. Mislim da su ranije bili dati primeri pravljenja i crtanja teksta po bitmap canvasu.
 
Odgovor na temu

lan-mi
Lukic Milan
Zrenjanin

Član broj: 156359
Poruke: 140
*.dynamic.sbb.rs.

Sajt: https://lanmisoft.com


+1 Profil

icon Re: QuicReport i font26.01.2011. u 19:24 - pre 161 meseci
Možda bi pomoglo da se font fajl ubaci u exe kao resource i pomocu funkcije Addfontresource - Removefontresource privremeno "instalise" u sistem samo dok je aplikacija aktivna.
Arduino Control Center
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: QuicReport i font

[ Pregleda: 1793 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.