webForumDet fria alternativet

Tänkbar orsak till att dynamiskt genererade PDF-dokument ibland är tomma

.NET

8 svar · 999 visningar · startad av Fredde Mannen

Medlem sedan nov. 20014 054 inlägg
Frågan#1

Vad är en tänkbar orsak till att dynamiskt genererade PDF-dokument ibland är tomma? Och hur kan man åtgärda det.

Jag skapar idag ett pdf-dokument med en pdf-komponent till asp.net. Funkar riktigt bra, men ibland så skapas filen, men den innehåller inte det den skall innehålla.
Får ladda om sidan igen ex: http://www.domain.com/pdf/view.aspx?doc=1022

Då blir allt som det skall. Finner det enerverande som tusan, har ni någon generell tanke varför det blir så? Har märkt det på andra sidor också.

Medlem sedan okt. 2007446 inlägg
#2

jag har med noterat att vissa sidor som matar ut pdf-filer via liknande funktioner enbart lyckas leverera blanka eller trasiga filer.

jag har 2 teorier
1. "Pdf-generatorn" drabbas av något fel = filen generas inte korrekt och du får inget vettigt felmeddelande från komponenten

2. Adobe har gjort något djävulskap med senaste versionen av acrobat-reader som gör att det som en gång tolkades som en korrekt pdf numera kan tolkas som en korrupt fil

Medlem sedan nov. 20014 054 inlägg
#3

rhdf skrev:

jag har med noterat att vissa sidor som matar ut pdf-filer via liknande funktioner enbart lyckas leverera blanka eller trasiga filer.

jag har 2 teorier
1. "Pdf-generatorn" drabbas av något fel = filen generas inte korrekt och du får inget vettigt felmeddelande från komponenten

2. Adobe har gjort något djävulskap med senaste versionen av acrobat-reader som gör att det som en gång tolkades som en korrekt pdf numera kan tolkas som en korrupt fil

Det skumma framför allt är att jag ser inget mönster. ¨

Det kan funka vid klick 1. Nästa sekund man prövar så funkar det inte, den blir blank. Nu vet jag inte hur resultatet blir om man kör filen som en attatchment istället för en inline, som jag gör idagsläget.

Nåväl!

Medlem sedan aug. 20003 575 inlägg
#4

Kan det vara så att pdf-filen inte hinner skapas innan den hämtas?

Medlem sedan juni 2009920 inlägg
#5

Har haft liknande problem själv när något inte blivit utfört ordentligt, och då har det varit problem med timingen. Alltså det som Nickemannen tar upp i förra inlägget. Se till så att du inte hämtar pdf-en innan den har hunnit genereras.

Medlem sedan nov. 20011 551 inlägg
#6

Ett tips, jag lägger alltid på en dummyvariabel när jag genererar pdf:er, fick det tipset av en bekant då han upplevt liknande problem och även cachetrubbel. Jag brukar lägga på en timestamp i slutet på urlen, då är det alltid en fräsch request. (jag använder ju som bekant abcpdf men det kanske fungerar på fler?)

Medlem sedan feb. 20034 441 inlägg
#7

Jag tror precis som föregående att det är cacheproblem, misstänker att jag har att göra med webbläsarplug-in'en...

Märker det här till och från och det konstiga är att IE7/8 är MYCKET BÄTTRE än t.ex. Firefox på att hantera PDF'er och cache. Ett tips också, testa att markera adressfältet och tryck <ENTER> istället för att trycka F5 när du ska ladda om sidan, där märker jag enorm skillnad.

Medlem sedan nov. 20014 054 inlägg
#8

MickeA.com skrev:

Jag tror precis som föregående att det är cacheproblem, misstänker att jag har att göra med webbläsarplug-in'en...

Märker det här till och från och det konstiga är att IE7/8 är MYCKET BÄTTRE än t.ex. Firefox på att hantera PDF'er och cache. Ett tips också, testa att markera adressfältet och tryck <ENTER> istället för att trycka F5 när du ska ladda om sidan, där märker jag enorm skillnad.

Onekligen verkar det vara ett cacheproblem. Får titt på det vid tillfälle.. :)

Medlem sedan jan. 2001373 inlägg
#9

kör den asynchronous och skriver du till filen på flera ställen I din kod ?

255 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)