Stworzyłem serwis internetowy i miałem obraz z sitecore6.6. Teraz chcę dynamicznie zmieniać szerokość i wysokość obrazu, aby mieć duży obraz w locie. Istnieje prawie 1000 zdjęć, które wymagają zmiany rozmiaru. Każda pomoc ...Jak dynamicznie zmieniać rozmiar obrazu w Sitecore?
5
A
Odpowiedz
13
Możesz użyć kilku parametrów ciągu zapytania w adresie URL obrazu, aby umożliwić Sitecore modyfikację obrazu. Obraz musi być elementem Sitecore Media.
Oto lista obsługiwanych parametrów łańcucha zapytania:
- w: szerokość w pikselach
- h: Wysokość w pikselach
- MW: Maksymalna szerokość w pikselach
- MH: maksymalna wysokość w pikselach
- la: Język (domyślnie jest to język kontekstowy)
- vs: Wersja (domyślnie jest to najnowsza wersja)
- DB: Baza danych nazwa (domyślnie na bazie kontekstu)
- BC: kolor tła (domyślnie czarny)
- jak: umożliwia rozciąganie (w = 1)
- SC: skalę przez liczba rzeczywista (sc =. 25 = 25%)
- thn: Thumbnail (thn = 1)
- DMC: Wyłącz buforowanie mediów, zarówno pobieranie i przechowywanie (DMC = 1)
w twoim przypadku można wykorzystać na przykład? as = 1 & w = 600, aby uzyskać obraz r powiększono do szerokości 600 pikseli.
Można też to zrobić programowo ustawić MediaUrlOptions podczas tworzenia mediaUrl:
var mediaOptions = new MediaUrlOptions {AllowStretch = true, Width = 600};
var mediaUrl = MediaManager.GetMediaUrl(mediaItem, mediaOptions);
Powiązane problemy
- 1. Jak dynamicznie zmieniać rozmiar wysokości UITableView?
- 2. Jak dynamicznie zmieniać rozmiar iFrame (rozwiązanie crossbrowser)
- 3. Jak dynamicznie zmieniać rozmiar okna WPF?
- 4. Jak dynamicznie zmieniać rozmiar czcionki w ramach modów początkowych?
- 5. Jak dynamicznie zmieniać rozmiar czcionki w automatycznym układzie iOS?
- 6. Jak dynamicznie zmieniać wysokość ImageView Wysokość
- 7. Jak dynamicznie zmieniać wzorzec obrazu w SVG przy użyciu Javascriptu
- 8. jak dynamicznie zmieniać klasę fragmentu
- 9. Jak dynamicznie zmieniać renderer jqplot?
- 10. Extjs4 Jak dynamicznie zmieniać model?
- 11. jak dynamicznie zmieniać pozycję sprite?
- 12. Android: dynamicznie zmieniać ikonę ActionBar?
- 13. Jak dynamicznie zmieniać temat całej aplikacji ASP.NET?
- 14. Jak dynamicznie zmieniać synonimy dla ElasticSearch
- 15. Jak dynamicznie zmieniać ścieżkę modułu Perla?
- 16. Jak dynamicznie zmieniać wideo wideo YouTubeID
- 17. Android: Jak dynamicznie zmieniać zawartość zawyżonej karty?
- 18. Jak dynamicznie zmieniać wysokość ActionBar z fragmentu
- 19. Jak dynamicznie zmieniać cień podczas obrotu UIImageView?
- 20. Jquery TimePicker: Jak dynamicznie zmieniać parametry
- 21. Android - Jak dynamicznie zmieniać układ fragmentów
- 22. Jak skompresować rozmiar obrazu?
- 23. Jak kopiować i zmieniać rozmiar obrazu w systemie Windows 10 UWP
- 24. Jak dynamicznie zmieniać nazwę pliku podczas pisania w pętli?
- 25. Jak dynamicznie zmieniać zawartość w elemencie iframe za pomocą jquery?
- 26. Jak dynamicznie zmieniać wartości w sieci kendo ui
- 27. Jak przechwytywać i zmieniać zapytania sql dynamicznie w mybatis
- 28. Jak dynamicznie zmieniać kolejność kolumn w widoku siatki?
- 29. Android - Jak dynamicznie zmieniać teksty w aktywności preferencji?
- 30. Jak dynamicznie zmieniać kontekst aplikacji w Spring Security?