Skip to content

개념

클립보드와 붙여넣기 항목

  1. 클립보드

    CrossPaste는 각 복사 작업에 대해 단일 데이터 타입에 한정되지 않고 클립보드의 내용을 포괄적으로 캡처합니다.

  2. 붙여넣기 항목

    붙여넣기 항목은 클립보드를 구성하는 기본 단위입니다. 각 붙여넣기 항목은 특정 타입의 데이터를 나타냅니다.

  3. 다양한 데이터 수집

    한 번의 복사 작업으로 여러 개의 붙여넣기 항목이 생성되어 데이터 컬렉션을 형성할 수 있습니다. 예를 들어:

    • 웹 텍스트 복사: 일반 텍스트와 리치 텍스트(글꼴, 색상, 기타 스타일 정보 포함)를 모두 기록
    • 이미지 파일 복사: 이미지 데이터와 파일 이름을 모두 기록
  4. 지능형 붙여넣기

    CrossPaste는 붙여넣기 환경에 따라 최적의 붙여넣기 항목을 자동으로 선택합니다. 예를 들어:

    • 이미지를 텍스트 상자에 붙여넣을 때 파일 이름을 지능적으로 사용
    • 리치 텍스트를 지원하는 애플리케이션에 붙여넣을 때 원래 서식을 유지

설계 철학

CrossPaste의 핵심 설계 목표는 원래 복사된 콘텐츠의 정보를 최대한 보존하고, 컨텍스트에 따라 붙여넣을 때 최적의 데이터를 제공하는 것입니다. 이 접근 방식을 통해 플랫폼과 애플리케이션 시나리오 전반에서 최고의 사용자 경험을 보장합니다.

붙여넣기 타입의 우선순위

붙여넣기 타입을 미리 보는 기본 우선순위는 다음과 같습니다:

우선순위붙여넣기 타입
6파일
5색상
4HTML
3RTF
2이미지
1링크
0텍스트
-1잘못된 타입