Corel FORUM
Forum użytkowników programów firmy Corel. Grafika wektorowa, rastrowa i obróbka zdjęć cyfrowych

Corel PHOTO-PAINT - Jak zapisać PNG bez tła Z POMOCĄ MASKI?

Bunch - 19 Kwiecień 2011, 12:10
Temat postu: Jak zapisać PNG bez tła Z POMOCĄ MASKI?
Jak w temacie. Proszę o pomoc.
W X4 nie było kłopotu, w starszych wersjach też.
Natomiast w nowej, nie działa! Nie wiem jak to zrobić.

Można w menu eksportu nadać przeźroczystość jednemu kolorowi. A jeżeli wcześniej zaznaczyłem maską obszar który chce by był widoczny to jak to zastosować? No wiecie, aby mi zapisało już to co zostało maską objęte a nie jakiś jeden kolor, który ma traktować jako przeźroczysty.

miszcz301 - 19 Kwiecień 2011, 12:15

PNG jest w exporcie

w pp plik roboczy po prostu nie powinien mieć tła, później export do png

jeśli ma tło to trzeba usunąć

Bunch - 19 Kwiecień 2011, 12:19

Ja zaznaczam maską to co chcę aby było widoczne, potem daje export. I jak sprawić aby zapisał mi obrazek taki jaki jest objęty maską a reszta poza nią przeźroczysta?


Jeszcze mi pisze po akceptacji, że "obiekty w pliku zostaną scalone z tłem".
Jak scalone z tłem kiedy do PNGa eksportuję?! Taki komunikat pokazywać się może przy JPEgach.
No, na Boga, w X4 nie było z tym kłopotów! Co oni pozmieniali? Pokomplikowali sprawę?

miszcz301 - 19 Kwiecień 2011, 12:23

jeszcze w kolejnym oknie jest opcja do przeźroczystości
Bunch - 19 Kwiecień 2011, 12:24

Jakim "kolejnym oknie"?
miszcz301 - 19 Kwiecień 2011, 12:26

o tym
Bunch - 19 Kwiecień 2011, 12:29

A myślisz, że o czym ja mówię?
Nałóż maskę na jakieś obiekty i spróbuj ją wyeksportować z przeźroczystością.
Wklej mi tu ten obrazek.

Bunch - 19 Kwiecień 2011, 12:36

Zaznaczam MASKĄ fragment, który chcę aby był widoczny na obrazku. Jest to tekst plus jego cień (i proszę, nie pisz mi o tym bym sobie zrobił właściwy cień i go połączył z obiektem). I chce otrzymać taką grafikę po eksporcie.





A po eksporcie....
Dostaję takie coś:



A chcę dostać takie coś:


miszcz301 - 19 Kwiecień 2011, 12:41

ta opcja z ostatniego okienka działa wtedy jeśli na początku stworzysz nowy projekt i zaznaczysz opcję "bez tła", tak jak napisałem w pierwszym poście, jeśli dasz tło jakieś tam to właśnie będzie działać jak teraz u Ciebie



edit

ja to robię w ten sposób jak wyżej

Bunch - 19 Kwiecień 2011, 12:48

Czy możesz zastosować się do tego co chcę uzyskać?
Bo widzę cały czas, że nie możesz.

Ja Ci piszę o MASCE a Ty mi opowiadasz swoje...

miszcz301 - 19 Kwiecień 2011, 12:51

1. zaznacz obiekty które chcesz wyexportować
2. zrób nowy projekt bez tła,
3. wklej obiekty do tego nowego pliku,
4 zrób png bez tła zaznaczając opcję z ostatniego okienka

Bunch - 19 Kwiecień 2011, 12:58

Jest tu może jakiś inny użytkownik skory do pomocy?
miszcz301 - 19 Kwiecień 2011, 13:02

załącz te napisy
Bunch - 19 Kwiecień 2011, 13:03

miszcz301 napisał/a:
załącz te napisy

Przestudiuj wątek od początku i wypowiedz się na temat.

miszcz301 - 19 Kwiecień 2011, 13:07

Bunch napisał/a:
miszcz301 napisał/a:
załącz te napisy

Przestudiuj wątek od początku i wypowiedz się na temat.


ty również, masz problem to napisałem jak można to obejść.

jak nie chcesz to szukaj dalej innego rozwiązania, albo zainstaluj sobie starszą wersję, to nie będzie sprawy

Bunch - 19 Kwiecień 2011, 13:17

Cytat:
napisałem jak można to obejść.

