PDF Ausgabe von Webseiten möglich?
PDF Ausgabe von Webseiten möglich?
Hallo werte Forenuser,
ist es möglcih via phpwcms und einem Zusatzskript aus einzelnen Seiten PDF-Dateien zu generieren?
Sichern unter-aufforderungen oder email schiken an... wäre klasse.
Was wird benötigt dafür?
Dear Users,
is it possible to make a PDF-File-function availaible within using phpwcms?
Gererate it and save as, or email to...
what is needed for running on a server and within phpwcms?
Any hints will be nice.
Danke.
PS. es ist übrigens klasse, wenn man PDF und andere dateien zum Download anbietet, das er die Symbole verwendet und auch die Dateigröße angibt - great thing!!
ist es möglcih via phpwcms und einem Zusatzskript aus einzelnen Seiten PDF-Dateien zu generieren?
Sichern unter-aufforderungen oder email schiken an... wäre klasse.
Was wird benötigt dafür?
Dear Users,
is it possible to make a PDF-File-function availaible within using phpwcms?
Gererate it and save as, or email to...
what is needed for running on a server and within phpwcms?
Any hints will be nice.
Danke.
PS. es ist übrigens klasse, wenn man PDF und andere dateien zum Download anbietet, das er die Symbole verwendet und auch die Dateigröße angibt - great thing!!
Gruß/ regards cyrano
--------------------------------------------------------
templates -> http://www.128.weitzelmedia.de
planepix -> http://www.planepix.de
XING -> https://www.xing.com/profile/Thomas_Weitzel3
--------------------------------------------------------
templates -> http://www.128.weitzelmedia.de
planepix -> http://www.planepix.de
XING -> https://www.xing.com/profile/Thomas_Weitzel3
Nur den Content ? müßte doch über xml möglich sein - ich luer mal was man da machen könnte...
Regards/ Grüsse/ Groetjes - JAN212
------------------------------------------------
null212 - Büro für Kommunikation und Design
------------------------------------------------
Lyrikfetzen des Tages
1. Ist der Quelltext auch valide fragt Herr Müller ganz perfide.
2. Wat is dat een lekker ding.
3. Wer Vision hat soll zum Arzt gehen.
------------------------------------------------
------------------------------------------------
null212 - Büro für Kommunikation und Design
------------------------------------------------
Lyrikfetzen des Tages
1. Ist der Quelltext auch valide fragt Herr Müller ganz perfide.
2. Wat is dat een lekker ding.
3. Wer Vision hat soll zum Arzt gehen.
------------------------------------------------
moin jan,
luern ist gut
wäre fein, ich bin da absoluter unwissender... anders bei graphix
Ja den Content, am liebsten würde ich eine seite angeben, in der logo und CI enthalten sind und dann mittendrin den CONTENT.
Im Prinzip wie PRINT, nur eben als PDF.
Vielleicht kann man das ja auch in einer config.php-Datei festlegen, das das PDF erstellt wird und dann auf em Server in ordner soundso angelegt wird und dann der pfad zum download ausgegeben wird.
gruesse
luern ist gut

wäre fein, ich bin da absoluter unwissender... anders bei graphix

