Hvordan sjekke om en PDF-filen er gyldig Bruke iText

.NET IText bibliotek lar deg manipulere og åpne PDF-filer på Web eller desktop programvare. Du bruker .NET "try catch" utsagn for å fange eventuelle feil, som forsøker å åpne en ugyldig PDF-fil. Hvis iText biblioteket er i stand til å lese filen, returnerer en feil på søknaden din. Den "fange" en del av try-catch struktur viser feilen uten å krasje programvaren.

Bruksanvisning

1 Åpne Visual Studio på skrivebordet og åpne prosjektet som åpner PDF-filen. For eksempel, hvis prosjektet er "myproject.sln," dobbeltklikk på "mittprosjekt" i Visual Studio arbeidsplass. Dobbeltklikk på kodefilen som åpner PDF-filen.

2 Lag PDF åpen uttalelse, hvis du ikke allerede har den uttalelsen satt opp i koden. Følgende kode åpner en PDF ved hjelp iText:

Dokument pdf = new Document ();
PdfWriter.GetInstance (pdf, new Filestream ( "myfile.pdf", FileMode.Create));
pdf.Open ();

3 Omfatte forsøk uttalelse rundt PDF åpne uttalelser. Bruk følgende kode for å sette opp feilen-fangst:

try {
// Åpne pdf her
} Catch (Exception e) {
// Skjerm feilkode her
}

4 Legg inn koden som forteller deg filen er ugyldig. Følgende kode viser en melding til brukeren i en Brower:

Response.Write ( "Filen du åpnet er ugyldig, vennligst prøv på nytt..");