Oldal: 1 / 1

Kép árnyékolása [Megoldva]

Elküldve: 2018. október 9., kedd 20:11
Szerző: jrobi
A következő problémába ütköztem: amennyiben egy kép keretén árnyékolást állítok be, akkor lekicsinyíti a képet.
Hogyan lehetne ezt kiküszöbölni?

Re: Kép árnyékolása

Elküldve: 2018. október 9., kedd 22:30
Szerző: Zizi64
Egy megoldást kapásból tudok mondani: ha tudod (és mivel te állítod be, tudnod kell) az árnyékolás távolságát ("szélességét"), akkor annyival növeld meg az árnyékolással ellátott kép X és Y irányú méreteit.
(Az automatikus arányos x-y méretváltoztatást ilyenkor ki kell kapcsolnod, mert az árnyékolás távolsága azonos x és y irányban, de csak a négyzet alakú képeknél lesz az arányos nagyítás azonos értékkel való méretnövelés is egyben.)

Re: Kép árnyékolása

Elküldve: 2018. október 10., szerda 17:22
Szerző: jrobi
Ez is egy megoldás, de nem túl praktikus mindig kiszámolgatni a méretet. Sokkal kézenfekvőbb lenne, ha meg lehetne oldani, hogy az árnyékolás megtartsa az eredeti méretet.
Köszönöm a segítséget.
Üdv:
JR

Re: Kép árnyékolása

Elküldve: 2018. október 10., szerda 19:46
Szerző: Zizi64
Sokkal kézenfekvőbb lenne, ha meg lehetne oldani, hogy az árnyékolás megtartsa az eredeti méretet.
Az árnyékolással együtt tartja meg az eredeti méretet a frame. Minél távolabbi árnyékot adsz meg, annál inkább csökken a kép mérete. Ez ilyen, így működik; nem látok lehetőséget a viselkedés beállításokkal történő megváltoztatására.

Amit még megtehetsz:
1.: Készíthetsz saját "árnyékolást". A kép mögé "csúsztatsz" egy ugyanolyan méretű szürke téglalapot. Mivel a két objektum nem függ egymástól, nem módosítják egymás méretét. Esetleg aztán csoportosíthatod a két objektumot, akkor együtt mozgathatók a későbbiekben. Erre írhatsz makrót is.
2.: Az eredeti javaslatom is megvalósítható makróval. Majd az kiszámolja, hogy mekkorára kell növelni a méretet, és meg is növeli, miután bekapcsolta az alkalmazott stílusban az árnyékolást. Ha meg ki akarod kapcsolni, akkor pedig visszaveszi a méretet. Fontos, hogy a stílussal operálj, ami így információ tárolóként is működik. Kérdés, hogy az árnyékolás bekapcsolásakor és méretnöveléskor kicsit arrébb ugró képtartalom megfelelő-e neked. Ha nem, akkor azt is ki lehet számoltatni a makróval, hogy úgy módosítsa a frame pozícióját, hogy a képtartalom maradjon az eredeti helyén, és az árnyéknak a helye "lógjon ki" az eredeti pozícióból.

Re: Kép árnyékolása

Elküldve: 2018. október 10., szerda 20:55
Szerző: jrobi
Köszönöm szépen a sok segítséget. Makrot még nem használtam a OO-ban, de majd kipróbálom.
Üdv:
JR

Re: Kép árnyékolása [Megoldva]

Elküldve: 2018. október 10., szerda 21:12
Szerző: Zizi64
Mivel a grafikus objektumokat stílusokkal inkább a Draw alkalmazásban lehet manipulálni, ott is kipróbáltam az árnyékolás funkciót. Ha a stílusban kapcsolom be, akkor ott - furcsa módon - pontosan úgy jön létre az árnyék, ahogy azt te szeretnéd: azaz a kép marad ugyanakkora, és az összterület nő meg az árnyékolás területével. Ha itt kezeled a képet, mielőtt a Writerbe emelnéd, a problémád egyszerűen megoldódhat.
Általánosan is igaz - bár nem látom át a részleteket pontosan -, hogy a Draw-ból átemelt grafikus elemek kicsit máshogy viselkednek a Writerben, mint az eleve oda beszúrt elemek.

Re: Kép árnyékolása [Megoldva]

Elküldve: 2018. október 10., szerda 21:40
Szerző: Zizi64
Ja, azt nem mondtam, de ott az aláírásomban, hogy én LibreOffice-t használok, most éppen 6.1.2 verziót.