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å.
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
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.
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.
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?)
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.
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.. :)