Inkscape에서 개체 모양을 사용하여 그 아래에있는 개체 잘라 내기


56

Inkscape에서 svg를 편집하고 있으며 다른 객체 위에 객체가 있습니다. 상단 객체의 모양을 사용하여 그 아래의 객체를 자르고 싶습니다.

김프에 익숙한 사람들을 위해 "알파 투 선택"도구와 같은 것을 시도하고 있습니다.

답변:


41

모두 (다음 다른 개체를 클릭, 이동을 잡고, 하나의 객체를 클릭하여)를 선택한 다음 선택한 Path다음 Difference.

나를 위해 육각형에서 왼쪽 화살표를 자르고 싶었습니다. 육각형을 만들고 레이어를 복제하고 상단 레이어를 오른쪽으로 이동 한 다음 두 레이어를 선택한 다음 PATH / Difference를 선택했습니다.


4
이것에 추가 : 텍스트를 잘라 내고 싶었습니다. 먼저 텍스트를 선택하고 경로> 객체를 경로로 선택한 다음 다시 선택하고 객체> 그룹 해제를 선택한 다음 각 문자와 배경을 개별적으로 선택하십시오. 한 번에 두 개의 객체.
SinisterBeard


작동하지 않습니다. 조금도. 아무 반응이 없습니다.
yPhil

1
@yPhil SinisterBeard의 발언이 저에게 도움이되었습니다. 당신은 그것을 시도 했습니까?
thymaro

19

둘 다 선택하고 수행하십시오.

객체-> 클립-> 설정


2
이것이 정답입니다.
TenLeftFingers

4
이것은 항상 내가 원하는 것과 반대입니다. 맨 위에있는 물체가 더 큰 물체일까요? "잘라낸"부분이 투명해야하는 경우에도 작동하지 않습니다. 뒷면의 개체 색상이 표시됩니다.
DanMan

@TenLeftFingers 이것은 아래쪽 개체가 위쪽 개체의 모양을 갖기를 원하는 경우에만 적용됩니다. 상단 객체의 모양을 하단 객체에서 잘라내려면 안됩니다. 김프와 그 "알파 대 선택"을 모른다면 질문은 실제로 모호합니다. 나는 그것을 찾았고 솔직하게 정리한다고 생각하지 않는다.
thymaro

5

PATH >> INTERSECTION을 모두 선택하십시오.


8
모양에서 굵은 선 (스트로크)을 빼려면 PATH >> STROKE TO PATH를 먼저 선택해야합니다.
Adripants

3

다른 모양에서 십자 모양을 잘라 내고 싶었습니다. 원래 shape.svg와 다른 이미지 인 cross.svg를 사용했습니다 (절단하려는 정확한 모양). 이제 여기에서 모든 제안을 시도했지만 그중 아무것도 효과가 없었으며 많은 실험을 거친 후에 다른 사람들에게 도움이되는 쉬운 접근법을 찾았습니다.

  • 잉크 스케이프 열기
  • 열린 모양 .svg
  • cross.svg 가져 오기
  • 십자가를 잘라야하는 곳에 shape.svg 위에 cross.svg 크기를 조정하고 배치하십시오
  • 경로-> 결합 (원형 모양이되었습니다.
  • 결합 후 shape.svg는 cross.svg의 색상이므로 방금 선택하고 채우기 팔레트에서 원하는 색상을 선택했습니다.
  • 파일-> 다른 이름으로 저장

두 이미지가 처음부터 하나의 색상이었습니다.


3

파티에 조금 늦게 (?) 왜 아무도 부서 ( Ctrl+ /)를 언급하지 않았는지 궁금 합니다.

상단 객체는 복제되어야합니다. 그렇지 않으면 하단 객체와 함께 두 개의 세그먼트로 남게됩니다. 하나는 상단 객체의 모양이고 두 번째는 잔류 물입니다

  1. 상단 개체를 선택하십시오.
  2. Ctrl+ D를 눌러 복제합니다.
  3. 식별 할 수 있도록 색상 변경
  4. 보도 Shift와 바닥 개체를 클릭합니다. (지금까지 상단 객체와 하단 객체의 사본이 선택되어 있어야합니다. 두 개의 객체 만 선택되었는지 상태 표시 줄을 확인하십시오.
  5. Ctrl+를 누르십시오/

이제 두 개의 세그먼트에 상단 객체와 하단 객체가 있습니다.

HTH


사단은 객체가 아니라 경로를위한 것입니다. 모든 객체를 경로로 변환 할 수있는 것은 아닙니다.
DanMan

1

3 년 후 나는 같은 문제를 겪었다. 사용할 여러 개체로 채워진 벡터 시트를 다운로드했습니다. 나는 한 장의 물건 하나만 열 장을 원했습니다. 그래서 그 객체를 잘라내서 작업중 인 다른 svg 파일에 붙여 넣고 싶었습니다. 여기 내가 발견 한 것과 내가 한 일이 있습니다.

여러 객체가있는 원본 svg 파일은 단일 레이어였습니다. 이렇게하려면 새 레이어를 만들어야합니다. 그렇지 않으면 아무 것도 작동하지 않습니다.

원래 레이어 위에 새 레이어를 만들고 새 레이어에서 잘라내려는 객체 위에 모양을 만듭니다. 채우기와 단색 스트로크가없는 사각형을 사용하여 원하는 객체 주위에서 볼 수있었습니다.

경로, 교차로를 선택하십시오.

이제 개체가있는 원래 레이어로 돌아가십시오. 그렇지 않으면 사각형을 잘라 붙여 넣기 만하면됩니다.

커서를 객체 위에 놓으면 (선택기 모드에서) 이제 객체가 원본 이미지와 독립적으로 이동합니다.

이제이 객체를 복사하여 다른 파일에 붙여 넣으면 속성이 유지됩니다.

Inkscape의 가장 큰 어려움은이 프로그램이 다른 접근 방식을 필요로하기 때문에 김프 나 다른 이미지 편집기의 프로세스를 처리하는 것입니다. 선택 도구를 사용하는 대신 복사하여 붙여 넣기하십시오. 새 레이어와 다른 객체의 모양으로 선택 마스크를 만들어야합니다. 그런 다음 교차 도구가 클리핑 마스크를 만듭니다.


0

분명히 Inkscape 부울은 그룹화 된 개체에서 작동하지 않습니다. 잘라낼 객체 를 그룹 해제 한 다음 객체선택한 다음 path / 및 (예) 를 선택합니다 cut path.


0

객체 그룹을 해제하고 모든 점을 선택하고 경로 >> 제외를 선택하면 나에게 도움이되었습니다.

YouTube 비디오 참조 : https://youtu.be/uquoIZhyarQ


1
GD.SE에 오신 것을 환영합니다! 예를 들어 스크린 샷을 추가하고 그들이 무엇을 보여주는 지 설명함으로써 솔루션을 더 잘 설명해 주시겠습니까?
Mensch

@ 커트, 더 나은 동영상은 어떻습니까?
Jay

1
나는 개인적으로 비디오를 좋아하지 않으며, 그들과의 내 경험은 좋지 않습니다 (오류를 해결하고 검색 된 솔루션에 맞지 않는 등). 필자는 직접 교정 할 수있는 문서화 된 솔루션을 선호하며 링크가 끊어지지 않은 링크에 대한 인터넷 연결이 필요하지 않습니다. 이미지와 텍스트가이 웹 페이지에보다 적합합니다.
Mensch
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.