Grafiken im Netz und lokal

Vom Front-End bis SOAP.

Moderator: Moderatoren

Antworten
Benutzeravatar
Koverhage
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2470
Registriert: Fr, 23. Dez 2005 8:00
Wohnort: Aalen
Hat sich bedankt: 102 Mal
Danksagung erhalten: 3 Mal
Kontaktdaten:

Grafiken im Netz und lokal

Beitrag von Koverhage »

Keine Ahnung ob das hier rein gehört und richtig beschrieben ist. Wenn nicht dürfen die Administratoren gerne verschieben.
Gegeben; Wir erstellen Grafiken (Charts) für unsere Kunden.
Diese müssen jetzt auch als PDF Datei zur Verfügung gestellt werden und zwar ohne die Seite aufzurufen und drucken auf PDF Drucker, etc. zu wählen.

Was wäre der beste Weg dies zu machen, oder gibt es ein Tool für sowas ?
Mit was würdet ihr das machen ?
Mit Quickpdf oder RMCHART.
Hat jemand ein Smpale für RMCHART ?
Gruß
Klaus
georg
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2823
Registriert: Fr, 08. Feb 2008 21:29
Hat sich bedankt: 95 Mal
Danksagung erhalten: 13 Mal

Re: Grafiken im Netzt und lokal

Beitrag von georg »

Hallo, Klaus -


ich gebe solche Sachen als Postscript-Datei aus und konvertiere über GhostScript.

Theoretisch sollte das auch z.B. über "Microsoft Print to PDF" gehen, aber da bin ich bei ersten Versuchen nicht dahintergekommen, wie ich die Pfadangabe setze und bin bei meinem bisherigen Verfahren geblieben.
Liebe Grüsse aus der Eifel,

Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2932
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Re: Grafiken im Netzt und lokal

Beitrag von Wolfgang Ciriack »

Ja Klaus,
mit "Microsoft Print To PDF" und eXPress kein Problem und ohne Benutzereingriff:

Code: Alles auswählen

DCPRINT ON NAME MS_PDF_PRINTER ;
   TOFILE OUTFILE (<myfilewithpath + ".pdf") ;
   TO oPrinter ;
   SIZE oDPar:MaxLen, 80 ;
   FORMSIZE XBPPRN_FORM_A4 ;
   TITLE <meintitel>
Viele Grüße
Wolfgang
Dominik Krebs
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 197
Registriert: Mo, 15. Apr 2019 16:19
Hat sich bedankt: 10 Mal
Danksagung erhalten: 4 Mal

Re: Grafiken im Netzt und lokal

Beitrag von Dominik Krebs »

Das heißt ich kann auf dem Microsoft PDF Drucker mit Pfadangabe ohne Benutzer Eingriff drucken? 😮
Gruß Dominik
ramses
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2513
Registriert: Mi, 28. Jul 2010 17:16
Hat sich bedankt: 12 Mal
Danksagung erhalten: 77 Mal

Re: Grafiken im Netzt und lokal

Beitrag von ramses »

Koverhage hat geschrieben: So, 30. Jan 2022 11:35 Mit was würdet ihr das machen ?
Hallo

Heute, etwas halbwegs neues einzig nur noch mit List&Label !
Valar Morghulis

Gruss Carlo
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14641
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 87 Mal
Kontaktdaten:

Re: Grafiken im Netzt und lokal

Beitrag von Jan »

Moin Klaus,

genau was Du schreibst. Ich mache sowas mit RMCharts (über die Klasse von Hubert hier im Forum) und XbpPdf von Edgar. Klappt hervorragend.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2932
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Re: Grafiken im Netzt und lokal

Beitrag von Wolfgang Ciriack »

