Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di nicki
    Registrato dal
    Dec 2000
    Messaggi
    139

    Compilare campi editabili di un PDF

    Scusate, mi sono perso tra le molteplici librerie che si occupano di gestire i PDF con PHP.
    Quali mi consigliate per aprire un file PDF esistente contenente dei campi editabili, valorizzare tali campi e poi salvare il PDF?

    Grazie.
    nic.
    Ciao, nic.

  2. #2
    Utente di HTML.it L'avatar di nicki
    Registrato dal
    Dec 2000
    Messaggi
    139
    Credo di aver trovato che librerie free per fare quello che chiedo non ce ne sono.
    Si può solo utilizzare http://www.fpdf.org/ che grazie all'estensione FPDI permette di aprire un pdf esistente e di "incollarci sopra" delle label.

    Però non c'è modo di valorizzare i campi del pdf template, almeno con librerie free.

    Giusto?
    Ciao, nic.

  3. #3
    Ciao, anch'io cerco una soluzione simile.. tu hai risolto?


    In pratica ho un PDF esistente nel quale devo far scrivere del testo al volo (tramite PHP)...



    si può fare?
    1,2,3,4,5,10,100 passi!

  4. #4
    Io l'ho risolta così:

    Codice PHP:
            $pdf = new FPDI();

            
    $pagecount $pdf->setSourceFile($nomefile);

            
    $nomefile substr($nomefile,7);

              for (
    $i=1$i<=$pagecount$i++)
                {
                    
    $pdf->AddPage('P','');
                    
    $tplIdx $pdf->importPage($i);
                    
    $pdf->useTemplate($tplIdx);

                    
    $pdf->SetFont('Arial'''7);
                    
    $pdf->SetTextColor(255,0,0);
                    
    $pdf->SetXY(303);
                    
    $pdf->Write(0$testo);
               }

            
    $pdf->Output($nomefile'D'); 

  5. #5
    Ma riesci a inserire il test in un'area precisa del PDf esistente?



    grazie
    1,2,3,4,5,10,100 passi!

  6. #6
    Con questa funzione

    Codice PHP:
    $pdf->SetXY(303); 
    imposti le coordinate del punto in cui far comparire il testo.

  7. #7
    Spettacolo!

    MA puoi anche limitare l'area?

    Es: come fosse una text-area larga 100 e alta 100?
    1,2,3,4,5,10,100 passi!

  8. #8
    Dai uno sguardo qui: http://www.fpdf.org/
    e cerca nel manuale

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.