Laden...
P
pressepage
myCSharp.de - Member
6
Themen
61
Beiträge
Letzte Aktivität
vor 18 Jahren
Dabei seit
12.08.2005
Alter
42
Erstellt vor 19 Jahren

ein teil des pdf dokuments

Erstellt vor 19 Jahren

ja...

habe eine art formular...

z.b (ausgabe PDF)

LOGO

Text

LOGO

Erstellt vor 19 Jahren

möchte eine grafik in meinem program anzeigen lassen.

private void Button1_Click(object sender, System.EventArgs e)
{

Document myDocument = new Document();
Response.ClearHeaders();
Response.AppendHeader("Content-disposition", string.Format("attachment;filename={0}","Chap0101.pdf"));
Response.ContentType="application/pdf";
PdfWriter.GetInstance(myDocument, Response.OutputStream);
myDocument.Open();

string myCompleteString = string.Concat(

"Ressort: ", txtMinisterium.Text, "\x000a",

"Dienststelle: ", txtDienststelle.Text, "\x000a",

usw...

wie baue ich hier eine grafik z.b saarland.gif ein?

Erstellt vor 19 Jahren

habe das trennen mit "\x000a", realisiert...

Erstellt vor 19 Jahren

ist es auch möglich grafiken und leerzeilen und die position einer variable zu bestimmen bzw. einzubinden?

Erstellt vor 19 Jahren

nehmen wir mal an ich habe 3 oder mehr formularfelder,
jedes feld hat einen namen ... z.b feld1, feld2, feld3 usw.

jetzt möchte ich mit folgendem befehl mehrere varaiablen
und evt. noch text dazwischen ausgaben:

myDocument.Add(new Paragraph(feld1));

wie mache ich dies? habe schon einiges probiert...

gruß und danke!

Erstellt vor 19 Jahren

danke, habe nur einen fehler beim kopieren gemacht...

Erstellt vor 19 Jahren

quellcode:

using System;
using System.IO;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;

using iTextSharp.text;
using iTextSharp.text.pdf;

namespace webpdf2
{
/// <summary>
/// Zusammenfassung für WebForm1.
/// </summary>
public class WebForm1 : System.Web.UI.Page
{
protected System.Web.UI.WebControls.TextBox TextBox1;
protected System.Web.UI.WebControls.Button Button1;

private void Page_Load(object sender, System.EventArgs e)
{
// Hier Benutzercode zur Seiteninitialisierung einfügen
}

#region Vom Web Form-Designer generierter Code
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: Dieser Aufruf ist für den ASP.NET Web Form-Designer erforderlich.
//
InitializeComponent();
base.OnInit(e);
}

/// <summary>
/// Erforderliche Methode für die Designerunterstützung.
/// Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden.
/// </summary>
private void InitializeComponent()
{
this.TextBox1.TextChanged += new System.EventHandler(this.TextBox1_TextChanged);
this.Button1.Click += new System.EventHandler(this.Button1_Click);
this.Load += new System.EventHandler(this.Page_Load);

}
#endregion

private void TextBox1_TextChanged(object sender, System.EventArgs e)
{

}

private void Button1_Click(object sender, System.EventArgs e)
{
string test = Request.Form["TextBox1"];

Document myDocument = new Document();
Response.ClearHeaders();
Response.AppendHeader("Content-disposition", string.Format("attachment;filename={0}","Chap0101.pdf"));
Response.ContentType="application/pdf";
PdfWriter.GetInstance(myDocument, Response.OutputStream);
myDocument.Open();
myDocument.Add(new Paragraph(test));
myDocument.Close();
}

}

}

datei könnt ihr hier downloaden:

http://www.pressepage.de/webftp/doc/webpdf2.rar

Erstellt vor 19 Jahren

beim debugen gibt es keinen fehler, nur beim webbrwoser später...

Erstellt vor 19 Jahren

hat keiner mehr eine idee?