Ja wiem jak to obejść. Co też staram Ci się powiedzieć od kilku postów.
Niemniej jednak dziękuję za chęć pomocy, ale nie o to mi chodzi.
O co mi chodzi jest napisane w pierwszym poście.

Kod:
jak nie chcesz to szukaj dalej innego rozwiązania,

Ja nie chce innego rozwiązania. Ja chce by to rozwiązanie działało bo jest przydatne i co więcej, starsza wersja na to pozwalała. Brak takiej opcji skomplikuje mi wiele spraw. I jestem w szoku, że w nowej wersji Corela coś spartaczyli.

miszcz301 - 19 Kwiecień 2011, 13:30

nie napisałeś wyraźnie że nie chcesz czegoś innego...

po to jest forum żeby rozwiązywać problemy...

napisałeś...,

ja napisałem jakbym ja to zrobił, nie podoba się ..spoko

nie ma co się denerwować...

Bunch - 19 Kwiecień 2011, 13:36

Problem wciąż pozostaje nierozwiązany.
Chciałbym się dowiedzieć jak go można rozwiązać.

Cysorz - 19 Kwiecień 2011, 15:21

Bunch - maski, ścieżki itp. można zapisywać tylko w natywnych formatach (np. cpt, psd). PNG jako baaardzo uproszczony format nie może jej zapisać - nie widzi po prostu tej maski. Nie maskuj więc ale USUŃ TŁO jak już wiele razy pisał miszcz301 i koniec kłopotów...
Bunch - 19 Kwiecień 2011, 16:38

Ale może wyeksportować obrazek z przeźroczystością tam, gdzie była nałożona maska lub jej odbicie. Prawda? No prawda bo cały czas tak robiłem. To co pierniczysz głupoty, że nie można, że nie widzi. To jak dokładnie to samo zrobić w X5?
Co wy nigdy w życiu tego nie robiliście, żeście tacy zdziwieni?

X5 ograniczył nam możliwości i wydłużył czas pracy!

Wyobraź sobie, że mam 50 obiektów na ekranie.
Nakładam na nie maskę kółka.
Zapisuję do PNG z przeźroczystością i widzę samo kółko w którym zawarły się obiekty.
A jeśli X5 zabrało nam tę opcję to teraz muszę POŁĄCZYĆ wszystkie obiekty z tłem. Następnie nałożyć tę maskę, potem wyciąć ją. Potem usunąć pozostałość i tak zapisać.
Po co to wszystko?


Prowadzę też o tym dyskusję na innym, zagranicznym forum. Zdaje się, że oficjalnym.
Ale tam też tak "doskonale zorientowani" ludzie jak i na tym forum, którzy nie potrafią czytać ze zrozumieniem. I nic nie wskazuje na to, aby coś się miało zmienić.


Da się więc jakoś wyeksportować to Z MASKĄ JAK DAWNIEJ? Bo może się da, tylko ja nie wiem jak? W poprzedniej wersji mieliśmy okienko do wyboru jak zapisać nasz obrazek. Przeźroczystość: BRAK, KOLOR OBRAZKA i OBSZAR MASKI. Może to Wam coś przypomni? Bo widzę, że kiepsko tu.

Sponsi - 19 Kwiecień 2011, 20:09

Może napisz co masz na myśli mówiąc "maska", bo ja czytałem ten wątek od początku i w sumie, to oprócz tekstu, że tylko natywne pliki "trzymają" maskę to niewiele nowego Ci potrafię napisać.
Inaczej: jako koder (X)HTML + CSS powiedziałbym, że Ty raczej powinieneś to załatwić w dwóch plikach - jeden plik bez kanału alfa (np. jpeg nawet) i na nim PNG który będzie Twoją taką maseczką : ) na końcu dajesz to na dwie warstwy na sobie i git...

A może Ty po prostu musisz wybrać inny kolor jako tło przezroczystości, hę?
Że rysujesz swoje jajo, np. żółte, w jaju teksty zielone, ale tło obrazka białę.. i potem machasz, że alfę ma odbijać na bieli... i git.

Hę? : )

Tak naprawdę, to trochę zamotane jest to, co piszesz... maska to chyba nie jest dobre słowo do tego, o co Ci chodzi...

Bunch - 19 Kwiecień 2011, 20:14

Sponsi napisał/a:
Czytałem ten wątek od początku i w sumie, to oprócz tekstu, że tylko natywne pliki "trzymają" maskę to niewiele nowego Ci potrafię napisać.


