abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 20:22 | IT novinky

    Craig Loewen na blogu Microsoftu oznámil veřejnou preview verzi WSL kontejnerů, tj. linuxových kontejnerů ve Windows Subsystem for Linux (WSL). Spouští se příkazem wslc.exe.

    Ladislav Hagara | Komentářů: 0
    dnes 19:00 | Nová verze

    Byla vydána (𝕏, Bluesky) nová verze 2026.2 linuxové distribuce navržené pro digitální forenzní analýzu a penetrační testování Kali Linux (Wikipedie). Přehled novinek se seznamem 9 nových nástrojů v oficiálním oznámení na blogu.

    Ladislav Hagara | Komentářů: 0
    dnes 12:55 | Nová verze

    Grafická aplikace Krokiet/Czkawka pro vyhledávání a odstraňovaní nepotřebných souborů (duplicitní soubory, prázdné složky, podobné obrázky, podobná videa, poškozené soubory a další) byla vydána ve verzi 12.0.0. Podrobný přehled novinek v příspěvku na Medium. Jedná se o poslední verzi frontendu Czkawka GTK nad Czkawka Core. Uživatelům se doporučuje migrovat na frontend Krokiet postavený nad frameworkem Slint. Představena byla aplikace Cedinia pro Android využívající Czkawka Core. Dostupná je jako APK pro ruční instalaci.

    Ladislav Hagara | Komentářů: 4
    dnes 04:22 | Nová verze

    Po téměř třech letech od vydání verze 9 byla vydána nová verze 10 linuxové distribuce Mageia (Wikipedie). Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 04:00 | Zajímavý software

    Nourish (GitHub) je nový správce oken pro Linux. Tradiční plochy nahrazuje nekonečným plátnem a posouváním a přibližováním. Využívá vlastní kompozitor pro Wayland s názvem y5. Videoukázka.

    Ladislav Hagara | Komentářů: 5
    27.6. 15:33 | Komunita

    Po 20 letech a 17 otevřených (open source) krátkých filmech Blender Studio oznámilo plán na svůj první celovečerní film. Cílem samozřejmě není jenom nový otevřený film, ale především vývoj a vylepšení otevřených nástrojů pro spolupráci napříč celým procesem a vytvoření otevřené příručky (playbook) pro filmovou produkci ve velkém měřítku s informacemi, které jsou obvykle dostupné pouze uvnitř komerčních studií, a pomoci tak nezávislým tvůrcům překonat technické a organizační bariéry.

    Ladislav Hagara | Komentářů: 0
    27.6. 05:00 | Nová verze

    Byla vydána nová verze 26.6.25 svobodného multiplatformního video editoru Shotcut (Wikipedie) postaveného nad multimediálním frameworkem MLT. Shotcut je vedle zdrojových kódů k dispozici také ve formátech AppImage, Flatpak a Snap.

    Ladislav Hagara | Komentářů: 0
    26.6. 14:44 | IT novinky

    Apple bez varování odstranil ze svého obchodu sociální síť VKontaktě i další aplikace skupiny VK, jako je VK Music nebo VK Video [Novinky.cz].

    Ladislav Hagara | Komentářů: 19
    26.6. 14:22 | IT novinky

    V dubnu loňského roku představený poštovní klient Notion Mail bude 22. září ukončen.

    Ladislav Hagara | Komentářů: 3
    26.6. 04:33 | Komunita

    Konference OpenAlt 2026 hledá přednášející. Proběhne o víkendu 7. a 8. listopadu na půdě Fakulty informačních technologií VUT v Brně. Témata konference jsou: Otevřený a svobodný software, IoT a Hnutí tvůrců, Vzdělávání, Bezpečnost a soukromí, Otevřená společnost, komunity a data, OpenMobility a další.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (11%)
     (7%)
     (2%)
     (17%)
     (31%)
     (4%)
     (6%)
     (2%)
     (16%)
     (26%)
    Celkem 2011 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník


    Dotaz: Python - jagpdf + gtk - prázdná stránka

    5.8.2009 19:52 horada | skóre: 3
    Python - jagpdf + gtk - prázdná stránka
    Přečteno: 243×

    Dobrý den,

    píši program v pythonu který ukládá určitá data do databáze (sqlite) a následně by měl vytvářet sestavy do pdf s využitím knihovny jagpdf (http://www.jagpdf.org/). Jako grafickou knihovnu používám gtk. Problém je v tom že mi jako sestava vyleze prázdná bílá stránka. Jako příčinu jsem určil knihovnu gtk neboť vytvořením dvou téměř totožných programů (jedná se v podstatě o Hello World z dokumentace) kde jeden obsahuje import knihovny gtk a druhý ne, my v prvém případě vygeneruje pouze prázdnou stránku, v druhém případě vrátí očekávaný výsledek. Nezáleží ani na pořadí importu jednotlivých knihoven.

    #!/usr/bin/env python
    #-*- coding: utf-8 -*-

    import gtk
    import jagpdf

    doc = jagpdf.create_file("hello.pdf")
    doc.page_start(597.6, 848.68)
    doc.page().canvas().text(50, 800, "Hello, World!")
    doc.page_end()
    doc.finalize()

    Používám python 2.6.2, jagpdf 1.3.33, a libgtk 2.12.8 na Ubuntu 9.04.

    Kdybyste někdo měl jakýkoliv tip který by mě přivedl blíže k řešení byl bych vděčný.

    Děkuji

    Odpovědi

    6.8.2009 10:08 jarda
    Rozbalit Rozbalit vše Re: Python - jagpdf + gtk - prázdná stránka

    Vas problem se mi nepovedlo zreplikovat. Na mem systemu je v obou pripadech vysledne PDF identicke. Uploadnete nekam to prazdne PDF nebo mi ho poslete na jarda at jagpdf.org.

    6.8.2009 14:01 horada | skóre: 3
    Rozbalit Rozbalit vše Re: Python - jagpdf + gtk - prázdná stránka
    Příloha:

    Níže přikládám vygenerovaný pdf soubor (v tomto případě vygenerované na starším Ubuntu 8.10 s pythonem 2.5.2). ještě jsem to nezkoušel na systému windows - během dne to můžu zkusit.

    Každopádně děkuji za Váš čas.

    (Jenom poznámka: knihovnu jagpdf jsem instaloval nakopírováním souborů jagpdf.py a _jagpdf.so do adresáře /usr/lib/python<VERZE>/)

    6.8.2009 14:25 horada | skóre: 3
    Rozbalit Rozbalit vše Re: Python - jagpdf + gtk - prázdná stránka

    nyní jsem to ještě vyzkoušel na systému windows a tam je vše zdá se v pořádku...

    6.8.2009 15:44 jarda
    Rozbalit Rozbalit vše Re: Python - jagpdf + gtk - prázdná stránka

    Problem je v nastaveni locales - mate pravdepodobne cestinu. PyGtk pri importu zmeni c-runtime locales, coz bohuzel ovlivni i JagPDF a zpusobi generovani invalidnich PDF. Da se tedy rici, ze problem je na strane JagPDF, ktera by se mela chovat konzistentne bez ohledu na nastavene locales. Podstata problemu je popsana zde: http://www.python.org/dev/peps/pep-0331/.

    Zkuste vasi aplikaci spustit takto:

    $ env LC_ALL=C hello_world.py

    popripade s nejakym jinym locale, ktere pro desetinou carku pouziva symbol . <tecka>.

     

     

     

     

    6.8.2009 15:59 horada | skóre: 3
    Rozbalit Rozbalit vše Re: Python - jagpdf + gtk - prázdná stránka

    děkuji za informace a částečné řešení (v případě malé testovací aplikace to funguje - u té větší ne -ale zatím jsem to moc nezkoumal) - nicméně pokud to ve windows funguje dobře tak to pro mě bude jen malá komplikace při vývoji.

    Jinak je tato knihovna perfektní! Děkuji

    6.8.2009 21:49 jarda
    Rozbalit Rozbalit vše Re: Python - jagpdf + gtk - prázdná stránka

    OK. Vas dotaz jsem zde objevil vicemene nahodou - pokud narazite v budoucnu na nejaky dalsi problem s JagPDF, doporucuji smerovat pripadne dotazy na http://groups.google.com/group/jagpdf.

    7.8.2009 20:51 horada | skóre: 3
    Rozbalit Rozbalit vše Re: Python - jagpdf + gtk - prázdná stránka

    mě nějak nedošlo že autor rozumí česky :) a anglicky moc nevládku (tedy přečíst si kousek dokumentace to snad jo.. s pomocí stardicu...) ale něco napsat ... :-(

    každopádně díky

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.