Laden...

[erledigt] Tabelle in PDF

Erstellt von haxXxy vor 16 Jahren Letzter Beitrag vor 16 Jahren 5.788 Views
H
haxXxy Themenstarter:in
212 Beiträge seit 2007
vor 16 Jahren
[erledigt] Tabelle in PDF

Hallo zusammen🙂

nun zu meinem Problem und zwar möchte ich per klick auf einen Button ein pdf erstellen in der PDF eine Tabelle erstellen und sie mit Daten füllen. Das erstellen der PDF und das schreiben der daten in die PDF ist kein Problem.Jedoch weiss ich nicht wie ich die Tabelle erstellen kann. Ich habe schon das ganze Forum durchsucht und nichts gefunden.
Ich weiss allerdings auch nicht ob das überhaupt möglich ist 😁 . Um das PDF zu erstellen benutze ich PDFSharp.

Danke schonmal im Vorraus

:rolleyes: 😁 😮

S
506 Beiträge seit 2006
vor 16 Jahren

die Tabbele ist doch nur zum anzeigen oder?

Dann druck doch einfach nen PDF...

H
haxXxy Themenstarter:in
212 Beiträge seit 2007
vor 16 Jahren

etwas genauer bitte 🙂

:rolleyes: 😁 😮

476 Beiträge seit 2004
vor 16 Jahren

hallo haxXxy,

die Suche in google hat mir folgendes Sample ausgespuckt. Vielleicht hilft es Dir weiter. Es zeigt wie man mit MigraDoc Lite und PDFSharp in Kombination arbeiten kann. Und hier wird etwas von "You can render tables or shapes the same way." erwähnt.

-yellow

Selbst ein Weg von tausend Meilen beginnt mit einem Schritt (chinesisches Sprichwort).

Mein Blog: Yellow's Blog auf sqlgut.de

H
haxXxy Themenstarter:in
212 Beiträge seit 2007
vor 16 Jahren

ich dank dir werde ich mir mal anschauen 🙂

:rolleyes: 😁 😮

H
haxXxy Themenstarter:in
212 Beiträge seit 2007
vor 16 Jahren

das istleider nicht das was ich gesucht hab 🙁

:rolleyes: 😁 😮

L
770 Beiträge seit 2006
vor 16 Jahren

wenn alle stricke reißen wie wärs mit tabelle selbst zeichnen ??
lg

lg Lion

H
haxXxy Themenstarter:in
212 Beiträge seit 2007
vor 16 Jahren

das hab ich mir gerade selber auch schon überlegt. Nur mein Problem ist hab gerade ne Ausbildung als fachinformatiker begonnen und c# is meine erste Sprache und habe gerade geschafft ein pdf zu erstellen. Und ich blick bei dem selber zeichnen nicht wirklich durch 🙁 und mein chef meint ich muss lernen mir selbst zu helfen 😜
könnte mir denn vllt jemand helfen wie ich anfangen muss. Den rest bau ich mir dann selber irgendwie zusammen.

:rolleyes: 😁 😮

1.378 Beiträge seit 2006
vor 16 Jahren

Ich kann zum PDF erzeugen ITextSharp empfehlen(was anderes hab ich noch nicht verwendet 😛) Dazu gibts ein haufen Tutorials im Internet und es ist nicht soooo kompliziert^^

Lg XXX

H
haxXxy Themenstarter:in
212 Beiträge seit 2007
vor 16 Jahren

soweit bin ich bisher mit brechen und würgen gekommen:

 private void button13_Click(object sender, EventArgs e)
        {


            // Create a new PDF document
            PdfDocument document = new PdfDocument();

            // Create an empty page
            PdfPage page = document.AddPage();
            page.Contents.CreateSingleContent().Stream.UnfilteredValue;

        
            // Get an XGraphics object for drawing
            XGraphics gfx = XGraphics.FromPdfPage(page);

            // Create a font
            XFont font = new XFont("Verdana", 5, XFontStyle.Bold);

            // Draw the text
            gfx.DrawString(richTextBox7.Text, font, XBrushes.Black,
            new XRect(0, -300, page.Width, page.Height),
            XStringFormat.Center);


            // Save the document...
            string filename = textBox9.Text + ".pdf";
            document.Save(filename);
            // ...and start a viewer.
            Process.Start(filename);


            textBox9.Clear();
        }

:rolleyes: 😁 😮

H
haxXxy Themenstarter:in
212 Beiträge seit 2007
vor 16 Jahren

itextsharp hab ich mir auch schon angeguck nur leider war keine dll dabei 🙁

:rolleyes: 😁 😮

L
770 Beiträge seit 2006
vor 16 Jahren

Hallo,

also ich hab schon mal mit dem pdfsharp gearbeitet und muss sagen, ein beispiel zu kopiere nund einfügen ist nicht würgen und brechen 🙂 denn dein code ist fast 100% gleich wie der "hello world" aus der internt seite.
Nachdem ich auch mit pdfsharp gearbeitet habe, weiß ich, dass die Samples mit ausgeliefert werden und da steht eben drin wie du lininen, rechtecke etc zeichnen kannst. Also bitte auch mal die Samples anschauen.

lg Lion

lg Lion

1.378 Beiträge seit 2006
vor 16 Jahren
H
haxXxy Themenstarter:in
212 Beiträge seit 2007
vor 16 Jahren

ok werd ich mir beides mal anschauen

Danke 🙂

:rolleyes: 😁 😮

H
haxXxy Themenstarter:in
212 Beiträge seit 2007
vor 16 Jahren

Das Tutorial ist sehr gut aufgebaut denke das hilft mir sehr weiter 🙂

:rolleyes: 😁 😮

H
haxXxy Themenstarter:in
212 Beiträge seit 2007
vor 16 Jahren

Habs nun geschafft die Tabelle mit Itext anzulegen gefällt mir besser als PDFSharp

:rolleyes: 😁 😮