+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 10 su 10

Caricamento di immagini da tabella con PowerPdf

  1. #1
    crivani non è in linea Novello
    Ciao a tutti, sono nuovo del forum e spero che sia la sezione giusta. Vengo subito al dunque, non so chi di voi ha usato o usa regolarmente i componenti aggiuntivi delphi 6 (powerpdf) per creare documenti in pdf, devo associare ul file immagine mentre il power pdf crea il documento da un database. Ho provato con PRJpegImage1.LoadFromFile(......) ma il problema è che al successivo record, al quale dovrebbe associare la nuova immagine da file, mi carica sempre la stessa immagine del file precedente e così via sino alla fine dei record di quella determinata tabella. Spero di essere stato chiaro e se qualcuno può aiutarmi ve ne sono grato....... Grazie a tutti

  2. #2
    L'avatar di _alka_
    _alka_ non è in linea Very Important Person
    Posta il codice, altrimenti non è possibile capire come hai utilizzato il metodo nel contesto generale.
    ℹ️ Leggi di più su _alka_ ...

  3. #3
    crivani non è in linea Novello
    il codice scritto è il seguente:

    ALL’EVENTO “BEFOREPRINTCHILD”…….

    with Table1 do
      if Table1.Eof then
      begin
       // setta il testo del record corrente//.
       PRLabel2.Caption := ……
       PRLabel4.Caption := ……
       PRText1.Text := …..
       ….eccc……
       If (Table1.FieldByBName(‘FOTO’).AsString is not null) then
       Begin
          Nome := Table1.FieldByName(‘FOTO’).AsString;
          PRJpegImage1.Pictue.LoadFromFile(Table1.FieldByName(‘FOTO’).AsString);
       End;
       // move al record successivo//
       Table1.Next;
      end
      else
      begin
       PRLabel2.Printable := False;
       PRLabel4.Printable := False;
       PRText1.printable := False;
       PRJpegImage2.Printable := False;
      end;
    
    ......forse sbaglio in qualcosa......
    Ultima modifica di cyberlaundry; 29-02-2012 07:16  Motivo: codice privo di tag [code]

  4. #4
    L'avatar di _alka_
    _alka_ non è in linea Very Important Person
    Quote Originariamente inviato da crivani Visualizza il messaggio
    il codice scritto è il seguente
    Il codice mi lascia un po' perplesso.
    Tralasciando l'immagine, gli altri dati vengono visualizzati correttamente?
    ℹ️ Leggi di più su _alka_ ...

  5. #5
    crivani non è in linea Novello
    certo tutti i dati vengono visualizzati correttamente, anche l'immagine caricata da file viene visualizzata correttamente; il problema è che viene visualizzata sempre la stessa, ovvero, non va a caricare l'immagine successiva collegata al record corrente. Gli altri dati comunque vengono caricati correttamente.

  6. #6
    L'avatar di _alka_
    _alka_ non è in linea Very Important Person
    Quote Originariamente inviato da crivani Visualizza il messaggio
    certo tutti i dati vengono visualizzati correttamente, anche l'immagine caricata da file viene visualizzata correttamente; il problema è che viene visualizzata sempre la stessa, ovvero, non va a caricare l'immagine successiva collegata al record corrente. Gli altri dati comunque vengono caricati correttamente.
    Hai provato a fare un debug passo per passo nel codice dell'evento per verificare se l'immagine viene effettivamente caricata per i record successivi al primo?

    In ogni caso, ho visto che hai fatto "tagli" al codice: non vorrei mai che l'errore si annidasse all'interno della parte che hai ritenuto di non riportare.
    ℹ️ Leggi di più su _alka_ ...

  7. #7
    crivani non è in linea Novello
    la parte omessa si riferisce solo ad altro testo, l'errore sicuramente non può essere li. Ho provato anche con un debug passo per passo ma l'immagine la da caricata correttamente ma poi il PRJpegImage non la carica, ovvero, carica quella precedente. Non riesco a capire.

  8. #8
    L'avatar di _alka_
    _alka_ non è in linea Very Important Person
    Quote Originariamente inviato da crivani Visualizza il messaggio
    la parte omessa si riferisce solo ad altro testo, l'errore sicuramente non può essere li. Ho provato anche con un debug passo per passo ma l'immagine la da caricata correttamente ma poi il PRJpegImage non la carica, ovvero, carica quella precedente. Non riesco a capire.
    Non saprei. Hai provato a dare un'occhiata agli esempi distribuiti con il pacchetto per vedere se c'è un caso simile, se il caso specifico dell'esempio funziona e confrontarlo con la tua implementazione?
    ℹ️ Leggi di più su _alka_ ...

  9. #9
    zinic non è in linea Novello
    Salve, prova a impostare la proprietà, del controllo TPRImage o TPRJpegImage, SharedImage a false.

  10. #10
    crivani non è in linea Novello
    Risolto. Grazie a Zinic.

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Gestione caricamento immagini con dialog box in WebBrowser
    Da limiti nel forum Visual Basic .Net
    Risposte: 7
    Ultimo Post: 28-07-2016, 21:58
  2. Risolto: Semplificare serie caricamento immagini da valori labels
    Da titanic nel forum Visual Basic 6
    Risposte: 11
    Ultimo Post: 04-10-2012, 12:54
  3. Risolto: Combinazione immagini in base allo stato di caricamento
    Da fpta09 nel forum Visual Basic .Net
    Risposte: 5
    Ultimo Post: 02-01-2011, 00:13
  4. [VBA] Problemi con il caricamento immagini
    Da stige nel forum Microsoft Word
    Risposte: 7
    Ultimo Post: 15-01-2010, 08:29
  5. [Firefox] Problema con il caricamento delle immagini
    Da TheTruster nel forum Microsoft Windows
    Risposte: 6
    Ultimo Post: 08-03-2008, 09:22