![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 196 Pomógł: 0 Dołączył: 9.03.2017 Ostrzeżenie: (0%) ![]() ![]() |
Biblioteka Croppic (http://www.croppic.net/) nie przewiduje pomniejszania obrazów poniżej rozmiarów kontenera. Da się to jednak obejść poprzez modyfikację funkcji zoom() w pliku biblioteki:
https://github.com/sconsult/croppic/issues/100 Próbowałem to robić na różne sposoby, wykorzystując informacje z tego issue, ale nic nie działa. Coś robię źle i nie wiem co. Przykład: https://github.com/rudolphreti/croppic_example/ Przykład z githuba online: https://srv19859.microhost.com.pl/croppic_example/ Biorąc pod uwagę, że Croppic nie jest już wspierany i przestarzały, rozsądna wydaje się zmiana biblioteki na https://fengyuanchen.github.io/cropperjs/ A może znacie jakieś lepsze alternatywy? Jednak zlikwidowanie tego drobnego problemu z Croppic, pozwoliłoby mi w pełni zrealizować mój bieżący cel, więc nie jestem do końca pewien co robić. Cropper wygląda w porządku. Tylko pojawia się problem. Chcę przesuwać obrazek w ramce kadrującej. W moim projekcie ta ramka jest nieruchoma, nie chcę jej przesuwać: https://drive.google.com/file/d/1iU0E8MGfff...iew?usp=sharing CHYBA znalazłem rozwiązanie. Zastosuję bibliotekę: https://fengyuanchen.github.io/cropperjs/ Wkrótce zacznę ją testować. Na 99,99% można tam zrobić wszystko, czego chcę: https://drive.google.com/file/d/1iU0E8MGfff...iew?usp=sharing Ramkę kadrującą można włączać i wyłączać za pomocą crop() i clear(). Ten post edytował stellatus 6.07.2021, 14:14:49 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 13:03 |