none
Drucken von Images (Unschärfe) RRS feed

  • Frage

  • Hallo,

    Ich möchte ein Image vom Typ Windows.Control oder Windows.Drawing drucken . Jetzt habe Ich folgendes Problem:

    Wenn Ich das Image direkt ausdrucke, sind die Texte verschwommen. Wenn Ich das Image aber via "Microsoft Print to PDF" drucke und dann im Adobe öffne und "richtig" ausdrucke, ist es dagegen scharf.  

     
     PrintDocument pd = new PrintDocument();
     pd.PrintPage += Pd_PrintPage;
     pd.Print();
    
     private void Pd_PrintPage(object sender, PrintPageEventArgs e)
        {
    
          var pd = sender as PrintDocument;
          Rectangle m = new Rectangle(10,10, (int)pd.PrinterSettings.DefaultPageSettings.PrintableArea.Height-10, (int)pd.PrinterSettings.DefaultPageSettings.PrintableArea.Width-10);
          e.Graphics.DrawImage(image, m);
        }

    Freitag, 22. November 2019 10:11

Antworten

  • Hallo Hartl_D,

    Ich verlinke hier der Übersichtlichkeit halber die von Dir bestätigte Lösung aus Deinem anderen Thread im englischen MSDN-Forum, die in der Erhaltung des Seitenverhältnisses zwischen Höhe und Breite besteht und von der Anpassung des Bildrechtecks an das Druckerrechteck abrät:
    Printing of images(WPF)

    Gruß,
    Dimitar


    Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.

    Montag, 2. Dezember 2019 12:25
    Administrator