Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Portable Document Format >> Content
Hoe te Net Afdrukken ASP PDF
Als je artikelen te plaatsen , gidsen of andere informatie op uw website , moet u overwegen om een manier voor bezoekers van de site om Portable Document Files ( PDF ) bekijken en afdrukken . PDF's zijn cross - platform - compatibele documenten die zijn draagbare , lichtgewicht en ondersteund door software en hardware meeste gebruikers al op hun computer hebben geïnstalleerd . Met een aantal gemeenschappelijke code bibliotheken PDF , Microsoft Active Server Pages ( ASP ) kunt u knoppen of links die gebruikers in staat om PDF- formulieren dynamisch te maken en vervolgens bekijken en de documenten af ​​te drukken . Wat je nodig hebt
Visual Basic of Visual Studio
Windows -webserver
Toon Meer Aanwijzingen
1

Navigeer naar uw Windows - gebaseerde web hosting control panel . Log in met uw gebruikersnaam en wachtwoord . Kopen van 2

Open het " File Manager " applicatie in het configuratiescherm , blader vervolgens naar de " /libraries , " /plugins " of " /includes "map . Zoek de " PDF2Net , " " FDFNET " of " " map PDFRasterizer . de mapnaam op je server hangt af van de versie van Windows wordt gebruikt door uw web hosting bedrijf en andere setup parameters voor uw account . Éen van de hierboven genoemde bibliotheek mappen must te presenteren voordat u PDF-bestanden kunt genereren of afdrukken . meeste Web bedrijven die Windows hosting plannen en diensten bieden ondersteuning voor een of meer van de PDF- bibliotheken . Vraag uw web hosting provider als je hulp nodig hebt.
3

start de Visual Basic of Visual Studio applicatie . Open de ASP Web vorm waarin u de ASP-code invoegen om te creëren en PDF-bestanden af te drukken . Blader naar de plaats op het webformulier waar de knop controle of de link om te beginnen het PDF- creatieproces wordt weergegeven .
4

Maak een object controle die zal verwijzen naar het PDF -bibliotheken op de webserver nodig is voor het maken en weergeven van de PDF-bestanden Voer de volgende code in het " Option Explicit " . of instantie event handler voor het webformulier :

" Stel pdf = Server.CreateObject ( " FdfApp.FdfApp " )

Set
pdf_file = FdfAcx.FDFCreate "
5

Maak een prijs plek zetters voor een dynamische PDF-bestand header . Headers zijn handig voor het creëren van gepersonaliseerde Web -document op basis van tekst of informatie opgenomen in het webformulier wanneer het wordt live op uw website . bijvoorbeeld, als je wilt een een header sectie in de PDF die de eerste , midden-en achternaam van de gebruiker bevat , voer de volgende code waar u wilt dat de informatie weer te geven over het document :

" pdf_file.fdfsetvalue " voornaam Nieuws " , voornaam, valse < br

pdf_file.fdfsetvalue > " MI " , MI , valse

pdf_file.fdfsetvalue " Achternaam "
, Achternaam , false "

Drag en drop een 6 " Button " controle , van de " Toolbox " op de menubalk op het webformulier , druk dan op de toets " F2 " en de naam van de controle " Opslaan" of " Downloaden . " Dit zal de gebruiker toestaan ​​om het PDF-bestand om hun harde schijf op te slaan. Dubbelklik op de controle , voer de volgende code in het venster evenement:

" pdf_file.FDFSaveToFile " Twitter /pdfFiles /generated_file.pdf "

Drag 7 en neerzetten ander " Button " controle op het formulier , dan een actie evenement creëren om het PDF-document in de gebruiker webbrowser openen door de volgende code :


" pdf_file.fdfSetFile " http://www.domain.com/pdfFiles /generated_file.pdf "

Response.ContentType =
" text /html " "
8

Voer de volgende code in het lichaam evenemententerrein van het Web Vorm :

"met System.Diagnostics ;

gebruik System.IO ;

gebruik System.Text ;

gebruik System.Threading ;

private static void
RunExecutable (string executable , tekenreeksargumenten ) op Twitter

{

ProcessStartInfo starter = new ProcessStartInfo
( executable , argumenten ) ;

starter.CreateNoWindow = true
;

starter
. RedirectStandardOutput = true;

starter.UseShellExecute
= false;

Process proces
= new Process ( ) ;

process.StartInfo
= starter ;

proces
. Start ( ) ;

StringBuilder buffer
= new StringBuilder ( ) ;

gebruik ( StreamReader reader = process.StandardOutput ) op Twitter

{

touwtje lijn
= reader.ReadLine ( ) ;

terwijl ( lijn = null ! ) op Twitter

{

buffer.Append
( lijn ) ;

buffer.Append
(Milieu . NewLine ) ;

lijn
= reader.ReadLine ( ) ;

Thread.Sleep
( 100 ) ;

}


}

if ( ! process.ExitCode = 0 )

{


throw new Exception ( String.Format ( @ " " " { 0 } " " verlaten met ExitCode { 1 } Output : { 2 } " ,

uitvoerbare
, process.ExitCode , buffer.ToString ( ) ) ;

}

} "

Deze code zal het web toestaan vormen om de Adobe Reader API en start de applicatie als ze worden opgeroepen uit een knop of opdracht evenement .

Drag 9 en neerzetten ander " button " controle op het webformulier , de naam van de controle " Print " en voer de volgende code in het venster evenement:

"string pathToExecutable = " c: \\ ... \\ acrord32.exe " ;

RunExecutable ( pathToExecutable , @ " /t " " mytest . pdf "" " " Mijn Windows PrinterName " " " ) ; . "

Vervang de " variabele mytest.pdf " met de naam standaard die u wilt gebruiken voor de afgedrukt of opgeslagen PDF-bestand
< br > 10

Sla het webformulier en upload het bestand naar de webserver .

Previous: Next:
  Portable Document Format
·Hoe kan ik HTML -bestanden cre…
·Hoe PDF-bestanden converteren …
·PLT naar PDF conversie 
·Hoe een draagbare PDF Create M…
·Hoe te besparen een Microsoft …
·Hoe maak je een PDF convertere…
·Hoe een PDF maken met bookmark…
·Hoe PDF Terug naar PUB convert…
·Hoe te A5 Toevoegen aan Adobe …
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een Holiday Nieuwsbrief op u…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe te Spelling en grammatica fouten te …
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
  Software Articles
·Hoe maak je een formulier in C Repaint 
·Hoe de productcode voor Office 2007 voor…
·Compatibel Excel Windows-bestanden 
·DIY : 8mm Film Digitaliseren 
·Geavanceerde MS Word 2003 Training 
·Hoe te Oracle Database Capaciteit Meet 
·Hoe maak je een Video Van Stills in Adob…
·Math Lab Games 
·Hoe om te controleren of Duplicate tekst…
Copyright © Computer Kennis http://www.nldit.com