PDFsharp Saut De Ligne
Je suis en train d'essayer d'obtenir de nouvelles en ligne, mais si j'utilise \n
il ne fonctionne pas.
Une façon nouvelle ligne en ajoutant quelque chose à la chaîne \r\n
(qui d'ailleurs ne fonctionne pas)
gfx.DrawString("Project No \n" + textBoxProjNumber.Text, fontUnder, XBrushes.Black, 230, 95);
(l'exemple montre l'extrait de code que j'ai essayé, mais ne fonctionne pas).
- si c'est une sorte de console en mode qu'en appelant Cordon de serrage() deux fois?
- Désolé de Na pas obtenir que?
- essayez d'appeler à Cordon de serrage() pour chaque ligne que vous souhaitez imprimer, par exemple, Cordon de serrage(Projet N"); Cordon de serrage(textBoxProj.....);
- Qui fonctionne, mais je dois voir si j'ai des \n, puis dessinez la nouvelle chaîne à partir de là
Vous devez vous connecter pour publier un commentaire.
Avez-vous essayé le XTextFormatter classe?
Voir ici:
http://www.pdfsharp.net/wiki/TextLayout-sample.ashx
Extrait de Code:
C'est ce que j'ai fait qui n'implique pas l'aide de la classe Rect:
J'ai eu un droit défini limite latérale et de déterminer si l'actuelle chaîne de serait plus grande que la valeur de la limite. S'il l'était, je l'ai écrit. Sinon, j'ai continué à en rajouter.
Je sais je suis en retard pour cette question, mais j'espère que cela peut aider quelqu'un.
XTextFormatter
classe, mais moins flexible.