Immagini in file pdf
Immagini in file pdf
Buon giorno,
ho lo stesso problema riscontrato da questo utente http://forum.ubuntu-it.org/viewtopic.php?t=361625 , anche se non ho capito come l' ha risolto!!
Ho imparato a generare grafici con Jpgraph, vorrei inserire questa immagine in un pdf.
graficomedia.php mi genera un grafico, il codice è :
<?php
require 'gapi.class.php';
require_once ('jpgraph/jpgraph.php');
require_once ('jpgraph/jpgraph_bar.php');
define('ga_account',$_GET['user']);
define('ga_password',$_GET['pass']);
define('ga_profile_id',$_GET['id']);
$ordine = $_GET['ordine'];
$ga = new gapi(ga_account,ga_password);
$ga->requestReportData(ga_profile_id, array($ordine), array(avgTimeOnSite, pageViews, newVisits, percentNewVisits, visitBounceRate));
$gaResults = $ga->getResults();
$x = 0;
foreach($gaResults as $result) {
$variabile = $result->getAvgTimeOnSite();
$AvgTimeOnSite[$x] = $variabile;
if ($ordine == 'country'){
$variabile = $result->getCountry();
}
elseif ($ordine == 'browser'){
$variabile = $result->getBrowser();
}
elseif ($ordine == 'operatingSystem' ){
$variabile = $result->getOperatingSystem();
}
else {
print "IMPOSSIBILE";
}
$ricerca[$x] = $variabile;
$x++;
}
// Create the graph. These two calls are always required
$graph = new Graph(590,325);
$graph->SetScale("textlin");
//$theme_class="DefaultTheme";
//$graph->SetTheme(new $theme_class());
// set major and minor tick positions manually
$graph->yaxis->SetTickPositions(array(0,200,400,600,900,1200), array(15,45,75,105,135));
$graph->SetBox(false);
//$graph->ygrid->SetColor('gray');
$graph->ygrid->SetFill(false);
$graph->xaxis->SetTickLabels($ricerca);
$graph->yaxis->HideLine(false);
$graph->yaxis->HideTicks(false,false);
// Create the bar plots
$b1plot = new BarPlot($AvgTimeOnSite);
// ...and add it to the graPH
$graph->Add($b1plot);
$b1plot->SetColor("white");
$b1plot->SetFillGradient("#4B0082","white",GRAD_LEFT_REFLECTION);
$b1plot->SetWidth(45);
$graph->title->Set("Tempo medio nel sito");
// Display the graph
$graph->Stroke();
?>
Ovviamente user e pass saranno forniti da un' altra pagina ( metodo get...). Ad ogni modo questa pagina mi funziona, come faccio a fare comparire questa pagina in un pdf?
Grazie mille:)
ho lo stesso problema riscontrato da questo utente http://forum.ubuntu-it.org/viewtopic.php?t=361625 , anche se non ho capito come l' ha risolto!!
Ho imparato a generare grafici con Jpgraph, vorrei inserire questa immagine in un pdf.
graficomedia.php mi genera un grafico, il codice è :
<?php
require 'gapi.class.php';
require_once ('jpgraph/jpgraph.php');
require_once ('jpgraph/jpgraph_bar.php');
define('ga_account',$_GET['user']);
define('ga_password',$_GET['pass']);
define('ga_profile_id',$_GET['id']);
$ordine = $_GET['ordine'];
$ga = new gapi(ga_account,ga_password);
$ga->requestReportData(ga_profile_id, array($ordine), array(avgTimeOnSite, pageViews, newVisits, percentNewVisits, visitBounceRate));
$gaResults = $ga->getResults();
$x = 0;
foreach($gaResults as $result) {
$variabile = $result->getAvgTimeOnSite();
$AvgTimeOnSite[$x] = $variabile;
if ($ordine == 'country'){
$variabile = $result->getCountry();
}
elseif ($ordine == 'browser'){
$variabile = $result->getBrowser();
}
elseif ($ordine == 'operatingSystem' ){
$variabile = $result->getOperatingSystem();
}
else {
print "IMPOSSIBILE";
}
$ricerca[$x] = $variabile;
$x++;
}
// Create the graph. These two calls are always required
$graph = new Graph(590,325);
$graph->SetScale("textlin");
//$theme_class="DefaultTheme";
//$graph->SetTheme(new $theme_class());
// set major and minor tick positions manually
$graph->yaxis->SetTickPositions(array(0,200,400,600,900,1200), array(15,45,75,105,135));
$graph->SetBox(false);
//$graph->ygrid->SetColor('gray');
$graph->ygrid->SetFill(false);
$graph->xaxis->SetTickLabels($ricerca);
$graph->yaxis->HideLine(false);
$graph->yaxis->HideTicks(false,false);
// Create the bar plots
$b1plot = new BarPlot($AvgTimeOnSite);
// ...and add it to the graPH
$graph->Add($b1plot);
$b1plot->SetColor("white");
$b1plot->SetFillGradient("#4B0082","white",GRAD_LEFT_REFLECTION);
$b1plot->SetWidth(45);
$graph->title->Set("Tempo medio nel sito");
// Display the graph
$graph->Stroke();
?>
Ovviamente user e pass saranno forniti da un' altra pagina ( metodo get...). Ad ogni modo questa pagina mi funziona, come faccio a fare comparire questa pagina in un pdf?
Grazie mille:)
Re: Immagini in file pdf
È una delle FAQ di JPGraph: http://jpgraph.net/doc/faq.php#F2-15
Quando posti del codice mettilo semrpe dentro i tag
Quando posti del codice mettilo semrpe dentro i tag
Codice: Seleziona tutto
.
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Re: Immagini in file pdf
Grazie ho provato a inserire il codice che c'è scritto...
del codice che ho scritto prima ho cambiato l' ultima riga con la prima riga del nuovo codice $graph->Stroke();
e poi ho incollato tutto il resto... ma mi restituisce questo errore Fatal error: Call to undefined function pdf_new()
Ovviamente ho anche inserito require 'fpdf.php' in alto.
del codice che ho scritto prima ho cambiato l' ultima riga con la prima riga del nuovo codice $graph->Stroke();
e poi ho incollato tutto il resto... ma mi restituisce questo errore Fatal error: Call to undefined function pdf_new()
Ovviamente ho anche inserito require 'fpdf.php' in alto.
Re: Immagini in file pdf
la libreria utilizzata è PDFLib non Fpdf.
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Re: Immagini in file pdf
Ho cercato su internet a riguardo di PDFLib e ho visto che non è supportata da altervista, come posso eludere la cosa?
Tra l'altro ho visto che Pdflib è a pagamento a differenza di fpdf..
Tra l'altro ho visto che Pdflib è a pagamento a differenza di fpdf..
Re: Immagini in file pdf
PDFLib può essere anche gratuita, a seconda delle licenze.danilasts ha scritto:Ho cercato su internet a riguardo di PDFLib e ho visto che non è supportata da altervista, come posso eludere la cosa?
Tra l'altro ho visto che Pdflib è a pagamento a differenza di fpdf..
Con Fpdf mi sembra di capire che l'immagine debba essere salvata sul filesystem per poter essere utilizzata.
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Re: Immagini in file pdf
Si anche io ho trovato su internet che per uso non commerciale è free. Peccato che sul sito non c'è modo di scaricarla gratis...
Re: Immagini in file pdf
Io riesco a scaricarla liberamente da questa pagina: http://www.pdflib.com/?id=744danilasts ha scritto:Si anche io ho trovato su internet che per uso non commerciale è free. Peccato che sul sito non c'è modo di scaricarla gratis...
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Re: Immagini in file pdf
Grazie Zoff.
Effettivamente il link che vedevo ero lo stesso, solo che vedevo solo l' ultima colonna ( buy ) e non riuscivo a scaricarla gratis. Ora ho provato a scaricarla cliccando su php e me l' ha scaricata.
Ora provo a studiare un pò come fare, anche perchè ho capito che bisogna configurare l' hosting, nel mio caso altervista..
Nel caso che ho problemi torno, ok?Grazie ancora:)
Effettivamente il link che vedevo ero lo stesso, solo che vedevo solo l' ultima colonna ( buy ) e non riuscivo a scaricarla gratis. Ora ho provato a scaricarla cliccando su php e me l' ha scaricata.
Ora provo a studiare un pò come fare, anche perchè ho capito che bisogna configurare l' hosting, nel mio caso altervista..
Nel caso che ho problemi torno, ok?Grazie ancora:)
- cristian_c
- Accecante Asceta
- Messaggi: 23422
- Iscrizione: lunedì 29 ottobre 2007, 11:31
Re: Immagini in file pdf
Inserisci il codice del primo post all'interno del tag 'Code', danilasts
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 11 ospiti