W moim kliencie programu Outlook 2007 obrazy osadzone w przychodzących wiadomościach e-mail są wyświetlane podczas zmiany rozmiaru. Przychodzące obrazy są zmieniane na szerokość 198 pikseli, pomimo oryginalnego rozmiaru. Jeśli był większy, zostanie zmniejszony; jeśli byłby mniejszy, zostanie powiększony; proporcje pozostają takie same (obraz nie jest rozciągnięty).
Jest to lokalne tylko dla mojego klienta (tzn. Inny klient Outlook 2007 czytający tę samą skrzynkę odbiorczą IMAP zobaczy obraz we właściwym rozmiarze. Podobnie, wyświetlenie wiadomości e-mail w przeglądarce wyświetli prawidłowy rozmiar). Dzieje się tak niezależnie od tego, czy atrybuty szerokości / wysokości są ustawione na znaczniku obrazu w kodzie HTML. Zoom jest ustawiony na 100% w moim oknie wiadomości; tekst i inne elementy nie są zniekształcone w stosunku do oryginału.
Ponadto wychodzące wiadomości HTML z obrazami osadzonymi w taki sam sposób są zmieniane podczas wysyłania. Wszystkie wychodzące obrazy są skalowane do szerokości 247 pikseli. Źródłowy kod HTML wiadomości wychodzącej jest zmieniany po naciśnięciu przycisku Wyślij, dzięki czemu atrybut szerokości znacznika wynosi 247 pikseli, a sam plik obrazu również jest zmieniany.
Te problemy występują tylko w przypadku wiadomości HTML; Bogate wiadomości tekstowe nie mają tego samego problemu. Próbowałem już ponownie zainstalować program Outlook i mam go w pełni zaktualizowany.
Dlaczego tak się dzieje i jak mogę to zatrzymać?
W przypadku poczty wychodzącej program Outlook można ustawić jako opcję zmiany rozmiaru obrazów.
Od Microsoft Co się stało z opcją automatycznej zmiany rozmiaru obrazu? :
Więcej informacji tutaj: Automatycznie zmieniaj rozmiar załączników obrazu w programie Outlook 2007
W przypadku poczty przychodzącej program Outlook używa IE do renderowania poczty, którą czytasz. Możesz sprawdzić w IE pod Opcje internetowe> zakładka Zaawansowane> sekcja Multimedia i włączyć / wyłączyć „Włącz automatyczne zmienianie rozmiaru obrazu” i sprawdź, czy to ci pomoże.
źródło
Oto poprawka . Musisz edytować tagi DPI obrazu, aby pasowały do DPI monitora. Więc jeśli masz 96, 120 itd., A następnie ustaw obraz tak, aby pasował. Tak, to jest głupie.
źródło
Wierzę, że znalazłem obejście!
Nie używaj obrazu w formacie png. Użyj gif lub jpg. Obrazy gif i jpg nie są zmieniane w oparciu o jakąś konwersję skoku DPI, są one wstawiane w pikselach 1: 1.
Uważam, że problem polega na tym, że sam plik png produkowany przez niektórych redaktorów lub format / standard png wyrażony przez Microsoft - domyślnie określa wewnętrzną rozdzielczość, a Microsoft próbuje to wyrazić. Jednak pliki gif (i być może jpg) nie mają osadzonych metadanych dpi - więc Microsoft nie próbuje ich zmieniać.
Twoje zdrowie.
źródło