OpenCart-Hellas 

Η Ελληνική κοινότητα υποστήριξης του Opencart

Θέματα που αφορούν τη γενικότερη λειτουργία του Opencart.
#3580
Καλησπέρα σας,
χρησιμοποιώ την έκδοση 2.1.0.2 και θα ήθελα να ρωτήσω αν στην σελίδα προϊόντων, στην Paging, αν οι φωτογραφίες υπόκεινται κάποια συμπίεση?

Διακρίνω μια ελαφριά θολούρα στις μικρογραφίες, καμία σχέση δηλαδή με την σελίδα παρουσίασης προϊόντος.
#3581
Ναι, οι φωτογραφίες υπόκεινται σε μία ελαφριά συμπίεση και αλλαγή στις διαστάσεις τους γιατί το OC επεξεργάζεται τις εικόνες σύμφωνα με τις διαστάσεις που έχουν οριστεί στις ρυθμίσεις και παράγει αντίγραφα τους στον φάκελο image/cache.
#3603
Καλησπέρα,

Το OC για τη μετατροπή των διαστάσεων των εικόνων χρησιμοποιεί τη βιβλιοθήκη GD που δημιουργεί μια ελαφριά αλλοίωση της ποιότητας. Ο λόγος που έχει επιλεγεί αυτή η βιβλιοθήκη είναι κυρίως για λόγους συμβατότητας καθώς είναι εγκατεστημένη σχεδόν σε όλα τα συστήματα. Η μόνη παράμετρος που μπορείς να πειραματιστείς είναι το $quality = 90 στο αρχείο system/library/image.php γραμμή 57.

Εναλλακτικά στο κατάστημα των extensions υπάρχει ένα extension (χωρίς αξιολογήσεις μέχρι στιγμής) που προσθέτει native υπστήριξη της βιβλιοθήκης imagemagick. (θα πρέπει να είναι εγκατεστημένη το server για να λειτουργήσει το extension)
#3617
Δυστυχώς στις περισσότερες περιπτώσεις μόνο προς το χειρότερο φαίνεται διαφορά με αυτήν τη ρύθμιση γιατί η απώλεια ποιότητας δεν οφείλεται στο compression αλλά στο ότι κατά την αλλαγή διάστασης των εικόνων περνάνε από το GD και αλλοιώνονται. Μία εντελώς adhoc λύση είναι να περαστούν απευθείας στο cache εικόνες επεξεργασμένες μαζικά με batch prοcessing από photoshop που να έχουν τις ανάλογες ονομασίες για την κάθε διάσταση. Αν γνωρίζεις πως να το κάνεις είναι υπόθεση λίγων λεπτών η μετατροπή χιλιάδων εικόνων.

Εναλλακτικά, επειδή δεν κοστίζει και κάνα τρομερό ποσό η δοκιμή του extension που προσθέτει υποστήριξη imagemagick , αν λειτουργήσει, λογικά θα έχεις καλύτερη ποιότητα μετατροπής από τη βιβλιοθήκη GD.
#3622
Καλή ιδέα το batch prοcessing δεν το είχα σκεφτεί ότι μπορεί να δουλέψει, μπορώ να το κάνω εκτός με το photoshop με το πιο απλό πρόγραμμα, http://www.obviousidea.com/windows-soft ... e-resizer/

Θα το δοκιμάσω μόνο και μόνο από απορία και αν δεν γίνει κάτι θα αγοράσω το extension.
#3626
Πρέπει όμως να μπορεί να διαμορφώνει νέο όνομα σε κάθε εικόνα ανάλογα με το πως τροποποιείται από το OC για να περάσει στο cache γιατί για την κάθε διάσταση που γίνεται resize προιστίθεται και η διάσταση στο cache πχ η εικόνα image.jpg γίνεται image-250x250.jpg.
#3637
Ενα πολύ καλό πρόγραμμα το οποίο πλέον το προτιμώ από το Photoshop για batch resize φωτογραφιών είναι το ifranview

http://www.irfanview.com/

Είναι πάρα πολύ γρήγορο ( γρηγορότερο από το Photoshop ) με πάρα πολλές επιλογές στην ποιότητα της παραγόμενης εικόνας, μπορεί να σώσει από png σε jpg και σε άλλα formats και έχει απλό interface.

Μπορείς να κάνεις και batch rename μέσα από το ίδιο το πρόγραμμα, αν και αυτό γίνεται σχετικά εύκολα και μετά κάνοντας sort τις φωτογραφίες στον explorer βάση των διαστάσεων τους και μετονομάζοντας τες αντίστοιχα.

Ερώτηση : το extension για την imagemagick library δίνει αισθητά καλύτερες εικόνες; Γιατί να πω την αλήθεια εγώ δεν έχω καταφέρει να δω διαφορές τις περισσότερες φορές, αλλά βλέπω ότι για να το λέτε θα υπάρχει διαφορά σχετικά αξιοσημείωτη.
#3638
Δεν έχω δοκιμάσει το extension στο OpenCart. Γενικά όμως η βιβλιοθήκη imagemagick παράγει καλύτερα αποτελέσματα από τη GD.

Σε ευχαριστώ πολύ! Δεν έχω την γνώση.

Πριν ζητήσετε βοήθεια στο φόρουμ, παρακαλούμε ελέγξτε αν υπάρχει έτοιμη λύση στο OpenCart Extension Marketplace!