Dzięki za ciekawostkę w formie dygresji. Jak mnie ktoś zapyta, będę już wiedział że natywne pliki trzymają maskę.

Sponsi napisał/a:

Inaczej: jako kodek (X)HTML + CSS powiedziałbym, że Ty raczej powinieneś to załatwić w dwóch plikach
jeden plik bez kanału alfa (np. jpeg nawet) i na nim PNG który będzie Twoją taką maseczką : )


To mi teraz powiedz jak zrobić takiego PNGa z przeźroczystością uzyskaną z wyznaczonych wcześniej obszarów za pomocą maski i wracamy do meritum.

Cytat:
Powiedz może co Ty chcesz dokładnie uzyskać?
Do czego to ma Ci służyć?


Przeczytaj temat od początku.
Ja nie wiem co jest grane. Co wy macie wiedzę podręcznikową zamiast praktycznej czy co?
Nie jest ważne co chce uzyskać, ważna jest ta dana metoda jaką chcę to uzyskać. Bo uzyskać ja umiem. Ja sobie poradzę, chodzi mi jedynie o metodę.

Sponsi - 19 Kwiecień 2011, 20:16

Ej no to jest to, co ja piszę - po prostu wybierasz czerwień jako kolor odbicia kanału alfa : )
Niestety nie mam X5, aby Ci dokładnie wskazać co kliknąć...

Pierwsze i ostatnie posty są za chaotyczne, dlatego przez chwilę straciłem rachubę o co biega, ale chyba już wiem.
Jest tam wybranie koloru "alfowego"? Pipetka do tego?

Bunch - 19 Kwiecień 2011, 20:20

Jaja sobie robisz ze mnie, tak?

Cytat:
Niestety nie mam X5

A to zamyka dyskusję.

Cysorz - 19 Kwiecień 2011, 20:25

Bunch napisał/a:
To co pierniczysz głupoty...

OK, nie obraziłem się, chciałem tylko wytłumaczyć no ale cóż... Ja wolę zupę jeść łyżką, Ty zapewne widelcem...

Bunch napisał/a:
Prowadzę też o tym dyskusję na innym, zagranicznym forum. Zdaje się, że oficjalnym.
Ale tam też tak "doskonale zorientowani" ludzie jak i na tym forum, którzy nie potrafią czytać ze zrozumieniem. I nic nie wskazuje na to, aby coś się miało zmienić.

Więc dlaczego chcesz zmusić ludzi żeby zupę jedli widelcami? Może jednak łyżka to lepsze rozwiązanie? Powtórzę po raz kolejny to co Ci już inni userzy dziesiątki razy pisali: czytaj to co się do Ciebie pisze! I sam pisz tak, żeby można było Cię zrozumieć...

Sponsi - 19 Kwiecień 2011, 20:26

Wiesz co? Zaraz zraportuję ciebie do bana. Nie potrafisz rozmawiać, to daj na wstrzymanie w ogóle z wchodzeniem na fora. To, że nie mam X5 nie znaczy, że nie warto sprawdzić tego, co piszę. Wybierz inny kolor kanału alfa. To jest moje rekomendowane rozwiązanie.
Bunch - 19 Kwiecień 2011, 20:30

Cytat:
czytaj to co się do Ciebie pisze! I sam pisz tak, żeby można było Cię zrozumieć...

Dokładnie to robię. Piszę BARDZO dokładnie. Tylko odpowiadający nie potrafią zorientować się o co pytam.

Cytat:
Wiesz co? Zaraz zraportuję ciebie do bana. To, że nie mam X5 nie znaczy, że nie warto sprawdzić tego, co piszę.

To że nie masz X5 WŁAŚNIE ZNACZY DOKŁADNIE TO, że nie wiesz jak w tej wersji wygląda export transparentalnego tła do formatu PNG uzyskanego z pomocą maski.

Ja rozmawiać potrafię, ale gdy po raz dziesiąty z rzędu muszę odpisywać komuś, że nie odpowiada na problematykę to staje się to frustrujące.

Sponsi - 19 Kwiecień 2011, 21:05

Ściągnąłem portable PP X5 (no wiem, piractwo, ale tylko na sekundę).

I od razu przypomniałem sobie jak się robi przezroczyste PNGi w PP. Musisz zrobić tło przezroczyste, czyli usunąć warstwę koloru tła, potem przy eksporcie zrobi Ci po prostu przezroczysty PNG z alfą na cień.

Bunch - 19 Kwiecień 2011, 21:16

