Avatar billede keysersoze Ekspert
10. marts 2006 - 11:41 Der er 20 kommentarer og
1 løsning

Gratis html til pdf i asp.net

Jah - titlen siger næsten det hele... Nogle der kender et gratis asp.net komponent hvormed man kan lave en pdf-fil ud fra en html-side/html-kode?
Avatar billede mikkel_sommer Nybegynder
10. marts 2006 - 13:17 #1
her kan du både læse om emnet og hente et library som efter sigende skulle kunne transformere html til pdf:

http://www.codeproject.com/csharp/pdfizer.asp
Avatar billede keysersoze Ekspert
10. marts 2006 - 13:33 #2
Desværre ødelægger denne det hele; "Specially, tables are not yet supported."

Det er nødvendigt - ikke fordi det er super avanceretede sider der skal konverteres, men tables er et must.
Avatar billede mikkel_sommer Nybegynder
10. marts 2006 - 14:05 #3
Avatar billede keysersoze Ekspert
10. marts 2006 - 14:32 #4
sidder du og gætter nu ud fra søgeresultater fra google? eller er det noget du har reelt erfaring med?
Avatar billede dr_chaos Nybegynder
10. marts 2006 - 17:40 #5
Der findes ingen gode gratis convertere.
Jeg har tidligere på året foretaget en omfattende søgning.
Jeg havde samme problem som dig.

Jeg endte med at købe ABCPdf :
http://www.websupergoo.com/download.htm
Den kan konvertere direkte fra html til pdf og tables er understøttet.
Du kan få en gratis 30 day trail.
Den er hurtig og stabil.
Avatar billede dr_chaos Nybegynder
10. marts 2006 - 17:42 #6
Det er muligt at der er nogen som er billigere.
Men hastigheden fejler ikke noget.
Jeg generede 2000 små pdf filer på 1 side per styk på under 2 minutter.
Avatar billede keysersoze Ekspert
11. marts 2006 - 10:57 #7
abcpds var også et af dem jeg faldt over i min søgning - men det kunne nu have været lækkert man ikke skulle betale noget, men det er selvfølgelig 100% fair at folk kræver noget for deres arbejde :)

Hvordan er dine erfaringer med hvor godt det konverterer html til pdf - kommer det til at ligne 100% eller er der nogle ting man skal hen og tilpasse? Ud over tabeller tænker jeg på sådan noget som baggrundsbilleder og -farver, størrelser, fonttyper osv?

Jeg har ikke kigget på deres trial endnu - men det man downloader er det bare så man får en .dll til at smide ind i ens bin-bibliotek eller hvordan foregår den del?
Avatar billede dr_chaos Nybegynder
11. marts 2006 - 11:06 #8
Du installerer programmet.
Så mener jeg at den ligger sig på styresystem niveau.
Det er noget tid siden jeg installerede den.

Det jeg har lavet ligner 100% og der er tabeller i og forskellige font typer.
Det tager lidt tid at sætte sig ind i det.
Men det fungerer ret godt.

Jeg generer html og smider det i en fil. Den fil konverterer jeg til pdf.
Avatar billede keysersoze Ekspert
11. marts 2006 - 11:10 #9
hmm - ja, det er jo så næste problem for det kræver adgang til serveren at installere. Det ved jeg endnu ikke om er muligt så derfor havde en .dll været bedre.
Avatar billede dr_chaos Nybegynder
11. marts 2006 - 11:16 #10
du kan godt bruge det på en server.
De skriver:
Can I put ABCpdf .NET on my shared / hosted site?

In general - yes.

You need to follow the instructions in the Manual Installation section of the documentation. Any DLLs will need to be placed in your bin directory and the license (or trial license) key will need to be incorporated into your code.

Most installations of ABCpdf .NET on shared servers are seamless. However you need to be aware that you are a guest on the server and your host may have locked down permissions in ways which will make your life difficult. If this occurs there is typically little that either you or us can do about it.

This is why we recommend deployment on a dedicated server. Dedicated servers are cheaper than you might think and the level of control they allow is only one of the very significant advantages they afford. It is one of the best decisions you can make.

The essential thing to do is to deploy early and discover any issues before they become major problems.
Avatar billede dr_chaos Nybegynder
11. marts 2006 - 11:25 #11
Så du behøver ikke adgang til serveren.
Du skal bare have adgang til en mappe med skriveadgang.
Avatar billede simm Nybegynder
16. marts 2006 - 17:14 #12
Dr_chaos: "Der findes ingen gode gratis convertere.
Jeg har tidligere på året foretaget en omfattende søgning.
Jeg havde samme problem som dig."

Hvad er der galt med ITextSharp? http://itextsharp.sourceforge.net/
sådan lige inden jeg begynder at bruge den ? :)
Avatar billede dr_chaos Nybegynder
16. marts 2006 - 17:40 #13
ikke noget men jeg brugte asp.net 2.0 og de beskriver ikke at man kan benytte det med 2.0
Avatar billede keysersoze Ekspert
16. marts 2006 - 22:17 #14
og så kan den umiddelbart ikke konvertere en html-pdf ;)

selvfølgelig er det heller ikke en nødvendighed, men det vil være klart hurtigere at lave i mange tilfælde :)
Avatar billede dr_chaos Nybegynder
17. marts 2006 - 06:02 #15
hehe havde ikke kigget så meget nærmere på den :)

Brugte du abc pdf ?
Avatar billede keysersoze Ekspert
17. marts 2006 - 09:05 #16
jeg har ikke brugt noget endnu - indtil videre er det strandet på et højere politisk plan så nu må jeg se...
Avatar billede dr_chaos Nybegynder
17. marts 2006 - 09:17 #17
øv hader når der går politik i tingene :)
Avatar billede keysersoze Ekspert
17. marts 2006 - 09:20 #18
yup - det var derfor jeg søgte et gratis ;)
Avatar billede dr_chaos Nybegynder
17. marts 2006 - 09:21 #19
:)
Avatar billede keysersoze Ekspert
17. marts 2006 - 09:28 #20
men hva' - så har jeg i mellemtiden lidt tid til at lære om OOP, patterns osv for det kunne jeg vist godt trænge til... *suk*
Avatar billede dr_chaos Nybegynder
19. april 2006 - 17:36 #21
smider lige et svar
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