» »

[c#] printdocument, printpage

[c#] printdocument, printpage

japol ::

Kako natisnem različno velikost teksta?

Primer:
 public void printDocument1_PrintPage(object sender, PrintPageEventArgs e)
        {
    if (string.IsNullOrEmpty(s))
            {
                s = "Poz: "+f1.textBox35.Text + Environment.NewLine;
                s += "El: " + f1.textBox36.Text + Environment.NewLine;
                s += "Oz: " + f1.textBox37.Text + Environment.NewLine;

                s += f1.richTextBox1.Text;
           }
            RectangleF robNaListu = new RectangleF(x + 15, y + 15, z, w - 20);
            e.Graphics.MeasureString(s, font, robNaListu.Size, StringFormat.GenericTypographic, out štZnakovNaStran, out vrsticNaStran);
            e.Graphics.DrawString(s, font, Brushes.Black, robNaListu, StringFormat.GenericTypographic);

}

Kako, da bo tekst za f1.textBox35.Text,f1.textBox36.Text in f1.textBox37.Text velikosti:
Font font = new Font("Arial", 20);
f1.richTextBox1.Text pa velikosti:
Font font = new Font("Arial", 10);
in seveda da ga upošteva v .MeasureString

Kako je pa z vstavljeno sliko? Jo postaviš na neko pozicijo na listu (in v stringu upoštevaš zato prazne vrstice) ali velikost slike pretvoriš glede na vrstice teksta? Recimo da bi želel nekje v tekst vstaviti sliko. Sedaj mi seveda slika prekrije tekst.
Primer: da na prvo stran vstavi sliko.
            if (številkaStrani == 1)
            {
                float xslike = x + 50;
                float yslike = y + 620;
                e.Graphics.DrawImage(f1.pictureBox1.Image, xslike, yslike);
            }

Ampak kot že rečeno, v tem primeru moram vstavljati prazne vrsitce, da naredim prostor za sliko.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

VB.streamwriter

Oddelek: Programiranje
121003 (836) P=LN
»

C# iz form2 v form1,textboxi

Oddelek: Programiranje
131945 (1571) Keki
»

C# Problem

Oddelek: Programiranje
131253 (1049) joze67
»

C# text v .pdf

Oddelek: Programiranje
81426 (1215) japol
»

[C#] Dostop do objekta iz različnih form

Oddelek: Programiranje
182163 (1876) Kekec

Več podobnih tem