To zaznacz to co masz w swym projekcie wielkim prostokątem-maską i zapisz do PNGa tylko ten prostokąt, metodą taką abyś wybrał w późniejszych opcjach (których nie ma) że widzialny na obrazku po eksporcie ma być tylko obszar zaznaczony uprzednio maską.

No, zobaczymy 8-)


Dla tych, którzy zapomnieli pytania:
Stwierdziłem więc po moich próbach iż Corel spartaczył sprawę, ograniczył możliwości, nie pozwolił na ten manewr w najnowszej odsłonie. Chcę sprawdzić tym tematem czy mam rację.
Co jest bardzo ciężkie. Dlaczego? Wiadomo.


Idę do spania. Zmęczyło mnie to uczenie czytania dziś. Do jutra.

Sponsi - 19 Kwiecień 2011, 22:01

IMO to ty trochę nie potrafisz dokładnie wytłumaczyć głównego problemu.
Teraz dopiero rozumiem - problemem jest eksport jedynie zaznaczonej części.

W Corelu X4 widzę eksportuje też dziwnie - jak mam tekst i zaznaczę nawet dookoła - eksportuje sam tekst, tak, jakby "brał jako zaznaczone" sam tekst. Ale, że skupiamy się na X5, to spójrzmy na X5 - rzeczywiście, ignoruje ustawienie "selected only" i eksportuje całą scenę.

Na necie piszą o Service Packach 1 i 2 do X5... doinstalowałeś? Rzekomo to poprawia eksport do PNG, nie wiem tylko, czy zaznaczonego obszaru.
Jeśli SP tego nie poprawił, to chyba to dalej jest bugiem po prostu.

No cóż... epic fail dla X5 : )

chezare - 20 Kwiecień 2011, 05:14

Bunch, X3 robił mi dokładnie tak samo, dopóki nie odhaczyłem "tylko zaznaczone".

Rysuję maskę.

Tutaj mam kłopot, bo raz jest dobrze jak zaznaczę tak jak na obrazku, a raz jak zaznaczę "dopełnienie maski".

Na końcu mam tak jak chciałem.

Tego wszystkiego nie mogłem zrobić, dopóki miałem zaznaczoną przy eksporcie opcje, o której wspomniałem na początku.

Dodam jeszcze tylko, że przed eksportem wszystko scaliłem do kupy, przepraszam za wyrażenie :-)
Jeszcze ci Bunch powiem, że teraz nie mam problemów z kawałkowaniem obrazka (to też chyba twój temat). Obrazek niżej w P-P był podzielony na dwa kawałki.

chezare - 20 Kwiecień 2011, 05:49

Bunch, nie obraź się, ale wydaje mi się, że masz złe podejście do sprawy. To nie narzędzia ograniczają człowieka, tylko jego wyobraźnia. Praktycznie każdy obrazek da się narysować w Windowsowym Pant. Błędy są w programach Corela, Adobe i w każdym rozbudowanym narzędziu dowolnej innej firmy. Są, zawsze były i będą bo wszystkiego przewidzieć się nie da. Często to nawet nie są błędy, tylko efekty wyglądają nie tak jak by chciał użytkownik. Jak byś napisał parę programów, nie koniecznie jakoś bardzo skomplikowanych, to byś wiedział, że żebyś nie wiem jak się starał, to i tak prędzej czy później, raczej prędzej, trafi się ktoś kto usiądzie i wykolei twój program. Mimo tego, że 80% czasu poświęciłeś przy jego pisaniu na konstruowaniu przemyślnych zabezpieczeń, które miały temu zapobiec. Z ułomnościami programu trzeba nauczyć się żyć, załatać to co się da, a jak się nie da, znaleźć sposób na obejście problemu. Zaoszczędza się wtedy i czas i nerwy. Od lat używam Corela i zawsze jakoś udaje mi się znaleźć sposób na zrobienie tego, co zrobić chcę. Myślę, że w dużej mierze dzięki temu, że szkoda mi czasu na szarpanie się z jego niedoskonałościami. To tak jak z kobietą, nie wysyłasz jej przecież co drugi dzień do chirurga, bo znalazłeś jakieś niedoskonałości :-)
Bunch - 20 Kwiecień 2011, 06:12

Najważniejsze. Do wszystkich. Nie masz wersji X5 - nie pisz. I nie podawaj mi przykładów rozwiązania problemu z wersji X4, X3 itd. Bo tam problemu nie ma.


