Het Portable Document Format ( PDF ) is populair op het web om gegevens en bestanden weer te geven aan eindgebruikers , want het is een standaard formaat dat is geen browser - specifiek . De meeste browsers ondersteunen in-line weergave van PDF-bestanden , en de makers van het formaat , Adobe Systems , bieden gratis PDF Reader applicaties . Om een PDF-bestand in ASP te openen , moet je een scripttaal te gebruiken . De standaardtaal in ASP is VBScript , dat is Microsoft's server-side scripting taal . De enige keer dat deze taal kan worden gebruikt op de client is Microsoft Internet Explorer . Instructies 1 Maak een nieuw bestand in Kladblok of uw favoriete programma-interface . Noem het bestand " openPDF.asp " en sla het met uw website . Kopen van 2 code toevoegen aan uw ASP-bestand om het lichaam en de HTML -structuur te creëren . Kopieer de onderstaande code om dit te bereiken : < ! % < - Uw VBScript-code zal hier gaan - > % > < /body > < /html > 3 Maak een variabele voor uw bestandsnaam en voeg deze toe aan de sectie code van uw ASP-bestand . Kopieer onderstaande voorbeeld : Dim strPDFstrPDF = " C : \\ myDocument.pdf " 4 Maak een bestand streamobject en laad het bestand in het. De VBScript voorbeeld hieronder laat zien hoe u dit doet : Set oFileStream = Server.CreateObject ( " ADODB.Stream " ) oFileStream.OpenoFileStream.Type = 1 ' BinaryoFileStream.LoadFromFile strPDF 5 Stel het type van het bestand naar PDF-inhoud en schrijft het bestand naar de browser . Gebruik de volgende code om deze taken uit te voeren : Response.ContentType = " application /pdf " Response.AddHeader ( " Content - Disposition " , " inline ; filename = " + strPDF ) Response.BinaryWrite ( oFileStream.Read ) 6 Sluit uw dossier stroom en laat het geheugen : oFileStream.CloseSet oFileStream = Nothing
|