mirror of
https://github.com/alam00000/bentopdf.git
synced 2026-11-05 20:02:47 +01:00
60 lines
3.6 KiB
Markdown
60 lines
3.6 KiB
Markdown
---
|
||
title: マークダウンからPDF
|
||
description: Markdownを書くか貼り付けて、ライブプレビューとシンタックスハイライト付きで、整ったPDFとして書き出します。
|
||
---
|
||
|
||
# マークダウンからPDF
|
||
|
||
ライブプレビューとワンクリックのPDF書き出しを備えた、高機能なMarkdownエディターです。ゼロから書く、既存の`.md`ファイルをアップロードする、クリップボードから貼り付けるのいずれも可能です。エディターはMarkdownをリアルタイムでレンダリングし、ブラウザー内蔵の印刷エンジンでスタイル付きのPDFを書き出します。
|
||
|
||
## 対応フォーマット
|
||
|
||
| 入力 | 説明 |
|
||
| :------------ | :--------------------------------- |
|
||
| `.md`ファイル | アップロードボタンからアップロード |
|
||
| 直接入力 | エディターに入力または貼り付け |
|
||
|
||
## 使い方
|
||
|
||
1. マークダウンからPDFツールを開きます。エディターは分割ビューで読み込まれ、左にMarkdownのソース、右にレンダリングされたプレビューが表示されます。
|
||
2. Markdownを書くか貼り付けるか、**アップロード**をクリックして`.md`ファイルを読み込みます。
|
||
3. ツールバーのテーマスライダーで、ライトテーマとダークテーマを切り替えます。
|
||
4. **PDFを書き出し**をクリックするか`Ctrl/Cmd + S`を押すと、ブラウザーの印刷ダイアログ経由でPDFが生成されます。
|
||
|
||
## 機能
|
||
|
||
このエディターは、基本を超えた豊富なMarkdown機能に対応しています。
|
||
|
||
- **標準のMarkdown**: 見出し、太字、斜体、リンク、画像、リスト、引用、水平線
|
||
- 15以上の言語(JavaScript、TypeScript、Python、Go、Rust、SQL、Java、C#、C++、YAML、Bashなど)に対応した、シンタックスハイライト付きの**コードブロック**
|
||
- **Mermaid図**: フローチャート、シーケンス図、ER図などのMermaidチャートがプレビュー上で直接表示されます
|
||
- 標準のMarkdown記法による**表**
|
||
- チェックボックス付きの**タスクリスト**
|
||
- **脚注**、**下付き文字**、**上付き文字**
|
||
- **定義リスト**、**略語**
|
||
- **絵文字**に対応(`:smile:`が絵文字として表示されます)
|
||
- **ハイライト**(`==marked text==`)と**挿入**(`++inserted text++`)
|
||
- **URLの自動リンク化**: プレーンなURLがクリック可能なリンクに変換されます
|
||
- **目次**の生成
|
||
- 見出しへの**アンカーリンク**
|
||
|
||
## 活用例
|
||
|
||
- プロジェクトのドキュメントを書き、関係者向けに整ったPDFとして書き出す
|
||
- コードサンプルやMermaidのアーキテクチャ図を含む技術レポートを作る
|
||
- GitHubのREADMEを、オフラインでの閲覧や印刷用にPDFへ変換する
|
||
- タスクリストや表を使って、提案書や仕様書の下書きを作る
|
||
- Markdownで書いた講義ノートから、スタイル付きの配布資料を作る
|
||
|
||
## ヒント
|
||
|
||
- PDFの出力にはブラウザーの「PDFに印刷」機能を使います。Chromeでは、保存前に印刷ダイアログで余白や拡大率を調整できます。
|
||
- Mermaid図はプレビューに表示されますが、初回は初期化に少し時間がかかる場合があります。
|
||
- ボタンに手を伸ばさず書き出すには、キーボードショートカットの`Ctrl/Cmd + S`を使ってください。
|
||
|
||
## 関連ツール
|
||
|
||
- [テキストからPDF](./txt-to-pdf)
|
||
- [WordからPDF](./word-to-pdf)
|
||
- [JSONからPDF](./json-to-pdf)
|