Forum » Programiranje » Reportlab - template
Reportlab - template
rkb2 ::
Pri generiranju PDF datoteke v Reportlabu, za ozadje dokumenta uporabljam template (TIFF datoteka, 2480x3507 - zaradi kvalitete izpisa). Problem se pojavi pri tiskanju dokumenta - je namreè zelo pèasno. V primeru, da ozadja ni je tiskanje hitro. A kdo ve èe je namesto rasterske slike mogoèe uporabiti drugi PDF dokument ali kakšen drugi vektorski format ? Ozadje je precej zapletena kombinacija èrt/teksta, ki je narejena v 2D risarskem programu.
jype ::
Hm, to bo pa komplicirano...
Preprican sem, da je izvedljivo nalimat en PDF page cez drugega, ne vem pa, kako to naredis (in zdajle na zalost tudi ne utegnem raziskovat).
Ena taka precej storasta moznost je da poizkusis v Image od reportlaba kar PDF nalozit, samo se mi zdi, da ga v vsakem primeru rasterizira.
Preprican sem, da je izvedljivo nalimat en PDF page cez drugega, ne vem pa, kako to naredis (in zdajle na zalost tudi ne utegnem raziskovat).
Ena taka precej storasta moznost je da poizkusis v Image od reportlaba kar PDF nalozit, samo se mi zdi, da ga v vsakem primeru rasterizira.
rkb2 ::
def mreza(c):
c.drawImage("okvir.pdf", 0, 0, 210*mm, 297*mm)
vrne ven samo napako:
File "C:\bin\Python24\Lib\site-packages\PIL\Image.py", line 1745, in open
raise IOError("cannot identify image file")
IOError: cannot identify image file
Mislim da drawImage dela samo z rasterskimi slikami, ker gre vse skupaj prek Python Imaging Library.
c.drawImage("okvir.pdf", 0, 0, 210*mm, 297*mm)
vrne ven samo napako:
File "C:\bin\Python24\Lib\site-packages\PIL\Image.py", line 1745, in open
raise IOError("cannot identify image file")
IOError: cannot identify image file
Mislim da drawImage dela samo z rasterskimi slikami, ker gre vse skupaj prek Python Imaging Library.
rkb2 ::
Čudno se mi zdi, da niso predvideli kakšnega bolj pametnega načina, ker praktično vsak dokument vsebuje kakšen logo, etc.
Printer porabi zdaj 5 minut da prebavi 3 strani dolg dokument.
Printer porabi zdaj 5 minut da prebavi 3 strani dolg dokument.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Sinhronizacija podatkov iz Excela v WordOddelek: Programska oprema | 3164 (2703) | jukoz |
» | c# tiho tiskanje slik.Oddelek: Programiranje | 1948 (1619) | OmegaM |
» | corel težavaOddelek: Programska oprema | 2131 (1804) | harvey |
» | Iskanje po slikah (daš sliko in išče podobne) ?Oddelek: Loža | 3332 (2927) | Music Man |
» | Photoshop -> Corel?Oddelek: Programska oprema | 2408 (2178) | ali3n |