Udostępnij za pośrednictwem


Jak zapobiec zmniejszeniu jakości obrazu grafiki podczas drukowania grafiki z modułu zapisywania raportów w programie Microsoft Dynamics GP

W tym artykule opisano sposób zapobiegania zmniejszeniu jakości obrazu grafiki podczas drukowania grafiki z modułu zapisywania raportów w programie Microsoft Dynamics GP.

Dotyczy: Microsoft Dynamics GP
Oryginalny numer KB: 854470

Podsumowanie

Model obrazowania używany do przechwytywania grafiki w komponencie do tworzenia raportów w programie Microsoft Dynamics GP jest oparty na liczbie kropek na cal. (DPI) DPI jest równe liczbie pikseli na cal.

Domyślnie, kiedy grafika jest wklejana do obszaru Układ w edytorze raportów, jest wklejana w rozdzielczości 72 DPI. Ten rozmiar służy również do drukowania grafiki z modułu zapisywania raportów. W związku z tym, gdy moduł pisania raportów drukuje grafikę, piksele na cal w obszarze układu modułu pisania raportów nie reprezentują pikseli na cal oryginalnej grafiki. Zazwyczaj oryginalna grafika ma większą dpi.

Po wydrukowaniu grafiki z modułu zapisywania raportów należy dodać piksele, aby dokonać różnicy między dpi grafiki a DPI drukarki. Różnica w dpi jest obliczana automatycznie w systemie Microsoft Windows. System Windows dodaje piksele, aby zachować oryginalny obraz bez zmian. Jednak po dodaniu pikseli jakość obrazu grafiki zostanie zmniejszona.

Na przykład wklejasz logo do obszaru Układ w narzędziu Report Writer, który zawiera 144 piksele. Ponieważ grafika jest wklejana do obszaru Układ przy użyciu 72 pikseli na cal, logo jest wklejane w prostokąt, który ma dwa cale na dwa cale. Drukarka, do której drukujesz, jest drukarką laserową, która drukuje 300 DPI. Logo ma tylko 144 pikseli. Jednak ponieważ drukarka używa 300 DPI, dwa cal na dwa cal logo jest drukowane przy użyciu 600 pikseli. System Windows tworzy dodatkowe piksele. Jednak jakość obrazu jest ograniczona w procesie.

Zapobiegaj zmniejszeniu jakości obrazu grafiki

Aby zapobiec zmniejszeniu jakości obrazu grafiki podczas drukowania grafiki z modułu zapisywania raportów, wykonaj następujące kroki:

  1. Wklej grafikę w oknie Układ. Nie modyfikuj rozmiaru grafiki.

  2. Określ dpi drukarki. W tym celu kliknij Start, wskaż Panel sterowania, wskaż Drukarki i faksy, kliknij drukarkę prawym przyciskiem myszy, a następnie kliknij Właściwości. Na karcie Ogólne zanotuj wartość w polu Maksymalnarozdzielczość.

  3. Określ bieżący rozmiar grafiki. W tym celu wykonaj następujące kroki:

    1. Uruchom program Microsoft Paint. Aby to zrobić, kliknij przycisk Start, wskaż pozycję Wszystkie programy, wskaż pozycję Akcesoria, a następnie kliknij przycisk Maluj.

    2. W menu Obraz kliknij pozycję Atrybuty.

    3. W obszarze Jednostki sprawdź, czy wybrano opcję Piksele.

    4. W polu Szerokość wprowadź wartość 200, a następnie w polu Wysokość wprowadź wartość 200.

    5. Kliknij przycisk OK.

      Spowoduje to, że biały obszar w układzie będzie znacznie mniejszy.

    6. Wklej grafikę w tym białym obszarze.

    7. Zmniejsz biały obszar, aby dopasować grafikę, używając pól Zmień rozmiar .

    8. W menu Plik kliknij polecenie Zapisz.

    9. W polu Nazwa plikuwprowadź nazwę grafiki, a następnie kliknij przycisk Zapisz. Zanotuj miejsce zapisania grafiki.

    10. W Eksploratorze Windows znajdź katalog, w którym zapisano grafikę.

    11. Kliknij prawym przyciskiem myszy zapisany plik graficzny, a następnie kliknij polecenie Właściwości.

    12. Kliknij kartę Ogólne i zanotuj rozmiar grafiki.

  4. Określ zmniejszony rozmiar logo. W tym celu użyj następującej formuły:

    (szerokość grafiki * (72/dpi drukarki)) = wartość zmniejszonej szerokości

    (wysokość grafiki * (72/dpi drukarki)) = wartość zmniejszonej wysokości

    Na przykład zmniejszony rozmiar logo o wymiarach (400, 500), który zostanie wydrukowany na drukarce używającej 300 DPI, jest obliczany w następujący sposób:

    (400 * (72/300)) = 96

    (500 * (72/300)) = 120

  5. W menu Układ kliknij, aby odznaczyć pole wyboru Siatka.

  6. W oknie Układ przeciągnij jeden z narożników grafiki, aby zmienić rozmiar grafiki na rozmiar określony w kroku 4. W tym przykładzie rozmiar grafiki logo zmieniono na (96, 120).

Grafika jest teraz odpowiedniego rozmiaru, dzięki czemu wydrukuje się wyraźnie. Należy pamiętać, że grafika nie jest wyraźnie wyświetlana w oknie Układ.

Uwaga

Musisz dokładnie obliczyć rozmiar zmienionego obrazu. Jeśli na przykład obliczysz nieprawidłowo tylko dwa piksele, obraz zostanie zniekształcony po wydrukowaniu.

Jeśli chcesz, aby grafika była drukowana w większym rozmiarze, pomnoż wartości zmniejszonej szerokości i wysokości przez procent, o który chcesz zwiększyć grafikę. Aby na przykład zwiększyć rozmiar logo o 30%, użyj następującej formuły:

96*1.30 = 124

120*1.30 = 156

Nowy rozmiar (124 156) spowoduje wydrukowanie większej grafiki, która ma taką samą jakość jak mniejsza grafika.