-
28.10.05 15:24 #1
- Registriert seit
- Oct 2004
- Beiträge
- 483
Hallo,
hat jemand eine Ahnung ob es möglich ist, in .NET (C#) eine PDF Datei zu erstellen, zu füllen mit Text und Bildern und diese dann zu drucken ? Also google meint nix dazu, und das Forum auch nicht... Weiß jemand ob und wenn ja, wie das möglich ist ?
Ansonsten würde es mit auch helfen wenn jemand ne Anleitung für Word DOC s hat.
Gruss
MFC OpenGLSprache : C/C++/C# & MFC
Compiler : MSVC++ 7 / VS2003.net
OS : Windows XP/2k
-
Hi,
Such mal bei www.codeproject.com nach pdf. Bei den gefunden Artikeln müsste auch was für dich dabei sein.
Hätte dir den Link zum Suchergebnis direkt gepostet, aber leider ist das nicht möglich.Grüße Nico
----------------------
Xing
----------------------
Zitat von Mark Twain (1835-1910)
Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
-
28.10.05 16:36 #3
- Registriert seit
- Oct 2004
- Beiträge
- 483
Erstmal Danke für den Link... hab aber dort nichts bezüglich gleichzeitigem einbinden von Bildern gefunden.
Konkret, ich muss eine Rechnung erstellen, und diese dann speichern/drucken. Die Rechnung muss dynamisch je nach Anzahl der Artikel aufgebaut sein, und auch Firmenlogos enthalten können.
Hat jemand evtl ne andere Idee wie ich das realisieren kann ?
Gruss und erstmal schönes WE
MFC OpenGLSprache : C/C++/C# & MFC
Compiler : MSVC++ 7 / VS2003.net
OS : Windows XP/2k
-
31.10.05 15:54 #4
- Registriert seit
- Oct 2004
- Beiträge
- 483
Hat einer noch eine Idee, wie ich z.b. Rechnungen mit Logo und Infos generieren kann ? hab gerade mal geschaut wie ich das mit Word machen müsste, ist einfach zu aufwendig...
Kann man nicht einfach ein Form machen, dort die Infos draufpacken und das Form dann drucken, geht sowas ?
Danke & Gruss
MFC OpenGLSprache : C/C++/C# & MFC
Compiler : MSVC++ 7 / VS2003.net
OS : Windows XP/2k
-
Eventuell bietet sich hier Crystal Reports an. Damit kannst du Berichte erstellen und somit auch Grafiken (Logos, Produktbilder, etc.) einbinden.
Zum Drucken verwendest du dann eine der verfügbaren Libraries, oder es ist am Zielrechner Acrobat installiert, dann kann statt der Ausgabe auf einem Drucker, der Report direkt in ein PDF-File geschrieben werden.
-
31.10.05 17:15 #6
- Registriert seit
- Oct 2004
- Beiträge
- 483
Hört sich gut an, ist das so einfach wie es klingt ?
Und hast du dazu einen Link, wo ich Infos darüber bekomme ?
Danke schonmal
Gruss
MFC OpenGL -> Gleich @ Feierabend *g*Sprache : C/C++/C# & MFC
Compiler : MSVC++ 7 / VS2003.net
OS : Windows XP/2k
-
Nein, hab jetzt akut keinen Link bei der Hand und müsste selber suchen.
Zum Thema Crystal Report hast du eine entsprechende Hilfe bei der lokalen MSDN-Installation dabei bzw. einfach im Google "Crystal Reports +C#" eingeben. Sollte genug zu finden sein.
Ad PDF: Nun, hier hängt es natürlich davon ab, ob der Acrobat Writer am Zielsystem installilert sein soll oder nicht. Daraus ergibt sich dann die weitere Vorgehensweise.
-
Zum Erstellen und Bearbeiten von pdfs gibt es eine ganze Reihe von Möglichkeiten.
Eine ist z.B. iTextSharp. pdfs erstellen mit iTextSharp
Das Drucken von pdfs gestaltet sich schon etwas komplizierter. Auf folgender Seite findest du ein Tutorial zum Drucken von pdfs mit Hilfe des "print" verbs. Das häufig auftretende Problem, dass der Acrobat Reader nach dem Drucken in der Taskleiste sichtbar bleibt, wird in dem Tutorial ebenfalls gelöst. pdfs in c# ausdrucken
-
Hallo!
Ich bastel immoment auch an einem ähnlichen Projekt! Dabei exportiere ich meine Files auch in PDF-Dokumente! Ich nutze dafür sharpPDF. Damit kann man relativ einfach (mit etwas Zeit) Linien auf ein neues Dokument zeichnen und Texte/Absätze hinzufügen! Damit bekomme ich relativ einfach mein gewünschtes Ergebnis hin!
Hier mal ein Beispiel (Screenshot):
http://klein0r.de/1a_pics/ProTocas/PDF-Export.JPG (enthält noch kleine fehler)
Das Drucken muss bei mir aber noch der Benutzer selbst übernehmen!
Hier der Link:
http://sharppdf.sourceforge.net/
Wenn du fragem zum Aufbau des Quelltextes hast, kann ich dir meine Beispiele aus vb.net gerne geben (oder wichtige Auszüge).
-
17.09.07 15:48 #10
Hallo Zusammen,
alternativ zum Vorschlag mit Crystal Reports geht das auch mit dem einfacheren
neuen Report Viewer von MS.
Man Bilder etc. im Bericht einfügen und den Bericht dann problemlos nach
PDF oder Excel rendern. Das direkte Drucken (also nicht aus der Oberfläche des Report Viewer)
ist dann schon schwieriger. Ich nutze dazu auch den Umweg über den Acrobat
Reader. Funktioniert ganz gut aber ist ziemlich langsam.
Jens
-
hey Klein0r
kannst du mir ma n paar codeschnipsel zeigen wie du das löst?
Hab in etwa das gleiche Problem...
-
-
Überhaupt kein Problem!
Thx
MFG Tombo82
-
So mit 24 Stunden verspätung bekommst nun noch den Code mit SharpPFD in vb.net
Erst erstellen eines neuen Objekts - Parameter sind irgendwie headerinfos - ka wo man die sieht!
Code :1
Me.Document = New sharpPDF.pdfDocument("Dokument1", "Dokument1")
Dann eine Einzelne seite erstellen. Davon kann ein Dokument so viele wie erwünscht haben.
Code :1
Dim Page As sharpPDF.pdfPage = Document.addPage
Danach kannst du irgendwelche Formen auf die Seite malen - z.B. eine Linie:
Code :1
page.drawLine(UR1 - SpaltR, UR2 + SpaltenHoehe, UR1 - SpaltR, UR2) ' abstand spalte rechts
Texte fügt man auch mit Koordinaten hinzu:
Code :1
page.addText("Mein schöner Text", OL1 + TextabstandLinks, OL2 - TextabstandOben, UeberFont, Ueberschriftg)
usw.
Die Koordinaten sind natürlich von mir definierte Variablen - die solltest beim testen nich übernehmen :P
Erstellt wird das ganze mit:
Code :1
Document.createPDF("test.pdf")
Wenn du noch Fragen hast...
-
Klappt....
sauber danke erstma
Ähnliche Themen
-
Barcodes generieren und drucken!
Von ToDu im Forum C/C++Antworten: 4Letzter Beitrag: 30.06.09, 19:26 -
jsp generieren und drucken
Von mar05 im Forum JavaAntworten: 0Letzter Beitrag: 05.07.06, 17:24 -
Dokument drucken / QuickReport
Von Snipero im Forum Borland CBuilder und VCLAntworten: 1Letzter Beitrag: 19.10.05, 09:43 -
RTF - Dokument drucken
Von word1234 im Forum C/C++Antworten: 1Letzter Beitrag: 25.01.05, 09:28 -
Dokument im Querformat drucken
Von ExtremeSnail im Forum VisualStudio & MFCAntworten: 0Letzter Beitrag: 16.03.04, 10:04



3Danke

Zitieren


Login





