개념
클립보드와 붙여넣기 항목
클립보드
CrossPaste는 각 복사 작업에 대해 단일 데이터 타입에 한정되지 않고 클립보드의 내용을 포괄적으로 캡처합니다.
붙여넣기 항목
붙여넣기 항목은 클립보드를 구성하는 기본 단위입니다. 각 붙여넣기 항목은 특정 타입의 데이터를 나타냅니다.
다양한 데이터 수집
한 번의 복사 작업으로 여러 개의 붙여넣기 항목이 생성되어 데이터 컬렉션을 형성할 수 있습니다. 예를 들어:
- 웹 텍스트 복사: 일반 텍스트와 리치 텍스트(글꼴, 색상, 기타 스타일 정보 포함)를 모두 기록
- 이미지 파일 복사: 이미지 데이터와 파일 이름을 모두 기록
지능형 붙여넣기
CrossPaste는 붙여넣기 환경에 따라 최적의 붙여넣기 항목을 자동으로 선택합니다. 예를 들어:
- 이미지를 텍스트 상자에 붙여넣을 때 파일 이름을 지능적으로 사용
- 리치 텍스트를 지원하는 애플리케이션에 붙여넣을 때 원래 서식을 유지
설계 철학
CrossPaste의 핵심 설계 목표는 원래 복사된 콘텐츠의 정보를 최대한 보존하고, 컨텍스트에 따라 붙여넣을 때 최적의 데이터를 제공하는 것입니다. 이 접근 방식을 통해 플랫폼과 애플리케이션 시나리오 전반에서 최고의 사용자 경험을 보장합니다.
붙여넣기 타입의 우선순위
붙여넣기 타입을 미리 보는 기본 우선순위는 다음과 같습니다:
| 우선순위 | 붙여넣기 타입 |
|---|---|
| 6 | 파일 |
| 5 | 색상 |
| 4 | HTML |
| 3 | RTF |
| 2 | 이미지 |
| 1 | 링크 |
| 0 | 텍스트 |
| -1 | 잘못된 타입 |