Modul: Html to PDF Converter und Exportieren (Artikel)
HTML-PDF Convert - Dateien im Download defekt?
Hallo.
Hat jemand die Dateien für den HTML-PDF-Converter für mich noch einmal?
Die Dateien, die ich unter den Links herunterladen habe, will mein Server nicht.
Beim Ftp-Uploaden gibt er folgende Fehlermeldung aus:
General failure (server should provide error description).
Error code: 4
Error message from server: Failure
Request code: 3
Danke
Wiebke
Hat jemand die Dateien für den HTML-PDF-Converter für mich noch einmal?
Die Dateien, die ich unter den Links herunterladen habe, will mein Server nicht.
Beim Ftp-Uploaden gibt er folgende Fehlermeldung aus:
General failure (server should provide error description).
Error code: 4
Error message from server: Failure
Request code: 3
Danke
Wiebke
Ich habe inzwischen korrekte Dateien, die ich nun nicht von meinem
Rechner aus sondern von einem anderen aus heruntergeladen habe.
Jetzt habe ich das Modul so installiert, wie ich es verstanden habe.
ich habe aber so einige Zweifel, ob ich das richtig kapiert habe..
Es gibt es Probleme mit dem HTML-PDF-Converter- Modul.
Der PDF-Link wird ordnungsgemäß im Artikel eingebaut. Ich kann
auch die Datei wie bei einer pdf-Datei üblich herunterladen.
Voreingestellter Dateiname ist 99.pdf.
Nur leider ist die Datei selbst fehlerhaft. Der Acrobatreader zeigt oben
einen Streifen von der contenido.org Seite, der Rest ist aber grau und
die Sanduhr läuft und läuft. Der Reader kann sie nicht laden.
Fehlermeldungen gibt es in Contenido keine.
Inzwischen habe ich den Thread mehrmals gelesen und bitte nochmals
um Bestätigung, ob ich das richtig verstanden habe.
- Unter dem Clientverzeichnis liegt der Ordner pdf-converter.
- Unter pdf-converter liegt der Ordner pdf.
- In pdf-converter kommen alle Dateien aus der entzipten Datei pdf-converter.zip
- In den pdf ordner gehören die Dateien fpdf_eps.php und html2fpdf.php, die ich
aus dem zip-Paketen fpdf_eps_v1.3.zip und html2fpdf-3.0.2b.zip extrahiert habe.
- Der hier im Thread auf Seite 1 angegeber Modulcode wird wie üblich in ein Modul
mit dem Namen "HTML-PDF-Convert" geschrieben, der input ist leer.
Die CMS_HTMLHEAD [] bzw. CMS_HTMLTEXT [] Nummern werden angepasst.
- Das Modul wird an der Stelle im Layout eingebunden, an dem der PDF-Link stehen soll.
Ich habe die Contenido Vers. 4.6.15 - kein mr
Danke im Voraus
Wiebke
Rechner aus sondern von einem anderen aus heruntergeladen habe.
Jetzt habe ich das Modul so installiert, wie ich es verstanden habe.
ich habe aber so einige Zweifel, ob ich das richtig kapiert habe..
Es gibt es Probleme mit dem HTML-PDF-Converter- Modul.
Der PDF-Link wird ordnungsgemäß im Artikel eingebaut. Ich kann
auch die Datei wie bei einer pdf-Datei üblich herunterladen.
Voreingestellter Dateiname ist 99.pdf.
Nur leider ist die Datei selbst fehlerhaft. Der Acrobatreader zeigt oben
einen Streifen von der contenido.org Seite, der Rest ist aber grau und
die Sanduhr läuft und läuft. Der Reader kann sie nicht laden.
Fehlermeldungen gibt es in Contenido keine.
Inzwischen habe ich den Thread mehrmals gelesen und bitte nochmals
um Bestätigung, ob ich das richtig verstanden habe.
- Unter dem Clientverzeichnis liegt der Ordner pdf-converter.
- Unter pdf-converter liegt der Ordner pdf.
- In pdf-converter kommen alle Dateien aus der entzipten Datei pdf-converter.zip
- In den pdf ordner gehören die Dateien fpdf_eps.php und html2fpdf.php, die ich
aus dem zip-Paketen fpdf_eps_v1.3.zip und html2fpdf-3.0.2b.zip extrahiert habe.
- Der hier im Thread auf Seite 1 angegeber Modulcode wird wie üblich in ein Modul
mit dem Namen "HTML-PDF-Convert" geschrieben, der input ist leer.
Die CMS_HTMLHEAD [] bzw. CMS_HTMLTEXT [] Nummern werden angepasst.
- Das Modul wird an der Stelle im Layout eingebunden, an dem der PDF-Link stehen soll.
Ich habe die Contenido Vers. 4.6.15 - kein mr
Danke im Voraus
Wiebke
-
- Beiträge: 847
- Registriert: Mi 14. Dez 2005, 16:15
- Wohnort: Königs Wusterhausen bei Berlin
- Kontaktdaten:
Oh endlich! Ich habe es geschafft
Habe es erfolgreich mit der 4.6.15 MR getestet, mit eingeschaltetem MR und ohne.
Das Geheimnis der Ordner pdf-converter muss die Rechte 777 haben.
Ansonsten wie im ersten Beitrag beschrieben Downloaden, Entpacken, Hochladen, Rechte setzten, Output einfügen, Output anpassen, Modul in Template einbinden, sich freuen. (Man muss auch nicht den Output-Code in 2 Module teilen und das PDF-Modul vor dem <html>Tag einfügen und den Link zum PDF woanders! Zumindest habe ich das nicht gemacht!)
Oach Danke an cschwan2006 für dieses tolle Erweiterung.
Steffen
Habe es erfolgreich mit der 4.6.15 MR getestet, mit eingeschaltetem MR und ohne.
Das Geheimnis der Ordner pdf-converter muss die Rechte 777 haben.
Ansonsten wie im ersten Beitrag beschrieben Downloaden, Entpacken, Hochladen, Rechte setzten, Output einfügen, Output anpassen, Modul in Template einbinden, sich freuen. (Man muss auch nicht den Output-Code in 2 Module teilen und das PDF-Modul vor dem <html>Tag einfügen und den Link zum PDF woanders! Zumindest habe ich das nicht gemacht!)
Oach Danke an cschwan2006 für dieses tolle Erweiterung.
Steffen
-
- Beiträge: 847
- Registriert: Mi 14. Dez 2005, 16:15
- Wohnort: Königs Wusterhausen bei Berlin
- Kontaktdaten:
-
- Beiträge: 847
- Registriert: Mi 14. Dez 2005, 16:15
- Wohnort: Königs Wusterhausen bei Berlin
- Kontaktdaten:
Kann man denn überhaupt seinen CSS-Pfad einbinden oder muss man sein CSS irgendwo in eine der Dateien mit einbinden? Denn es wird doch erst eine txt-Datei generiert und daraus dann das PDF, oder? Und in einer Text-Datei kann ich doch nicht wirklich einen CSS_Pfad angeben? Oder wird eine komplette HTML-Struktur nur als txt-Datei hinterlegt? Dann könnte man ja doch ein CSS-Pfad im Head mit anlegen.
Dieses Modul bassiert doch auf FPDF und HTML2PDF oder? Oder nur auf FPDF!
Steffen
Dieses Modul bassiert doch auf FPDF und HTML2PDF oder? Oder nur auf FPDF!
Steffen
-
- Beiträge: 847
- Registriert: Mi 14. Dez 2005, 16:15
- Wohnort: Königs Wusterhausen bei Berlin
- Kontaktdaten:
Hallo,
ich muss nochmal nerven Kann man denn wirklich CSS-Styles in das zu generierende PDF übertragen oder in irgend einer Weise Styles im Modul hinterlegen? Oder interpretiere ich die Angabe "CSS style Sheet kompatieble " falsch?!
Hat denn jemand schon Erfahrunen damit gemacht und kann mir weiterhelfen. Bitte! Habe den Code aus dem ersten Thread (NEU VERSION 12.07.2007) genommen und auf die angegebenen Links für den Download geklickt.
Danke schonmal.
Steffen
ich muss nochmal nerven Kann man denn wirklich CSS-Styles in das zu generierende PDF übertragen oder in irgend einer Weise Styles im Modul hinterlegen? Oder interpretiere ich die Angabe "CSS style Sheet kompatieble " falsch?!
Hat denn jemand schon Erfahrunen damit gemacht und kann mir weiterhelfen. Bitte! Habe den Code aus dem ersten Thread (NEU VERSION 12.07.2007) genommen und auf die angegebenen Links für den Download geklickt.
Danke schonmal.
Steffen
-
- Beiträge: 847
- Registriert: Mi 14. Dez 2005, 16:15
- Wohnort: Königs Wusterhausen bei Berlin
- Kontaktdaten:
-
- Beiträge: 847
- Registriert: Mi 14. Dez 2005, 16:15
- Wohnort: Königs Wusterhausen bei Berlin
- Kontaktdaten:
-
- Beiträge: 70
- Registriert: Do 21. Sep 2006, 10:56
- Kontaktdaten:
Hallo Steffen, das modul ist leider nicht css fähig aber man kann es einbauen. Leider habe ich dieses rausgenommen weil es wirklich noch sehr wenig css kann und es sich kaum lohnt. HTML2PDF heist die extension die du einbinden musst dann geht es mit css aber ist halt etwas viel aufwand und auch vom schwierigkeitsgrad etwas hoch.derSteffen hat geschrieben:Also ich biin mir jetzt ziemlich sicher das dieses Modul nicht CSS Style kompatibel ist, allerdings lasse ich mich liebend gerne eines besseren belehren.
MfG derSteffen
Du kannst aber im php für die verschiedenen HTML Tags spezielle formatierungen angeben.
gruss christian
Wo gebe ich den Formatcode an
Code: Alles auswählen
Zitat: Du kannst aber im php für die verschiedenen HTML Tags spezielle formatierungen angeben.
An welcher Stelle genau und mit welchem Code gebe ich aber die
spezielle Formatierungen an.
Ich habe noch eine Frage zum Logo logo.pdf.
Mit welchem Programm hast Du das hergestellt?
Mein Vector-Logo habe ich in Freehand erstellt
und dort dann nach PDF konvertiert. Das mag das Modul aber nicht
Alle anderen Formate will es auch nicht.
Danke
Marie
-
- Beiträge: 847
- Registriert: Mi 14. Dez 2005, 16:15
- Wohnort: Königs Wusterhausen bei Berlin
- Kontaktdaten:
Re: Wo gebe ich den Formatcode an
Hallo cschwan,
danke für deine Antwort. Ich habe mich mit dem Modul wirklich verdammt lange beschäftigt. Die HTML-Style-Deklarationen nimmt man doch nur in der pdf_converter.php vor, richtig?
Also eigentlich will ich auch nur die Überschriften formatieren - habe ich auch hinbekommen und dann aber auch noch die DIVS die ich in meinen Text drin habe. Denn in dem Div liegen bei mir Bilder drin und die lasse ich mit CSS um den Text fließen mit entweder float:left oder float:right. Deswegen habe ich etliche Stunden versucht das irgendwie mit reinzunehmen, aber meine ganzen Versuche haben leider keinen Erfolg gebracht.
Ich habe da auch noch einmal eine Frage:
Ist das die Angabe wo man dem Modul sagt, diese HTML-Tags werden beibehalten? Und dann könnte ich doch später in dieser Datei eine Formatierung für DIv angeben? Das Problem hierbei ist allerdings auch noch, das man zwischen den Klassen der Divs unterscheiden müßte. Und das macht es ja anscheinend unmöglich
Wobei es ja auch keinen Float-Befehl für das PDF gibt.
Also noch habe ich nicht aufgegeben.
Ach ich habe noch eine Frage
Leider wird bei mir meine Überschrift im Modul CMS_HTMLHEAD[1] nicht im PDF angegeben, da meine H1-Tags um das Modul liegen. Das heißt wenn ich dem PDF-Modul sage nehme den Inhalt aus CMS_HTMLHEAD[1] und CMS_HTML[1] nimmt er ja nur den Inhalt aus diesen Platzhaltern - ist ja auch richtig. Aber somit nimmt er auch nicht meine H1-Angabe welche um CMS_HTMLHEAD[1] liegt. Gibt es ein Möglichkeit zu sagen das CMS_HTMLHEAD[1] automatisch eine Überschrift ist, bzw. kann ich für CMS_HTMLHEAD[1] ebenfalls Formatierungen angeben oder gilt das nur für HTML-Befehle innerhalb dieser Platzhalter.
So viele Frage aber vielleicht kannst Du mir ja weiterhelfen oder den richtigen Anstoß geben.
Danke
MfG Steffen
danke für deine Antwort. Ich habe mich mit dem Modul wirklich verdammt lange beschäftigt. Die HTML-Style-Deklarationen nimmt man doch nur in der pdf_converter.php vor, richtig?
Also eigentlich will ich auch nur die Überschriften formatieren - habe ich auch hinbekommen und dann aber auch noch die DIVS die ich in meinen Text drin habe. Denn in dem Div liegen bei mir Bilder drin und die lasse ich mit CSS um den Text fließen mit entweder float:left oder float:right. Deswegen habe ich etliche Stunden versucht das irgendwie mit reinzunehmen, aber meine ganzen Versuche haben leider keinen Erfolg gebracht.
Ich habe da auch noch einmal eine Frage:
Code: Alles auswählen
function WriteHTML($html)
{
$html = html_entity_decode($html);
$html=strip_tags($html, "<b><u><i><ol><li><ul><a><img><p><strong><em><font><tr><blockquote><br><span><h1><h2><h3><div><br />");
$html=str_replace("\n", ' ', $html);
Wobei es ja auch keinen Float-Befehl für das PDF gibt.
Also noch habe ich nicht aufgegeben.
Ach ich habe noch eine Frage
Leider wird bei mir meine Überschrift im Modul CMS_HTMLHEAD[1] nicht im PDF angegeben, da meine H1-Tags um das Modul liegen. Das heißt wenn ich dem PDF-Modul sage nehme den Inhalt aus CMS_HTMLHEAD[1] und CMS_HTML[1] nimmt er ja nur den Inhalt aus diesen Platzhaltern - ist ja auch richtig. Aber somit nimmt er auch nicht meine H1-Angabe welche um CMS_HTMLHEAD[1] liegt. Gibt es ein Möglichkeit zu sagen das CMS_HTMLHEAD[1] automatisch eine Überschrift ist, bzw. kann ich für CMS_HTMLHEAD[1] ebenfalls Formatierungen angeben oder gilt das nur für HTML-Befehle innerhalb dieser Platzhalter.
So viele Frage aber vielleicht kannst Du mir ja weiterhelfen oder den richtigen Anstoß geben.
Danke
MfG Steffen
Formatierung von Titel
@dersteffen
Bei mir liegen die Überschriften eines Artikels (Titel und Subtitle) und der
HTML-Text jeweils in einem getrennten Container. Die H-Tags von dem
Überschriften-Containern liegen innerhalb des Moduls, in dem ich auch
in der Konfigurastion wählen kann, um welche H-Nummer es sich handeln
soll.
Die Überschriften werden vom Modul textmäßig ausgelesen und tadellos
im PDF angezeigt. Aber die Formatierung als Titel klappt nicht. Wie hast Du
das geschafft?
zu deinen div-Tags:
Wird die Umwandlungen der nach Anwendung der WriteHTML- Funktion
in $HTML verbleibenden Tags nicht in den Funktionen
OpenTag($tag, $attr) und function CloseTag($tag) geregelt und müßte man nicht hier ansetzen?
@alle
Im Moment habe ich die einzelnen Strings der einzelnen Container zu
einer Zeichenkette zusammengfasst und in $HTML eingelesen. Erfolg: der
Text wird korrekt im PDF wiedergegeben, das Format nicht.
Zur korrekten Formatierung der Einzelstrings tendiere ich, sie jeweils zu
$HTML1, $HTML2, $HTML3 zu wandeln und dann die $HTML´s jeweils mit
$pdf->WriteHTML($html) nacheinander hinzuzuschreiben.
Und vor jedem "$pdf->WriteHTML($html);" werden die
"$pdf->SetFontSize(10)" und "$pdf->SetFont('Arial')" etc. wieder
anders definiert.
Hat das Aussicht auf Erfolg? Oder kann man im PDF-Format Text nicht
succesive anhängen?
Danke
Marie
Bei mir liegen die Überschriften eines Artikels (Titel und Subtitle) und der
HTML-Text jeweils in einem getrennten Container. Die H-Tags von dem
Überschriften-Containern liegen innerhalb des Moduls, in dem ich auch
in der Konfigurastion wählen kann, um welche H-Nummer es sich handeln
soll.
Die Überschriften werden vom Modul textmäßig ausgelesen und tadellos
im PDF angezeigt. Aber die Formatierung als Titel klappt nicht. Wie hast Du
das geschafft?
zu deinen div-Tags:
Wird die Umwandlungen der nach Anwendung der WriteHTML- Funktion
in $HTML verbleibenden Tags nicht in den Funktionen
OpenTag($tag, $attr) und function CloseTag($tag) geregelt und müßte man nicht hier ansetzen?
@alle
Im Moment habe ich die einzelnen Strings der einzelnen Container zu
einer Zeichenkette zusammengfasst und in $HTML eingelesen. Erfolg: der
Text wird korrekt im PDF wiedergegeben, das Format nicht.
Zur korrekten Formatierung der Einzelstrings tendiere ich, sie jeweils zu
$HTML1, $HTML2, $HTML3 zu wandeln und dann die $HTML´s jeweils mit
$pdf->WriteHTML($html) nacheinander hinzuzuschreiben.
Und vor jedem "$pdf->WriteHTML($html);" werden die
"$pdf->SetFontSize(10)" und "$pdf->SetFont('Arial')" etc. wieder
anders definiert.
Hat das Aussicht auf Erfolg? Oder kann man im PDF-Format Text nicht
succesive anhängen?
Danke
Marie
Hallo,
ich habe noch einige Probleme mit dem Code.
Ich bekomme die Meldung :
Warning: in_array() [function.in-array]: Wrong datatype for second argument in //cms/cms/pdf-converter/pdf_converter.php on line 159
Was kann ich dagegen machen ?
Gibt es vielleicht einen Code-Schnipsel für das neue HTML2FPDF ?
(Bin Anfänger)
Danke für die Hilfe
ich habe noch einige Probleme mit dem Code.
Ich bekomme die Meldung :
Warning: in_array() [function.in-array]: Wrong datatype for second argument in //cms/cms/pdf-converter/pdf_converter.php on line 159
Was kann ich dagegen machen ?
Gibt es vielleicht einen Code-Schnipsel für das neue HTML2FPDF ?
(Bin Anfänger)
Danke für die Hilfe
@Apoptygma
Der Pfad, den Du da angegeben hast, sieht etwas abenteuerlich aus.
Gemeint war wohl, man solle das Verzeichnis "pdf-converter" mit seinen Dateien direkt unter den ersten "cms"-Ordner und das pdf-Verzeichnis paralell zum "pdf-converter"-Verzeichnis auch direkt unter den erste"cms"-Ordner kopieren. So habe ich das jedenfalls gemacht.
Welche Contenido Version hast Du? Hast Du den Ordner "pdf-converter" auf die Rechte 777 gestellt und erhältst Du bei einem simplen Artikel mit nur einem CMS_HTMLHEAD[x] und einem CMS_HTMLTEXT[x] denn überhaupt einen Download? Stimmen die Indizes dieser beiden mit den realen Indizes überein?
@alle
meine Überlegungen klappen. ich habe das Modul soweit verändert, dass ich :
Ich schaffe das irgendwie nicht: Ich möchte per SQL selektierte Datensätze aus con_art_lang eindeutig nach der Reihenfolge der Containernummer sortieren?
Weiß da einer Rat?
Bitte um Hilfe.
Marie
Der Pfad, den Du da angegeben hast, sieht etwas abenteuerlich aus.
Gemeint war wohl, man solle das Verzeichnis "pdf-converter" mit seinen Dateien direkt unter den ersten "cms"-Ordner und das pdf-Verzeichnis paralell zum "pdf-converter"-Verzeichnis auch direkt unter den erste"cms"-Ordner kopieren. So habe ich das jedenfalls gemacht.
Welche Contenido Version hast Du? Hast Du den Ordner "pdf-converter" auf die Rechte 777 gestellt und erhältst Du bei einem simplen Artikel mit nur einem CMS_HTMLHEAD[x] und einem CMS_HTMLTEXT[x] denn überhaupt einen Download? Stimmen die Indizes dieser beiden mit den realen Indizes überein?
@alle
meine Überlegungen klappen. ich habe das Modul soweit verändert, dass ich :
- 1.den jeweiligen Content eines Artikels mit den idtypen 1,2,9 automatisch extrahieren und
- 2. dann jedem Content getrennt eine neue PDF-Formatierung zuweisen kann und
- 3. dass das Ganze als PDF-File ausgeben wird.
Ich schaffe das irgendwie nicht: Ich möchte per SQL selektierte Datensätze aus con_art_lang eindeutig nach der Reihenfolge der Containernummer sortieren?
Weiß da einer Rat?
Bitte um Hilfe.
Marie
Re: Modul: Html to PDF Converter und Exportieren (Artikel)
Die Links funktionieren beide leider nicht mehr, hat jemand die benötigten Dateien bzw. einen neuen Link?cschwan2006 hat geschrieben: 1. Downloaden:
http://www.savefile.com/files/CS802746
oder
http://upload2.net/page/download/CSZ86T ... r.zip.html