Hallo Dominik,
Das heißt ich kann auf dem Microsoft PDF Drucker mit Pfadangabe ohne Benutzer Eingriff drucken?
Ja, das geht. Seitdem benötige ich auch kein extra PDFCreator- oder PDF24-Treiber mehr.
Ein kleiner Fallstrick: Der MS Pdf-Drucker legt erst die (leere) Ausgabedatei an und druckt dann da hinein, d.h. die Abfrage FExists nach dem Druckbefehl ergibt immer .T., auch wenn die Datei noch nicht fertig geschrieben ist. Somit muss man zwecks kopieren dieser Datei warten, bis man sie exclusiv öffnen kann.
Viele Grüße
Wolfgang
Benutzeravatar
Koverhage
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2470
Registriert: Fr, 23. Dez 2005 8:00
Wohnort: Aalen
Hat sich bedankt: 102 Mal
Danksagung erhalten: 3 Mal
Kontaktdaten:

Re: Grafiken im Netzt und lokal

Beitrag von Koverhage »

Wie eich eine PDF Datei erstelle ist mir bekannt. Ich benutze XppPdf und HBPINTPDF für Quickpdf.
Ich hätte die Grafiken die im Netz super dargestellt werden in einer PDF damit es annähernd gleich aussieht.

Microsoft Print to PDF: Funktioniert bzw. gibt es ja erst seit Windows 10
Gruß
Klaus
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14641
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 87 Mal
Kontaktdaten:

Re: Grafiken im Netzt und lokal

Beitrag von Jan »

Klaus,

ich habe Dir ein etwas umfangreicheres Sample bilateral durchgemailt.

Es gibt hier irgend wo einen Thread von mir, in dem es um einen Ersatz für RMCharts geht. Ich finde die immer noch sehr gut, aber Rainer ist ja spurlos verschollen, da wird also leider nichts mehr weiterentwickelt. Es gibt eine nette Klasse für FoxPro (die FoxCharts), die Alaska mal nach Xbase++ überführen wollte. Dann aber später davon nichts mehr wissen wollte, weil ja Xbase++ mit FoxPro-Code umgehen kann. Da hab ich mich aber bislang nicht ran getraut. Vielleicht wäre das eine Möglichkeit für ein Gemeinschaftsprojekt hier im Forum?

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Koverhage
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2470
Registriert: Fr, 23. Dez 2005 8:00
Wohnort: Aalen
Hat sich bedankt: 102 Mal
Danksagung erhalten: 3 Mal
Kontaktdaten:

Re: Grafiken im Netzt und lokal

Beitrag von Koverhage »

Da wäre z.B. gut wenn HaPe
dabei wäre.
Gruß
Klaus
Benutzeravatar
Koverhage
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2470
Registriert: Fr, 23. Dez 2005 8:00
Wohnort: Aalen
Hat sich bedankt: 102 Mal
Danksagung erhalten: 3 Mal
Kontaktdaten:

Re: Grafiken im Netzt und lokal

Beitrag von Koverhage »

Jan,
bekomme es nicht hin.
Ist alles ein wenig komplex.
Ich habe auch die RMCHART nicht (nur die DLL).
Würde gerne mal mit dem Designer spielen.
Wer kann mir die Version 4.12 zur Verfügung stellen ? (ist ja Freeware)
Ich benötige es so (oder so ähnlich) wie
2022-02-18_075714.jpg
2022-02-18_075714.jpg (26.54 KiB) 4858 mal betrachtet
Gruß
Klaus
Benutzeravatar
Koverhage
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2470
Registriert: Fr, 23. Dez 2005 8:00
Wohnort: Aalen
Hat sich bedankt: 102 Mal
Danksagung erhalten: 3 Mal
Kontaktdaten:

Re: Grafiken im Netzt und lokal

Beitrag von Koverhage »

Wer so was schon hat und so eine Funktion (mit Huberts Wrapper)
schon gemacht hat oder gegen Berechnung machen möchte dann bitte PN.
Gruß
Klaus
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: Grafiken im Netzt und lokal

Beitrag von Tom »

Ich baue nächste Woche ein Beispiel für C3-Charts in einem XbpHtmlViewer.
Herzlich,
Tom
Benutzeravatar
Koverhage
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2470
Registriert: Fr, 23. Dez 2005 8:00
Wohnort: Aalen
Hat sich bedankt: 102 Mal
Danksagung erhalten: 3 Mal
Kontaktdaten:

Re: Grafiken im Netzt und lokal

Beitrag von Koverhage »

