Delphi-PRAXiS
Seite 4 von 6   « Erste     234 56      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi PDF-Datei aus dem Inhalt eines VirtualStringTree erzeugen (https://www.delphipraxis.net/132616-pdf-datei-aus-dem-inhalt-eines-virtualstringtree-erzeugen.html)

teebee 20. Apr 2009 19:09

Re: PDF-Datei aus dem Inhalt eines VirtualStringTree erzeuge
 
Auf den ersten Blick fällt mir auf, dass Deine Tabellenzelle mit der Überschrift 1. im Kopf der HTML-Datei steht (weiß gar nicht, ob das schlimm wäre, hab ich noch nie probiert) und 2. ohne entsprechende Tabelle (<table><tr>...) So wird der Style nicht beachtet.

Gruß, teebee

Jens Hartmann 20. Apr 2009 21:28

Re: PDF-Datei aus dem Inhalt eines VirtualStringTree erzeuge
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hier mal noch der Anhang, den hatte ich wohl vergessen.

Gruß Jens

nahpets 21. Apr 2009 10:26

Re: PDF-Datei aus dem Inhalt eines VirtualStringTree erzeuge
 
Hallo,

habe die HTML-Datei mal überarbeitet hier drangehangen.

Unter http://validator.w3.org/#validate_by_input kannst Du Deine HTML-Ausgabe auf Korrektheit prüfen.

Jens Hartmann 21. Apr 2009 12:45

Re: PDF-Datei aus dem Inhalt eines VirtualStringTree erzeuge
 
Das ist so wie ich mir das vorstelle, aber wie kann ich mir jetzt anschauen, wie Du das gelößt hast.

Gruß Jens

nahpets 21. Apr 2009 14:00

Re: PDF-Datei aus dem Inhalt eines VirtualStringTree erzeuge
 
Hallo,

Du kommst nicht dran vorbei, per Programm die entsprechenden HTML-Tags... zu schreiben.

Beim Header musst Du ja nur die vorhandenen Programmausgaben durch die von mir gemachten ergänzen und das fehlende <tr> bei der Ausgabe einer einzelnen Zeile hinzufügen.
Eigentlich ist ja alles bis zur "Leerzeile" (<tr><td colspan="7"><hr /></td></tr>) konstant und den Rest hattest Du doch schon (fast) fertig.

Die Änderungen habe ich nur in der HTML-Datei gemacht, mit Programmcode kann ich da nicht dienen.

Jens Hartmann 21. Apr 2009 14:25

Re: PDF-Datei aus dem Inhalt eines VirtualStringTree erzeuge
 
Ich will ja auch kein Programmcode von Dir, aber in dem Code '#30', weiß ich nicht wo der Fehler ist.

nahpets 21. Apr 2009 14:45

Re: PDF-Datei aus dem Inhalt eines VirtualStringTree erzeuge
 
Delphi-Quellcode:
 slHTML.Add('<link rel="stylesheet" type="text/css" href="VST.css"');//werde natürlich hier eine Css-Datei einfügen
da fehlt ein /> am Ende.
Delphi-Quellcode:
slHTML.Add('<td style="color:#ff0000;">Firma hartmann + uebach Nachrichtentechnik</td>');
geht im Header nicht. Folgendes geht:
Delphi-Quellcode:
slHTML.Add('<title>Firma hartmann + uebach Nachrichtentechnik</title>');
Delphi-Quellcode:
slHTML.Add('<table border="0" style="border-collapse:separate;"'+ 
    'width="100%" style="'+ 
    'border-left:5px solid #ff0000;border-right:5px solid #ff0000;'+ 
    'border-top:5px solid #ff0000;border-bottom:5px solid #ff0000;>');
da fehlt vor dem > ein ".
Delphi-Quellcode:
  for i := 0 to QryHTML.RecordCount do
    begin

    slHTML.Add('<td>'); // align="left">');
Hinter dem
Delphi-Quellcode:
begin
fehlt ein
Delphi-Quellcode:
slHTML.Add('<tr>');
Hatte gedacht, dass die Kommentare, die ich in den HTML-Text eingefügt habe, als Erläuterung ausreichend gewesen wären.

Jens Hartmann 21. Apr 2009 15:03

Re: PDF-Datei aus dem Inhalt eines VirtualStringTree erzeuge
 
Zitat:

Zitat von nahpets
Hatte gedacht, dass die Kommentare, die ich in den HTML-Text eingefügt habe, als Erläuterung ausreichend gewesen wären.

Haben Sie auch. Ich hatte mich nur gefragt, was der Anhang, in deinem letzten Post mir zeigen sollte. Ich glaube ich bin momentan ein bißchen verwirrt. :gruebel:

Werde das jetzt alles nochmal in Ruhe durcharbeiten.

Danke trotzdem

Gruß Jens

Jens Hartmann 24. Apr 2009 21:53

Re: PDF-Datei aus dem Inhalt eines VirtualStringTree erzeuge
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,

habe jetzt nochmal an der HTML Seite gebastelt. Leider bekomme ich nicht das gewünschte Ergebnis. Woran kann das liegen. In folgendem Link, ist das mit dem Titel auch noch mal beschrieben, klappt aber bei mir leider nicht. Hat da jemand eine Idee?

SelfHTML

Hier mal mein Code...

Delphi-Quellcode:
  slHTML.Add('<head>');
  slHTML.Add('<link rel="stylesheet" type="text/css" href="VST.css">');
  slHTML.Add ('<link rel="shortcut icon" type="image/x-icon" href="C:\Test.ico">');
  slHTML.Add('<title>hartmann uebach Nachrichtentechnik GmbH</title>');
  slHTML.Add('</head>');
Im Anhang habe ich mal die HTML seite die durch mein Programm erzeugt wird. Es fehlen aber das icon und der Titel und das ist halt das was ich nicht versteh.

Gruß Jens

Mithrandir 24. Apr 2009 22:05

Re: PDF-Datei aus dem Inhalt eines VirtualStringTree erzeuge
 
Zitat:

Zitat von Jens Hartmann
Im Anhang habe ich mal die HTML seite die durch mein Programm erzeugt wird. Es fehlen aber das icon und der Titel und das ist halt das was ich nicht versteh.

Wieso, steht doch alles drin? Hä... :gruebel:


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:06 Uhr.
Seite 4 von 6   « Erste     234 56      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz