HtmlViewer
-
hbr
- Beiträge: 330
- Registriert: Mi 20. Feb 2013, 10:30
- OS, Lazarus, FPC: Win (L 2.2.4 FPC 3.2.2)
- CPU-Target: 32/64,ARM(RPi)
HtmlViewer
Hallo, da ich mit IpHtml unter Linux nur Probleme habe, möchte ich es mit HtmlViewer versuchen.
Die Darstellung Funktioniert und ist viel sauberer als mit IPHtml. (Linux MINT 2.3, gtk2, LZ V4.6, FPC 3.2.2)
Nun habe ich aber das große Problem, dass ich einen mehrseitigen ausdruck nicht hin bekomme,
geschweige eine Seite.
Das ist ziemlich komliziert und ich habe da überhaupt keinen Durchblick.
Kann mir jemand zeigen, wie ich den gesamten Inhalt eines HtmlViewer ausdrucken kann?
Danke im Vorraus.
Die Darstellung Funktioniert und ist viel sauberer als mit IPHtml. (Linux MINT 2.3, gtk2, LZ V4.6, FPC 3.2.2)
Nun habe ich aber das große Problem, dass ich einen mehrseitigen ausdruck nicht hin bekomme,
geschweige eine Seite.
Das ist ziemlich komliziert und ich habe da überhaupt keinen Durchblick.
Kann mir jemand zeigen, wie ich den gesamten Inhalt eines HtmlViewer ausdrucken kann?
Danke im Vorraus.
Re: HtmlViewer
Gibt es dafür kein passendes Beispiel im Installationsverzeichnis?
Ansonsten könntest du auch auch das neue "pixie" ausprobieren: https://gitlab.com/retrofoxed/pixie
Ansonsten könntest du auch auch das neue "pixie" ausprobieren: https://gitlab.com/retrofoxed/pixie
-
hbr
- Beiträge: 330
- Registriert: Mi 20. Feb 2013, 10:30
- OS, Lazarus, FPC: Win (L 2.2.4 FPC 3.2.2)
- CPU-Target: 32/64,ARM(RPi)
Re: HtmlViewer
Leider auch nicht so richtig brauchbar,
überall fehlt es an Erklärung,
wie die Befehlsstrucktur für drucken aus dem HtmlPanel ist.
Bzw. der Aufbau,Aufruf.
überall fehlt es an Erklärung,
wie die Befehlsstrucktur für drucken aus dem HtmlPanel ist.
Bzw. der Aufbau,Aufruf.
-
shokwave
- Beiträge: 491
- Registriert: Do 15. Nov 2007, 16:58
- OS, Lazarus, FPC: Win11/Ubuntu Budgie/macOS (Laz 4.x FPC 3.2.x)
- CPU-Target: i386, x64, arm64
- Wohnort: Gera
Re: HtmlViewer
Keine Ahnung ob dir das weiterhilft, aber ich habe gesehen, das beim HtmlViewer Demos dabei sind.
Die HtmlDemo(in Main Demos) hat auch Drucken implementiert. Sieht aber nicht gerade trivial aus...
Die HtmlDemo(in Main Demos) hat auch Drucken implementiert. Sieht aber nicht gerade trivial aus...
mfg Ingo
Re: HtmlViewer
Pixie kann PDF exportieren.
Diese kann man auf Linux ausdrucken mit
Diese kann man auf Linux ausdrucken mit
Code: Alles auswählen
lpr -P druckername datei.pdf-
Soner
- Beiträge: 811
- Registriert: Do 27. Sep 2012, 00:07
- OS, Lazarus, FPC: Win10Pro-64Bit, Immer letzte Lazarus Release mit SVN-Fixes
- CPU-Target: x86_64-win64
- Wohnort: Hamburg
Re: HtmlViewer
HtmlViewer kann sehr gut drucken, falls die Seitenbreite auf eine eingestellte Seite (DINA4, DINA5, ..) passt, falls nicht dann druckt es wie Tabellenkalkulationen und auch leer Seiten, deshalb hatte ich damals beim Druck auf IE mit "In Seitenbreite einpassen" Option ausgewichen.
In meiner Erinnerungen war der Ausdruck bei IPHtmlPanel mies und verwende auch immer noch die alte Version von Lazarus 3.4. mit Lazarus 4.8, weil bei jedem was neues kommt, gibt es irgendwo ein neuer Bug.
Vielleicht solltest du so wie ich ein alte Version benutzen/testen.
Oder auf "In Seitebreite einpassen" Option entwickeln.
In meiner Erinnerungen war der Ausdruck bei IPHtmlPanel mies und verwende auch immer noch die alte Version von Lazarus 3.4. mit Lazarus 4.8, weil bei jedem was neues kommt, gibt es irgendwo ein neuer Bug.
Vielleicht solltest du so wie ich ein alte Version benutzen/testen.
Oder auf "In Seitebreite einpassen" Option entwickeln.
-
Soner
- Beiträge: 811
- Registriert: Do 27. Sep 2012, 00:07
- OS, Lazarus, FPC: Win10Pro-64Bit, Immer letzte Lazarus Release mit SVN-Fixes
- CPU-Target: x86_64-win64
- Wohnort: Hamburg
Re: HtmlViewer
Ich habe jetzt HtmlViewer heruntergeladen und vorkompilierte FrameBrowserDemoId10 gestartet, es hat jetzt "Fit to Page" option, vielleicht habe ich es damals nicht gesehen. Man muss rechte Frame klicken bevor man Printpreview aufruft.
Vielleicht sollte ich jetzt zu HtmlViewer wechseln.
Edit: Im Ordner Main Demos gibt es auch Lazarus Projekte, ich habe FrameDemLaz kompiliert, es funktioniert, beim Druck auf "Fit to Page" Option hat es ein Paar Macken, als Papierformat A5 gewählt:
Vielleicht sollte ich jetzt zu HtmlViewer wechseln.
Edit: Im Ordner Main Demos gibt es auch Lazarus Projekte, ich habe FrameDemLaz kompiliert, es funktioniert, beim Druck auf "Fit to Page" Option hat es ein Paar Macken, als Papierformat A5 gewählt:
-
hbr
- Beiträge: 330
- Registriert: Mi 20. Feb 2013, 10:30
- OS, Lazarus, FPC: Win (L 2.2.4 FPC 3.2.2)
- CPU-Target: 32/64,ARM(RPi)
Re: HtmlViewer
@Soner
Sory, leider habe ich von dem was du geschrieben hast Null verstanden.
Habe mein htmlViewer aus dem fpcupdeluxe als Modul installiert (dort gibt es keine Demos).
In welchem Demo Modul steht denn die Ausführung (Befehlsstrucktur) für den Druckprozess?
Also wie übergebe ich den HtmlViewer Inhalt dem Druckmodul (Aufruf)?
Habe leider nur Probleme unter LINUX. Mein Projekt läuft auf Windows mit IPHtml korreckt.
In MINT unter gtk2 sieht ein eingebundene Bilder(Chart Bas64) sehr schlecht aus.
In Qt5 sind sie Schwarz. Weis jetzt nicht was ich tun soll, nur für einen vernüftigen Ausduch (bzw. Darstellung im HtmlPanel) eines Berichtes mit einem Bild aus einem HTML Panel zu bekommen. Wenn ich es Paralell in eine HTML Datei schreibe und im Browser aufrufe ist es OK. Leider gibt es nur Probleme auf allen Ebenen unter LINUX.
Zu Lazarus unter MINT selbst, in gtk2 wandern Fenster (Forms) beim anfassen mit der Maus am oberen Rand in die Linke obere Ecke. Dann under Qt5 fehlen komplett die Hint's (MouseOver auf Variablen usw.) in der Entwicklungsumgebung und es treten Darstellungsprobleme auf. Habe Lazarus schon gefühlte 30 mal neu installiert, von V3.x bis 4.x.
Sory, leider habe ich von dem was du geschrieben hast Null verstanden.
Habe mein htmlViewer aus dem fpcupdeluxe als Modul installiert (dort gibt es keine Demos).
In welchem Demo Modul steht denn die Ausführung (Befehlsstrucktur) für den Druckprozess?
Also wie übergebe ich den HtmlViewer Inhalt dem Druckmodul (Aufruf)?
Habe leider nur Probleme unter LINUX. Mein Projekt läuft auf Windows mit IPHtml korreckt.
In MINT unter gtk2 sieht ein eingebundene Bilder(Chart Bas64) sehr schlecht aus.
In Qt5 sind sie Schwarz. Weis jetzt nicht was ich tun soll, nur für einen vernüftigen Ausduch (bzw. Darstellung im HtmlPanel) eines Berichtes mit einem Bild aus einem HTML Panel zu bekommen. Wenn ich es Paralell in eine HTML Datei schreibe und im Browser aufrufe ist es OK. Leider gibt es nur Probleme auf allen Ebenen unter LINUX.
Zu Lazarus unter MINT selbst, in gtk2 wandern Fenster (Forms) beim anfassen mit der Maus am oberen Rand in die Linke obere Ecke. Dann under Qt5 fehlen komplett die Hint's (MouseOver auf Variablen usw.) in der Entwicklungsumgebung und es treten Darstellungsprobleme auf. Habe Lazarus schon gefühlte 30 mal neu installiert, von V3.x bis 4.x.
- Niesi
- Lazarusforum e. V.
- Beiträge: 747
- Registriert: So 26. Jun 2016, 19:44
- OS, Lazarus, FPC: Linux Mint Cinnamon, Laz 4.5 Fpc 3.2.3 und allerlei mit FpcUpDeLuxe
- Kontaktdaten:
Re: HtmlViewer
Moin,wp_xyz hat geschrieben: Mi 5. Aug 2026, 16:52 Gibt es dafür kein passendes Beispiel im Installationsverzeichnis?
Ansonsten könntest du auch auch das neue "pixie" ausprobieren: https://gitlab.com/retrofoxed/pixie
ich wollte pixie ausprobieren - lässt sich nicht in die IDE einfügen.
Ich habe das Package "pixie.package.lazarus.lpk" geöffnet,
es compiliert und wollte es
installieren.
Dann sehe ich das hier:
Ich habe es versuchsweise doch installiert, aber das bringt nichts.
Hat jemand eine Idee, was ich falsch mache?
Edit: Ach so - Linux Mint, Lazarus und FreePascal beide fixes mit GTK2. Hab' es vorher mit fixes/fixes und qt5 probiert, war genauso ...
Wissen ist das einzige Gut, das sich vermehrt, wenn es geteilt wird ...
Re: HtmlViewer
Keine Ahnung. Hab mir gerade meine Version aus dem GitLab des Autors (https://gitlab.com/retrofoxed/pixie) aktualisiert und neu installiert --> kein Problem, Demo-Programm läuft.
Das Package in deinem Screenshot sieht defekt aus. Anbei der Screenshot zu meiner Installation.
Das Package in deinem Screenshot sieht defekt aus. Anbei der Screenshot zu meiner Installation.
- Dateianhänge
-
- pixie-package-laz.png (19.38 KiB) 6 mal betrachtet
- Niesi
- Lazarusforum e. V.
- Beiträge: 747
- Registriert: So 26. Jun 2016, 19:44
- OS, Lazarus, FPC: Linux Mint Cinnamon, Laz 4.5 Fpc 3.2.3 und allerlei mit FpcUpDeLuxe
- Kontaktdaten:
Re: HtmlViewer
Da hab' ich es mir auch runtergeladen.
Du arbeitest mit Windows, oder?
Du arbeitest mit Windows, oder?
Wissen ist das einzige Gut, das sich vermehrt, wenn es geteilt wird ...