Ja den Content, am liebsten würde ich eine seite angeben, in der logo und CI enthalten sind und dann mittendrin den CONTENT.
Im Prinzip wie PRINT, nur eben als PDF.
Vielleicht kann man das ja auch in einer config.php-Datei festlegen, das das PDF erstellt wird und dann auf em Server in ordner soundso angelegt wird und dann der pfad zum download ausgegeben wird.
gruesse
Gruß/ regards cyrano
--------------------------------------------------------
templates -> http://www.128.weitzelmedia.de
planepix -> http://www.planepix.de
XING -> https://www.xing.com/profile/Thomas_Weitzel3
--------------------------------------------------------
templates -> http://www.128.weitzelmedia.de
planepix -> http://www.planepix.de
XING -> https://www.xing.com/profile/Thomas_Weitzel3
möglich ist viel, auch beim pdf generieren, das mit dem logo währe kein thema (würde fest integriert) . allerdings könnte sich vielleicht noch ein dritter einschalten der sich mit xml zu pdf gut auskennt, ich habe bis jetzt mit der ezpdf klasse gearbeitet (z.B. //$pdf->addJpegFromFile('logo.jpg',250,770,100); ) $pdf->addText(150,590,10,$xml_content); so müßte dat grob laufen, wer hat ne idee mit dem xml_file auslesen??? das spart bestimmt 'ne menge zeit und die weiterentwicklung schreitet voran - aber gucken werde ich trotzdem.
Regards/ Grüsse/ Groetjes - JAN212
------------------------------------------------
null212 - Büro für Kommunikation und Design
------------------------------------------------
Lyrikfetzen des Tages
1. Ist der Quelltext auch valide fragt Herr Müller ganz perfide.
2. Wat is dat een lekker ding.
3. Wer Vision hat soll zum Arzt gehen.
------------------------------------------------
------------------------------------------------
null212 - Büro für Kommunikation und Design
------------------------------------------------
Lyrikfetzen des Tages
1. Ist der Quelltext auch valide fragt Herr Müller ganz perfide.
2. Wat is dat een lekker ding.
3. Wer Vision hat soll zum Arzt gehen.
------------------------------------------------
hi jan,
nimms mir nicht übel, aber da komm ich programiertechnisch nicht mehr ganz mit
hab die funktion eben schon öfters gesehen und fände das prima als feature...
gruss
nimms mir nicht übel, aber da komm ich programiertechnisch nicht mehr ganz mit

hab die funktion eben schon öfters gesehen und fände das prima als feature...
gruss
Gruß/ regards cyrano
--------------------------------------------------------
templates -> http://www.128.weitzelmedia.de
planepix -> http://www.planepix.de
XING -> https://www.xing.com/profile/Thomas_Weitzel3
--------------------------------------------------------
templates -> http://www.128.weitzelmedia.de
planepix -> http://www.planepix.de
XING -> https://www.xing.com/profile/Thomas_Weitzel3
kein problem- vielleicht jemand anderes hier ne idee?
ja, das ist ganz gut, bsp. impressum, anreise etc.
ja, das ist ganz gut, bsp. impressum, anreise etc.
Regards/ Grüsse/ Groetjes - JAN212
------------------------------------------------
null212 - Büro für Kommunikation und Design
------------------------------------------------
Lyrikfetzen des Tages
1. Ist der Quelltext auch valide fragt Herr Müller ganz perfide.
2. Wat is dat een lekker ding.
3. Wer Vision hat soll zum Arzt gehen.
------------------------------------------------
------------------------------------------------
null212 - Büro für Kommunikation und Design
------------------------------------------------
Lyrikfetzen des Tages
1. Ist der Quelltext auch valide fragt Herr Müller ganz perfide.
2. Wat is dat een lekker ding.
3. Wer Vision hat soll zum Arzt gehen.
------------------------------------------------
jep genau für diese dinge ist es prima.
Macht es Sinn, wenn ich nach einem PHP-Script suche?
Und dann jemand PHP-programmierfähiges das umstrickt?
Also GD 1 oder GD 2 oder ImageMagick braucht es dafür nicht?
Oder muss bei der PDF-Ausgabe auch der Provider mitspielen?
Gruss und Danke
Macht es Sinn, wenn ich nach einem PHP-Script suche?
Und dann jemand PHP-programmierfähiges das umstrickt?
Also GD 1 oder GD 2 oder ImageMagick braucht es dafür nicht?
Oder muss bei der PDF-Ausgabe auch der Provider mitspielen?
Gruss und Danke
Gruß/ regards cyrano
--------------------------------------------------------
templates -> http://www.128.weitzelmedia.de
planepix -> http://www.planepix.de
XING -> https://www.xing.com/profile/Thomas_Weitzel3
--------------------------------------------------------
templates -> http://www.128.weitzelmedia.de
planepix -> http://www.planepix.de
XING -> https://www.xing.com/profile/Thomas_Weitzel3
nee, du kannst images, fonts und sowas aus nem ordner auslesen...
phpscript ist generell gut, wir brauchen allerdings eher ne klasse die wir mit xml speisen können, das dürfte aber auch nicht so kompliziert sein da was umzustricken... sammel erst mal infos über phpscripte was es da so gibt
phpscript ist generell gut, wir brauchen allerdings eher ne klasse die wir mit xml speisen können, das dürfte aber auch nicht so kompliziert sein da was umzustricken... sammel erst mal infos über phpscripte was es da so gibt
Regards/ Grüsse/ Groetjes - JAN212
------------------------------------------------
null212 - Büro für Kommunikation und Design
------------------------------------------------
Lyrikfetzen des Tages
1. Ist der Quelltext auch valide fragt Herr Müller ganz perfide.
2. Wat is dat een lekker ding.
3. Wer Vision hat soll zum Arzt gehen.
------------------------------------------------
------------------------------------------------
null212 - Büro für Kommunikation und Design
------------------------------------------------
Lyrikfetzen des Tages
1. Ist der Quelltext auch valide fragt Herr Müller ganz perfide.
2. Wat is dat een lekker ding.
3. Wer Vision hat soll zum Arzt gehen.
------------------------------------------------
zum Beispiel:
http://www.fpdf.org/
http://www.ros.co.nz/pdf <--- das hier bringt glaube ich die Funktionen...
right?
http://www.fpdf.org/
http://www.ros.co.nz/pdf <--- das hier bringt glaube ich die Funktionen...
right?
Gruß/ regards cyrano
--------------------------------------------------------
templates -> http://www.128.weitzelmedia.de
planepix -> http://www.planepix.de
XING -> https://www.xing.com/profile/Thomas_Weitzel3
--------------------------------------------------------
templates -> http://www.128.weitzelmedia.de
planepix -> http://www.planepix.de
XING -> https://www.xing.com/profile/Thomas_Weitzel3
wir sollten das fpdf nehmen
dat hier müßte man nur anpassen... aber nen bisschen arbeit.
Code: Select all
<?php
//SHOW A DATABASE ON A PDF FILE
//FILE CREATED BY: Carlos José Vásquez Sáez
//YOU CAN CONTACT ME: carlos@magallaneslibre.com
//FROM PUNTA ARENAS, MAGALLANES
define('FPDF_FONTPATH','font/');
require('fpdf.php');
//Connect to your database
include("conectmysql.php");
//Select the Products you want to show in your PDF file
$result=mysql_query("select Code,Name,Price from Products ORDER BY Code",$link);
$number_of_products = mysql_numrows($result);
//Initialize the 3 columns and the total
$column_code = "";
$column_name = "";
$column_price = "";
$total = 0;
//For each row, add the field to the corresponding column
while($row = mysql_fetch_array($result))
{
$code = $row["Code"];
$name = substr($row["Name"],0,20);
$real_price = $row["Price"];
$price_to_show = number_format($row["Price"],',','.','.');
$column_code = $column_code.$code."\n";
$column_name = $column_name.$name."\n";
$column_price = $column_price.$price_to_show."\n";
//Sum all the Prices (TOTAL)
$total = $total+$real_price;
}
mysql_close();
//Convert the Total Price to a number with (.) for thousands, and (,) for decimals.
$total = number_format($total,',','.','.');
//Create a new PDF file
$pdf=new FPDF();
$pdf->Open();
$pdf->AddPage();
//Fields Name position
$Y_Fields_Name_position = 20;
//Table position, under Fields Name
$Y_Table_Position = 26;
//First create each Field Name
//Gray color filling each Field Name box
$pdf->SetFillColor(232,232,232);
//Bold Font for Field Name
$pdf->SetFont('Arial','B',12);
$pdf->SetY($Y_Fields_Name_position);
$pdf->SetX(45);
$pdf->Cell(20,6,'CODE',1,0,'L',1);
$pdf->SetX(65);
$pdf->Cell(100,6,'NAME',1,0,'L',1);
$pdf->SetX(135);
$pdf->Cell(30,6,'PRICE',1,0,'R',1);
$pdf->Ln();
//Now show the 3 columns
$pdf->SetFont('Arial','',12);
$pdf->SetY($Y_Table_Position);
$pdf->SetX(45);
$pdf->MultiCell(20,6,$column_code,1);
$pdf->SetY($Y_Table_Position);
$pdf->SetX(65);
$pdf->MultiCell(100,6,$column_name,1);
$pdf->SetY($Y_Table_Position);
$pdf->SetX(135);
$pdf->MultiCell(30,6,$columna_price,1,'R');
$pdf->SetX(135);
$pdf->MultiCell(30,6,'$ '.$total,1,'R');
//Create lines (boxes) for each ROW (Product)
//If you don't use the following code, you don't create the lines separating each row
$i = 0;
$pdf->SetY($Y_Table_Position);
while ($i < $number_of_products)
{
$pdf->SetX(45);
$pdf->MultiCell(120,6,'',1);
$i = $i +1;
}
$pdf->Output();
?>
Regards/ Grüsse/ Groetjes - JAN212
------------------------------------------------
null212 - Büro für Kommunikation und Design
------------------------------------------------
Lyrikfetzen des Tages
1. Ist der Quelltext auch valide fragt Herr Müller ganz perfide.
2. Wat is dat een lekker ding.
3. Wer Vision hat soll zum Arzt gehen.
------------------------------------------------
------------------------------------------------
null212 - Büro für Kommunikation und Design
------------------------------------------------
Lyrikfetzen des Tages
1. Ist der Quelltext auch valide fragt Herr Müller ganz perfide.
2. Wat is dat een lekker ding.
3. Wer Vision hat soll zum Arzt gehen.
------------------------------------------------
Hi,
gibt es diesbezüglich schon eine funktionierende Version für phWCMS?
gibt es diesbezüglich schon eine funktionierende Version für phWCMS?
Gruss
cyaneo
Zen Cart - The Art of e-Commerce
Wenn jeder dem anderen helfen wollte, wäre allen geholfen.
-------------------------------------------
Ein Problem ist halb gelöst, wenn es klar formuliert ist.
cyaneo
Zen Cart - The Art of e-Commerce
Wenn jeder dem anderen helfen wollte, wäre allen geholfen.
-------------------------------------------
Ein Problem ist halb gelöst, wenn es klar formuliert ist.
Wäre echt toll, wenn das was wird!
Vielen Dank im Voraus!
Vielen Dank im Voraus!
Gruss
cyaneo
Zen Cart - The Art of e-Commerce
Wenn jeder dem anderen helfen wollte, wäre allen geholfen.
-------------------------------------------
Ein Problem ist halb gelöst, wenn es klar formuliert ist.
cyaneo
Zen Cart - The Art of e-Commerce
Wenn jeder dem anderen helfen wollte, wäre allen geholfen.
-------------------------------------------
Ein Problem ist halb gelöst, wenn es klar formuliert ist.