Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Domanda su FPDF Baol

  1. #1

    Domanda su FPDF Baol

    Ciao!

    Ho questo script di esempio:

    codice:
    <%@language=javascript%>
    
    <%
     var pdf=new FPDF();
     pdf.CreatePDF();
     pdf.SetPath("fpdf/");
     pdf.SetFont ("Arial","IU",9);
     pdf.Open();
     pdf.AddPage();
     pdf.Cell(40,10,"BLA BLA BLA");
     pdf.Ln(4);
     pdf.SetFont("Arial","I",9);
     pdf.Ln(4);
     pdf.SetFont("Arial","",12);
     pdf.Cell(20,10,"XYZ:");
     pdf.Ln(9);
     pdf.SetFont("Arial","BU",18);
     pdf.Cell(195,10,"PROVA",0,0,"C");
     pdf.Ln(10);
     pdf.SetFont("Arial","I",9);
     pdf.Cell(20,10,"Data 1:");
     pdf.Cell(133,10,"Data 2:",0,0,"R");
     pdf.Ln(10);
     pdf.MultiCell(100,5,"Cognome e nome:");
     pdf.MultiCell(50,5,"Domicilio:");
     pdf.MultiCell(100,5,"Telfono: ");
     pdf.MultiCell(50,5,"Cellulare:");
     pdf.SetFont("Arial","B",12);
     pdf.MultiCell(50,9,"CAMPI X");
     pdf.SetFont("Arial","",9);
     pdf.MultiCell(100,5,"campo x1");
     pdf.MultiCell(50,5,"campo x2");
     pdf.MultiCell(50,5,"campo x3");
     pdf.MultiCell(50,5,"campo x4");
     pdf.MultiCell(50,5,"campo x5");
     pdf.MultiCell(50,5,"campo x6");
     pdf.MultiCell(50,5,"campo x7");
     pdf.MultiCell(50,5,"campo x8");
     pdf.SetFont("Arial","B",9);
     pdf.MultiCell(150,5,"Totale CAMPI X",0,1,"R");
     pdf.SetFont("Arial","B",12);
     pdf.MultiCell(50,9,"CAMPI Y");
     pdf.SetFont("Arial","",9);
     pdf.MultiCell(50,5,"campo y1");
     pdf.MultiCell(50,5,"campo y2");
     pdf.MultiCell(50,5,"campo y3");
     pdf.MultiCell(50,5,"campo y4");
     pdf.MultiCell(50,5,"campo y5");
     pdf.MultiCell(50,5,"campo y6");
     pdf.SetFont("Arial","B",9);
     pdf.MultiCell(148,5,"Totale CAMPI Y",0,0,"R");
     pdf.SetFont("Arial","",9);
     pdf.MultiCell(73,5,"TOTALE GENERALE",0,0,"C");
     pdf.SetFont("Arial","B",9);
     pdf.MultiCell(83,5,"IMPORTO DA APPLICARE",0,0,"C");
     pdf.Close();
     pdf.Output();
    %>
    e riscontro i seguenti problemi:

    codice:
    pdf.MultiCell(150,5,"Totale CAMPI X",0,1,"R");
    ...
    pdf.MultiCell(148,5,"Totale CAMPI Y",0,0,"R");
    Totale CAMPI X e Totale CAMPI Y non mi si allineano a destra malgrado io inserisca la "R"...
    e nemmeno
    codice:
     pdf.MultiCell(83,5,"IMPORTO DA APPLICARE",0,0,"C");
    mi si posiziona centrato.

    Un'altra cosa che vorrei fare è creare delle celle da parte ad ogni singolo campo (campo1, campo2, campo3, ecc...) e avere l'allineamento giustificato a destra in modo tale che se inserisco degli importi pari a delle centinaia o delle migliaia (100, 1000)... mi si allineino perfettamente.

    Come posso risolvere?

    Grazie

  2. #2
    up

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.