Cytat:
IMO to ty trochę nie potrafisz dokładnie wytłumaczyć głównego problemu.
TŁUMACZĘ PROBLEM BARDZO DOKŁADNIE. Jak małemu dziecku. A jak nie rozumiesz, to są duże szanse na to, że się nie znasz w tym programie. Bo jak inaczej? Zresztą wciąż zachodzę w głowę czego tu ludzie nie potrafią zrozumieć...

Cytat:
W Corelu X4 widzę eksportuje też dziwnie - jak mam tekst i zaznaczę nawet dookoła - eksportuje sam tekst, tak, jakby "brał jako zaznaczone" sam tekst.

Nie. Nie. W Corelu X4 eksportuje normalnie, jak należy, prawidłowo. A nie "dziwnie".
Jak mam tekst i zaznaczę nawet dookoła - eksportuje to wszystko co było widoczne w obrębie maski - prawidłowo. A jak Tobie tego nie robi to robisz coś źle.

Cytat:
Na necie piszą o Service Packach 1 i 2 do X5... doinstalowałeś? Rzekomo to poprawia eksport do PNG, nie wiem tylko, czy zaznaczonego obszaru.

Nie, nie instalowałem tego jeszcze. Sprawdzę...

Cytat:
Tego wszystkiego nie mogłem zrobić, dopóki miałem zaznaczoną przy eksporcie opcje, o której wspomniałem na początku.

Wiem. Bo się tego nie robi z zaznaczoną tą opcję. Proste, nie?

Cytat:
Dodam jeszcze tylko, że przed eksportem wszystko scaliłem do kupy

W X4 nie musisz tego scalać do kupy nawet bo i tak Ci wyjdzie prawidłowo na koniec.
W X5 musisz scalić, potem dodatkowo wyciąć i usunąć to co niepotrzebne aby wyszło na końcu tak jak chcesz.

Cytat:
Bunch, nie obraź się, ale wydaje mi się, że masz złe podejście do sprawy. To nie narzędzia ograniczają człowieka, tylko jego wyobraźnia.

Wiem co piszę.

Cytat:
Od lat używam Corela i zawsze jakoś udaje mi się znaleźć sposób na zrobienie tego, co zrobić chcę.

A co? Mi się nie udaje?

Cytat:
Myślę, że w dużej mierze dzięki temu, że szkoda mi czasu na szarpanie się z jego niedoskonałościami.

No to ja natomiast dociekam.

Przy okazji Chezarre, masz wersję X5? Jak nie to zassaj triala to zobaczysz o co mi chodzi.
Nie ma sensu dyskutować z ludźmi, którzy dają swoje rady z X4-ki.

A teraz najlepsze. Znalazłem odpowiedź na pytanie. Aby wyznaczenie przeźroczystości za pomocą maski działało, niezbędne jest wcześniejsze scalenie obiektów z tłem. Wcześniej nie było tego wymogu. Koniec.

chezare - 20 Kwiecień 2011, 07:13

Bunch, nie drzyj dzioba i nie ucz innych co mogą, a czego nie, bo większość ma dużo większe doświadczenie w tej branży od ciebie. Rób tak dalej, a nikt ci w przyszłości nie pomoże.
Zacytuję siebie z postu, który masz o jedno kliknięcie myszy wyżej, "Dodam jeszcze tylko, że przed eksportem wszystko scaliłem do kupy, ..."
To kto tutaj nie umie czytać?

Rosa - 20 Kwiecień 2011, 07:34

:lol: ... nawiasem pisząc, mam X2, więc nic nie pomogę ale nie mogłam się powstrzymać :mrgreen:
Przepraszam za OT.

Bunch - 20 Kwiecień 2011, 09:14

Cytat:
"Dodam jeszcze tylko, że przed eksportem wszystko scaliłem do kupy, ..."
To kto tutaj nie umie czytać?


W X4 itp nie trzeba było scalać. Więc robiłem w X5 dokładnie w taki sam sposób jak dawniej a rezultatów oczekiwanych nie dostałem. Teraz wymyślili sobie, że trzeba scalać wszystkie obiekty przed.

Cytat:
... nawiasem pisząc, mam X2, więc nic nie pomogę ale nie mogłam się powstrzymać
Przepraszam za OT.

Rosa, Nie rezygnuj nigdy z celu tylko dlatego, że osiągnięcie go wymaga czasu. Czas i tak upłynie...


Tak czy siak, wszystko już wiadomo.


Powered by phpBB modified by Przemo © 2003 phpBB Group