Avatar billede suppenudel Nybegynder
19. juni 2006 - 18:08 Der er 1 løsning

Generere PDF-fil

Hej - jeg leger lidt med at generere en PDF-fil fra en asp.net side ved hjælp af dette tool:

http://www.websupergoo.com/products.htm#pd

Jeg kan godt generere en simpel fil, ved at sige:

Dim theDoc As Doc = New Doc()
theDoc.AddText("Hello World")
theDoc.Save(Server.MapPath("simple.pdf"))
theDoc.Clear()

Men når jeg prøver at sætte nogle TextFields i en pdf-form =  nogle værdier, sker der ikke rigtig noget.

Den genererer en output-fil, men værdierne bliver ikke sat ind i fields'ne. Er der en bestemt måde man skal lave sådan en form på/sætte nogle attributter på den?

Hvis jeg laver:

Dim theField As Field
For Each theField in theDoc.Form.Fields
  theField.Value = theField.Name
Next

Genereres en fil hvor teksten ikke er sat med.

Jeg jeg laver:

theDoc.Form.Fields("Day").Value = "23"
theDoc.Form.Fields("Month").Value = "February"
theDoc.Form.Fields("Year").Value = "2005"
theDoc.Form.Fields("State").Value = "Arizona"
theDoc.Form.Stamp()

Får jeg en Object not set to an instance of an object.

Er der nogen der kender lidt til det? :-)
Avatar billede suppenudel Nybegynder
20. juni 2006 - 10:42 #1
jeg tror jeg prøver at kigge på iTextSharp i stedet..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester