Ask Questions and Find Answers
Important:
Ask is now read-only. You can review any existing questions and answers, but not add anything new.
But - don't panic! While ask is no more, we've replaced it with discuss - the new Liferay Discussion Forum! Read more here here or just visit the site here:
discuss.liferay.com
RE: Dimensioni dellaPreview di un documento
Ciao a tutti, ho la necessità di rendere un pochino più grande la preview di un documento ma mi sono accorto che impostando la dimensione del <div> in cui il componente è inserito (Liferay.Preview) questo non si ridimensiona come invece speravo.
Gestendo prevalentemente documenti di tipo testo, quindi organizzati con un layout verticale, la dimensione predefinita di quel componente risulta poco adatta perchè pensata per una visualizzazione orrizzontale (ottimale magari per immagini, video o presentazioni) e questo fa si che ci sia un sacco di spazio sprecato ai lati ed un fattore di riduzione molto elevato perchè in verticale c'è poco spazio.
Qualcuno è riuscito a cambiare le dimensioni di quel componente o sa come posso fare? Esistono documentazioni specifiche di quel componente ?
Ho cercato se ci fossero delle impostazioni di portale ma le uniche due proprietà che ho trovato fanno solo riferimento alla dimensione dell'immagine generata come anteprima
ciaoe grazie
Marco
P.S: Sto usando Liferay 6.2
Gestendo prevalentemente documenti di tipo testo, quindi organizzati con un layout verticale, la dimensione predefinita di quel componente risulta poco adatta perchè pensata per una visualizzazione orrizzontale (ottimale magari per immagini, video o presentazioni) e questo fa si che ci sia un sacco di spazio sprecato ai lati ed un fattore di riduzione molto elevato perchè in verticale c'è poco spazio.
Qualcuno è riuscito a cambiare le dimensioni di quel componente o sa come posso fare? Esistono documentazioni specifiche di quel componente ?
Ho cercato se ci fossero delle impostazioni di portale ma le uniche due proprietà che ho trovato fanno solo riferimento alla dimensione dell'immagine generata come anteprima
dl.file.entry.preview.document.max.height=0
dl.file.entry.preview.document.max.width=1000
Se qualcuno ha qualche idea sono tutt'orecchi!ciaoe grazie
Marco
P.S: Sto usando Liferay 6.2
Riciao, dopo alcune ulteriori prove ho verificato che in effetti il componente di preview si ridimensiona ma il problema è che lui visualizza delle immagini che sono già state preparate prima da ImageMagik (credo) quindi il problema ora è diventato come istruire il generatore delle anteprime affinchè generi delle immagini di dimensione conforme alle nuove dimensioni del componente Preview in pagina. Ho cercato un po' dappertutto ma non ho trovato nulla... qualcuno ha qualche suggerimento?
ciao
Marco
ciao
Marco
Marco,
nel portal-ext.properties ci sono un paio di properties:
Dovrebbero essere le cose che cerchi.
nel portal-ext.properties ci sono un paio di properties:
dl.file.entry.thumbnail.max.height=300
dl.file.entry.thumbnail.max.width=300
Dovrebbero essere le cose che cerchi.
Daniele BaggioMarco,Ciao Daniele, grazie per il suggerimento ma quelle properties sono le gemelle di quelle a cui mi riferivo nel primo messaggio e riguardano la dimensione delle miniature delle pagine che il componente visualizza in colonna sulla sinistra.
nel portal-ext.properties ci sono un paio di properties:dl.file.entry.thumbnail.max.height=300 dl.file.entry.thumbnail.max.width=300
Dovrebbero essere le cose che cerchi.
Il problema è che provando a giocare con quelle due proprietà non cambia nulla nella dimensione del preview ma, giusto ieri sera, ho forse capito perchè :-( ... pare si tratti di un bug:
Document Library generating preview with ImageMagick and Ghostscript - https://issues.liferay.com/browse/LPS-50717
quindi al momento sono un po' bloccato... farò delle prove in locale per vedere se almeno modificando le dimensioni delle preview manualmente poi il risultato in pagina é quello desiderato e poi valuterò se fare io una patch o tentare (nuovamente) un upgrade...
Marco
Marco AzzaliniDaniele BaggioMarco,Ciao Daniele, grazie per il suggerimento ma quelle properties sono le gemelle di quelle a cui mi riferivo nel primo messaggio e riguardano la dimensione delle miniature delle pagine che il componente visualizza in colonna sulla sinistra.
nel portal-ext.properties ci sono un paio di properties:dl.file.entry.thumbnail.max.height=300 dl.file.entry.thumbnail.max.width=300
Dovrebbero essere le cose che cerchi.
Il problema è che provando a giocare con quelle due proprietà non cambia nulla nella dimensione del preview ma, giusto ieri sera, ho forse capito perchè :-( ... pare si tratti di un bug:
Document Library generating preview with ImageMagick and Ghostscript - https://issues.liferay.com/browse/LPS-50717
quindi al momento sono un po' bloccato... farò delle prove in locale per vedere se almeno modificando le dimensioni delle preview manualmente poi il risultato in pagina é quello desiderato e poi valuterò se fare io una patch o tentare (nuovamente) un upgrade...
Marco
Ciao Daniele, credo di aver risolto :-) In breve:
1) le immagini di preview che genera vanno bene così come sono perchè sono quelle per la visualizzazione 'a tutto schermo' e sono le stesse che vengono usate per il preview piccolo, facendo un opportuno rescaling
2) La cosa che mi ha portato fuori strada era una regola sul CSS che non avevo visto e che bloccava il ridimensionamento verticale dell'immagine di preview indipendentemente dalle mie modifiche sui container presenti in pagina.
Se qualcuno deve fare qualcosa di analogo e gli servono i dettagli, mi contatti pure
a presto e grazie
ciao
Marco
Copyright © 2025 Liferay, Inc
• Privacy Policy
Powered by Liferay™