2010-01-12 5 views
6

Stiamo utilizzando Crystal Reports per generare pdf delle fatture cliente (da un modello CR). Funziona benissimo eccetto che il motore sembra aggiungere la lettera "i" a parole casuali nell'output. Alcuni problemi di allineamento sono evidenti (parole che si sovrappongono, ecc.). I caratteri standard sono in uso.ASP.net - Crystal Reports che esporta in PDF aggiunge la lettera "i" a determinate parole in modo casuale

Stiamo utilizzando .net 4 e C# collegati ai 10.5 CR assembly. L'ultima versione di Adobe Acrobat Reader è installata sul server.

Ora abbiamo provato questo tramite 12.2 CR assembly con gli stessi risultati. Abbiamo anche provato più file .rpt con gli stessi risultati.

+0

Il problema è ancora lì. Non so perché non l'abbiano ancora risolto. –

risposta

2

Ho lo stesso problema, a volte. Ce l'ho sul mio computer sviluppatore e ora su Win2k8 x64 ma non sul mio server di test Win2k3 x32.

È un errore in qualche modo nella generazione di PDF in combinazione con il carattere di Calibri. L'unica soluzione che ho è di usare un font diverso.

+0

idem - ho lo stesso problema e la stessa soluzione. – SoftwareGeek

1

Stesso problema con il carattere Calibri; Sto usando .NET 2.0 e C# con Crystal Reports per Visual Studio 2008.

Non ho provato questo, ma qualcuno ha riferito che l'utilizzo di una stampante PDF invece di esportare in PDF direttamente da Crystal è una soluzione per questo problema: http://community.sagesaleslogix.com/slsl/board/message?message.uid=10777

+0

Un altro riferimento: http://www.experts-exchange.com/Database/Reporting_/Crystal_Reports/Q_23013426.html – Polemarch

0

Stampare il documento su una stampante utilizzando PDFCreator anziché direttamente su un file PDF lavorato per me. Ho CR 2008 Viewer e Adobe Reader 8.3.

+1

Questo in realtà non risolve il problema del server che genera file PDF non validi. Il problema che l'OP sta avendo si verifica durante un processo automatico. – kdmurray

0

Ho avuto lo stesso problema con il font Calibri. Quindi ho cambiato il carattere in un font regolare come Arial, Tahoma, Verdana. Ha risolto il mio problema.

Immagino di aver usato caratteri insoliti per campi di testo, formule, ecc oggetti in crystal reports. Se non si desidera modificare il carattere, provare a installare il carattere richiesto nel server di produzione per crystal reports.