崇高なテキスト:マークダウンファイルに画像を貼り付ける方法は?

崇高なテキスト:マークダウンファイルに画像を貼り付ける方法は?

VS Codeには、クリップボードの画像をMarkdownファイルに貼り付けるのに便利なツールがあります。

https://marketplace.visualstudio.com/items?itemName=mushan.vscode-paste-image

ペーストに、

イメージファイルを作成し、

画像へのマークダウンリンクがファイルに追加されます。

私はSublimeTextで同様のツールを探していましたが、最も近いのはMarkdownEditingです。このツールは空のマークダウンリンクプレースホルダのみを生成し、画像ファイルを生成しません。

私のクリップボードから画像ファイルを生成できるパッケージはありますか?

画像貼り付けを使ってみました(https://packagecontrol.io/packages/ImagePaste)

もう積極的に開発されていない(https://github.com/robinchenyu/imagepaste)

ここに画像の説明を入力してください。

試してみましたが効果がありませんでした。

ここに画像の説明を入力してください。

答え1

あなたのオペレーティングシステムは何ですか?
私は崇高なテキストに慣れていませんが、BASHでこれを達成する方法を知っています。

sudo apt-get install xclip ImageMagick

以下は、画像として出力する最も簡単な形式です。

xclip -selection clipboard -t image/png -o | convert - output.png

pyscreenshotという代替手段がありますPillow

pip install Pillow
from PIL import ImageGrab

# Grab the image from the clipboard
im = ImageGrab.grabclipboard()

# Check if grab succeeded
if im:
    # Save the image
    im.save("/path/to/save/image.png")
else:
    # Print if the clipboard buffer is not an image
    print("Clipboard buffer is not an image.")

この画像を取得する方法のより多くの例がある場合は、次のことを実行できますxclip

Pillowうまく解決してください。

答え2

というプログラムを見つけました。画像を貼り付けるこれがあなたに必要な場合があります。

Linuxの場合

pip用のバックエンドをインストールしPyUserInputpyscreenshotインストールします。python-pyqt4pyscreenshot

Linuxで動作させるには、im = ImageGrab.getclipboard()次のようにしますim = ImageGrab.grab()imageutil.py(1)

関連情報