Hallo Tom,
im Browser habe ich die Grafik ja (chart.js)
Ich brauche die in einer PDF Datei , was allerdings automatisch passieren muss (ohne das der Anwender was machen muss)
Hatte mir folgendes ausgedacht. Daten sammeln, ein RMC Datei erstellen und dann Feuer frei.
Ich habe leider so gut wie keine Ahnung von rmchart. Das Onlysavejpg.prg von Hubert macht im Ansatz das was ich will,
allerdings macht da ein command Fenster auf, was ich nicht brauchen kann.
Gruß
Klaus
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Grafiken im Netzt und lokal

Beitrag von brandelh »

am Besten wäre es, wenn die chart.js z.B. als BMP abspeicherst und daraus dann mit dem PDF writer die PDF Datei erzeugst die du haben willst.
Ob das geht weiß ich aber nicht ;-)
Gruß
Hubert
Benutzeravatar
Koverhage
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2470
Registriert: Fr, 23. Dez 2005 8:00
Wohnort: Aalen
Hat sich bedankt: 102 Mal
Danksagung erhalten: 3 Mal
Kontaktdaten:

Re: Grafiken im Netzt und lokal

Beitrag von Koverhage »

Hallo Hubert,
geht nicht, macht auch keinen Sinn.
Es sind durchaus mal mehre hundert PDFs mit den Grafiken zu erstellen.
Dazu müsste ich jedes mal die Seite im Internet laden, dort die Grafik als PDF speichern (die PDF kann ber nicht ohne Nutzereingriff erstellt werden).
Danach müsste ich die wieder per GET wieder downloaden, etc.
Wie gesagt RMCAHRT wäre in Verbindung mit der RMC Datei die optimale Lösung.
Gruß
Klaus
ramses
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2513
Registriert: Mi, 28. Jul 2010 17:16
Hat sich bedankt: 12 Mal
Danksagung erhalten: 77 Mal

Re: Grafiken im Netzt und lokal

Beitrag von ramses »

Hallo Klaus

ich habe in den 00er Jahren für eine Anwendung eine Dokufunktion mit reinen xbase++ Funktionen gebaut die den jeweiligen Tagesverbrauch eines Geräts in einer Datenbank und auch als PDF mit pdfcreator dokumentiert und archiviert. Kann aus der Datenbank angezeigt / gedruckt usw.
Das läuft noch heute ohne Anpassungen.
Brauchst du so etwas:
Dateianhänge
w-grafik.jpg
w-grafik.jpg (127.65 KiB) 4775 mal betrachtet
Valar Morghulis

Gruss Carlo
Benutzeravatar
Koverhage
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2470
Registriert: Fr, 23. Dez 2005 8:00
Wohnort: Aalen
Hat sich bedankt: 102 Mal
Danksagung erhalten: 3 Mal
Kontaktdaten:

Re: Grafiken im Netzt und lokal

Beitrag von Koverhage »

Hallo Carlo,
ja allerdings ohne die Linien über den Balken.
Gruß
Klaus
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: Grafiken im Netzt und lokal

Beitrag von Tom »

Das ist mit GRA-Funktionen keine Magie.
Herzlich,
Tom
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Grafiken im Netzt und lokal

Beitrag von brandelh »

Koverhage hat geschrieben: Fr, 18. Feb 2022 15:46 Hallo Hubert,
geht nicht, macht auch keinen Sinn.
Es sind durchaus mal mehre hundert PDFs mit den Grafiken zu erstellen.
Dazu müsste ich jedes mal die Seite im Internet laden, dort die Grafik als PDF speichern (die PDF kann ber nicht ohne Nutzereingriff erstellt werden).
Danach müsste ich die wieder per GET wieder downloaden, etc.
Wie gesagt RMCAHRT wäre in Verbindung mit der RMC Datei die optimale Lösung.
so habe ich das nicht gemeint, die Grafik.js müsste doch auch von einer Anwendung aufgerufen werden können,
nicht nur die HTML Anzeige, sondern auch eine bmp Datei und danach eine PDF erstellt werden.
Ob das aber mit Java Script geht weiß ich nicht.
Gruß
Hubert
Antworten