Hirdetés

Új hozzászólás Aktív témák

  • andriscs

    aktív tag

    Hi!

    Éppen a nyomtatást próbálom leprogramozniC# alatt, és kisebb gondom akadt. Miután beolvastam egy szöveget egy richtextbox-ba, és kirakom a nyomtatási képet, akkor a drawString metódus érdekesen viselkedik. Ha hagyom, hogy soronként írja ki a kinyert szöveget, akkor nincs gond, csakhogy a sorok elég hosszúak, tehát túllógnak a margón. Ezért próbáltam használni a négyzetes beleírást, hogy hátha belefitteli a szöveget. De nem.
    Itt a kód:

    RectangleF rec=new Rectangle(e.MarginBounds.Left,e.MarginBounds.Top,e.MarginBounds.Width,e.MarginBounds.Height);
    e.Graphics.DrawString(str, printFont, myBrush, rec, new StrinfFormat(StringFormatFlags.FitBlackBox));


    A baj ezzel annyi, hogy nincs benne sorlépés, vagyis csak asszem 1 pixelnyi. Tehát 200 oldal kb. 4 sornyi.
    Hogy vegyem rá, hogy rendesen rakja ki?

Új hozzászólás Aktív témák