electron/docs-translations/ko-KR/api/clipboard.md
Plusb Preco b73d90094f 📝 Update Korean docs as upstream
[ci skip]
2016-06-29 22:34:51 +09:00

3.2 KiB

clipboard

시스템 클립보드에 복사와 붙여넣기를 수행합니다.

다음 예시는 클립보드에 문자열을 쓰는 방법을 보여줍니다:

const {clipboard} = require('electron');
clipboard.writeText('Example String');

X Window 시스템에선 selection 클립보드도 존재합니다. 이를 사용하려면 인수 뒤에 selection 문자열을 같이 지정해주어야 합니다:

clipboard.writeText('Example String', 'selection');
console.log(clipboard.readText('selection'));

Methods

clipboard 모듈은 다음과 같은 메서드를 가지고 있습니다:

참고: Experimental 마크가 붙은 API는 실험적인 기능이며 차후 최신 버전에서 제거될 수 있습니다.

clipboard.readText([type])

  • type String (optional)

클립보드 콘텐츠를 plain text로 반환합니다.

clipboard.writeText(text[, type])

  • text String
  • type String (optional)

클립보드에 plain text로 문자열을 씁니다.

clipboard.readHTML([type])

  • type String (optional)

클립보드 콘텐츠를 markup으로 반환합니다.

clipboard.writeHTML(markup[, type])

  • markup String
  • type String (optional)

클립보드에 markup으로 씁니다.

clipboard.readImage([type])

  • type String (optional)

클립보드로부터 NativeImage로 이미지를 읽어들입니다.

clipboard.writeImage(image[, type])

클립보드에 image를 씁니다.

clipboard.readRTF([type])

  • type String (optional)

클립보드로부터 RTF 형식으로 콘텐츠를 읽어옵니다.

clipboard.writeRTF(text[, type])

  • text String
  • type String (optional)

클립보드에 text를 RTF 형식으로 씁니다.

clipboard.readBookmark() macOS Windows

Returns an Object containing title and url keys representing the bookmark in the clipboard. The title and url values will be empty strings when the bookmark is unavailable.

clipboard.writeBookmark(title, url[, type]) macOS Windows

  • title String
  • url String
  • type String (optional)

Writes the title and url into the clipboard as a bookmark.

clipboard.clear([type])

  • type String (optional)

클립보드에 저장된 모든 콘텐츠를 삭제합니다.

clipboard.availableFormats([type])

클립보드의 type에 해당하는 지원하는 format을 문자열로 반환합니다.

clipboard.has(data[, type])

  • data String
  • type String (optional)

클립보드가 지정한 data의 형식을 지원하는지 확인합니다.

console.log(clipboard.has('<p>selection</p>'));

clipboard.read(data[, type]) Experimental

  • data String
  • type String (optional)

클립보드로부터 data를 읽어들입니다.

clipboard.write(data[, type]) Experimental

  • data Object
    • text String
    • html String
    • image NativeImage
    • rtf String
    • bookmark String - text에 있는 URL의 텍스트.
  • type String (optional)
clipboard.write({text: 'test', html: '<b>test</b>'});

data를 클립보드에 씁니다.