Forum: ASP.NET |
Thema:
PDF´s am Server erzeugen |
Von:
Thomas Grupp (
11.10.2006 10:50) |
Hallo,
kennt jemand eine gute Variante um PDF-Dokumente am Server zu erzeugen? Folgendes Problem:
dokumente sind in verschiedenen Ordnern abgelegt, diese zeige ich über ASP.net dem User an, dieser soll über einen Button-Klick aus dem Dokument (doc oder rtf) eine PDF in dem gleichen Ordner erzeugen und zusätzlich noch das Firmenlogo auf der 1. Seite oben einblenden.
Gibt es hier externe Software oder ddl´s?
Betreff |
Von |
Datum |
|
|
Bernhard
Grojer
|
11.10.2006 13:17 |
|
|
AW: AW: PDF´s am Server erzeugen
Hi,<br><br>das ist schon mal gut, ich habe die dll auch als Verweis meinem Web-Projekt hinzugefügt. Hast Du einen kurzen Beispielcode, wie ich nun damit umgehen kann? |
|
|
|
|
|
Thomas
Grupp
|
11.10.2006 14:52 |
|
|
Bernhard
Grojer
|
11.10.2006 15:15 |
|
|
AW: PDF´s am Server erzeugen
Hm,<br>mit itextsharp komme ich irgendwie nicht weiter, weil ich ja hier nicht direkt aus einem rtf-dokument ein pdf-dokument erzeugen kann - oder habe ich was überlesen? Kennt ggf. jemand noch andere... |
|
|
|
|
|
Thomas
Grupp
|
30.10.2006 14:19 |
|
|
AW: AW: PDF´s am Server erzeugen
Ein rtf/doc etc. kannst nur mit kostenpflichtigen Lösungen umwandeln soweit mir bekannt ist.<br><br>Je nachdem wie komplexx das rtf sind aber eventuell nur wenige Zeilen Code mit itextsharp. |
|
|
|
|
|
Bernhard
Grojer
|
30.10.2006 16:38 |
|
|
AW: AW: AW: PDF´s am Server erzeugen
Hört sich so an, als ob Du selbst damit schon viel gearbeitet hast - hast Du mir einen Beispielcode, der aus einem RTF-File die Daten an ein neues PDF dokument übergibt? |
|
|
|
|
|
Thomas
Grupp
|
31.10.2006 16:45 |
|
|
AW: AW: AW: AW: PDF´s am Server erzeugen
Ein RTF einlesen:<br>http://www.eggheadcafe.com/tutorials/aspnet/b6f75379-840c-4745-a76c-04d43694333b/read-any-document-like-.aspx<br><br>sollte ja nicht das Problem sein.<br><br>Und danach ein PDF zu erstellen... |
|
|
|
|
|
Bernhard
Grojer
|
31.10.2006 16:53 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!