読みやすいプログラミング課題の提出
Python、Java、C++などのサポートされているソースコードのPDFを作成し、提出前に長い行を確認します。
ソースコードを美しくフォーマットされた明確なPDFに変換します。ファイルをアップロードするかコードを貼り付け、テーマを選択して共有の準備を整えましょう。
ページコントロールを使用してドキュメントを検査してください。
結果を保存するか、戻って設定を調整してください。
ソースファイルをアップロードするか、入力を開始してください。アプリが言語を自動検出するか、手動で選択できます。
テーマを選択し、重要な行をハイライトして、ライブページプレビューを確認してください。
「開始」を選択してPDFを作成し、ダウンロードまたはプレビューしてください。コードは編集可能なまま保持されます。
ソースコードをダウンロード可能なPDFに変換します。コンテンツをアップロードまたは貼り付け、ソースペインで編集し、フォントとページレイアウトを選択します。ソースコードはテキストとして印刷され、実行されることはありません。
Python、Java、C++などのサポートされているソースコードのPDFを作成し、提出前に長い行を確認します。
構文の色と行番号を選択して、レビュアーが印刷されたコードの正確な箇所を参照できるようにします。
ソースコードをテキストとして保持したまま、教室での配布資料用に読みやすいフォントと用紙レイアウトを設定します。
読みやすいPDFプレビューとフルコードエディタを切り替えます。
サポートされているプログラミングファイルをアップロードするか、コードを貼り付けるか、入力を開始します。アップロードされたファイルの初期ビューはプレビューですが、「コード」タブでソースを編集可能です。エディタには検索/置換、正規表現検索、インデント、括弧の照合、元に戻す/やり直し機能が備わっています。コードをコピーするとフィードバックが表示され、ソースのダウンロードによりプレーンテキストのコピーを保持できます。
自動言語検出を使用するか、手動で上書きし、カラーテーマを選択します。
言語検出はファイル名とソースを使用します。ハイライトが正しくない場合は、手動で正しい言語を選択してください。デフォルトのカラースキームはXcodeです。フォントファミリー、サイズ、太字、行間、タブ幅で印刷されるコードを制御します。初期ドキュメントサイズは9ptで、書き込みエディタの表示サイズはPDF設定とは別に管理されます。
行範囲、行番号、ハイライトする行を選択します。
短い配布資料にするために行範囲を選択し、意味のある行番号を保持し、読者に注目してほしい行をハイライトします。ドキュメントのタイトル、著者、コース名、ヘッダー、ページ番号を追加します。折り返し機能は長い行をページに収めるのに役立ちます。折り返しが無効でテキストが切り捨てられる場合は、エクスポート前にレイアウトを修正してください。
用紙サイズ、向き、余白を使用して、コンテンツに十分なスペースを確保します。
横向きのコンテンツにはランドスケープ(横)を選択するか、列や長い行にスペースが必要な場合は大きめの用紙サイズを選択してください。フォントサイズや間隔はページネーション(改ページ)を変更しますが、プレビューのズームは画面上の表示のみを変更します。最初のページだけでなく、最終ページまで確認してください。ワークスペースを閉じる前に、完成したPDFをダウンロードしてください。
ダウンロードや共有の前に結果をプレビューします。
設定が完了したら「開始」を選択します。結果画面で「プレビュー」を開くと生成されたPDFが表示され、「ダウンロード」で個別のコピーを保存できます。「戻る」で現在のワークスペースに戻り、「最初からやり直す」で新しいファイルのためにクリアします。完成したコピーの小さなテキスト、ページの端、ページの順序を確認してください。新しいPDFは、既存のデジタル署名の有効性を保持しません。
対応するテキストファイルをアップロードするか、デコード後に最大10 MBまでのコンテンツを貼り付けてください。生成されるPDFは200ページまでに制限されます。構造、レイアウト、メモリの制限も適用されます。
処理には当社のサーバーを使用します。ソースファイル、一時ファイル、および結果は、処理完了後30分以内にサーバーから削除されます。ドキュメントの内容を第三者と共有したり、AIモデルのトレーニングに使用したりすることはありません。
開始する前に、何が起こるかを確認してください。
一時的なサーバー処理いいえ。ソースコードを構文ハイライト付きで印刷するだけで、プログラムを実行することはありません。サポートされているコードファイルをアップロードするかテキストを貼り付け、コードビューを使用して編集、検索、置換を行い、ソースを個別にダウンロードしてください。
言語検出はファイル名とソースに基づいて行われます。ハイライトが正しくない場合は、手動で正しい言語を選択してください。Xcodeがデフォルトの配色です。フォントファミリー、サイズ、太字、行間、タブ幅で印刷されるコードを制御します。初期ドキュメントサイズは9ptですが、書き込みエディタの表示サイズはPDF設定とは別です。
行範囲を選択して短い資料を作成したり、意味のある行番号を保持したり、読者に注目してほしい行をハイライトしたりできます。ドキュメントのタイトル、著者やコース名、ヘッダー、ページ番号を追加してください。折り返し機能は長い行をページに収めるのに役立ちます。折り返しが無効でテキストが切り取られる場合は、エクスポート前にレイアウトを修正してください。
対応形式: 1P, 3PM, 6PL, 6PM, ABAP, ABNF, ADA, ADB, ADL, ADLF, ADLS, ADLX, ADO, ADS, AES, AGDA, AHEUI, AHK, AHKL, AJ, ALG, ALS, ANS, APL, APLC, APLF, APLI, APLN, APLO, APPLESCRIPT, AREXX, ART, ARW, AS, ASAX, ASC, ASCX, ASHX, ASM, ASMX, ASN1, ASPX, ASY, AT, AU3, AUG, AUTOMOUNT, AUX, AWK, AXD, B, BARE, BAS, BASH, BASHRC, BAT, BB, BBC, BC, BE, BEFUNGE, BF, BIB, BLP, BMX, BNF, BOA, BOO, BPL, BQN, BRO, BST, BUG, BZL, C, C++, C++-OBJDUMP, C-OBJDUMP, CADL, CAMKES, CAPNP, CARBON, CBL, CC, CDDL, CDF, CDL, CEYLON, CF, CFC, CFG, CFM, CFML, CHAI, CHPL, CI, CIRRU, CJS, CL, CLAY, CLJ, CLJC, CLJS, CLS, CMAKE, CMAKELISTS.TXT, CMD, CML, COB, COFFEE, COMAL, CP, CPL, CPP, CPP-OBJDUMP, CPS, CPSA, CPY, CR, CRMSH, CROC, CRY, CS, CSD, CSH, CSS, CSSUL4, CU, CUH, CW, CXX, CXX-OBJDUMP, CYP, CYPHER, D, D-OBJDUMP, DARCSPATCH, DART, DASM, DASM16, DAX, DCL, DECLS, DEF, DESKTOP, DEVICE, DG, DI, DIFF, DMESG, DO, DOCKER, DOCKERFILE, DOT, DPATCH, DPR, DTD, DTS, DTSI, DUBY, DUEL, DYALOG, DYL, DYLAN, DYLAN-CONSOLE, E, EBNF, EBUILD, EC, ECL, ECLASS, EDP, EEX, EG, EH, EL, ELM, ELPI, EML, ENV, EPS, ERL, ERL-SH, ES, ESCRIPT, EVOQUE, EX, EXEC, EXHERES-0, EXLIB, EXPLAIN, EXS, EXW, EZT, F, F03, F90, FACTOR, FAN, FANCYPACK, FC, FEATURE, FHTML, FIF, FISH, FLO, FLX, FLXH, FNL, FRAG, FRT, FS, FSI, FST, FSTI, FSX, FUN, FUNC, FUT, FY, G, GAP, GCODE, GD, GDC, GEMSPEC, GEO, GI, GITIGNORE, GO, GOLO, GRADLE, GRAPH, GRAPHQL, GROOVY, GS, GSP, GSQL, GST, GSX, GV, H, H++, HAML, HANDLEBARS, HBS, HCL, HDP, HH, HLSL, HLSLI, HPP, HRL, HS, HSAIL, HTM, HTML, HTMLUL4, HX, HXML, HXSL, HXX, HY, HYB, I, I6T, I7X, ICL, ICN, ICON, IDC, IDL, IDL4, IDR, IJS, IK, INC, INF, INI, INO, INSTANCES, INTR, IO, IPF, IPYNB, ISA, J, JADE, JAG, JANET, JAVA, JBST, JCL, JDN, JL, JP, JS, JSGF, JSLT, JSM, JSON, JSONL, JSONLD, JSONNET, JSP, JSUL4, JSX, JUTTLE, JY, K, KAL, KID, KIF, KK, KKI, KMSG, KN, KQL, KSH, KT, KTS, KUSTO, LAGDA, LASSO, LCRY, LDIF, LEAN, LEEX, LESS, LGT, LHS, LIBSONNET, LID, LIDR, LIQUID, LISP, LL, LOAD, LOGTALK, LPAD, LS, LSL, LSP, LUA, LUAU, LY, M, M2, MA, MAC, MAK, MAKEFILE, MAN, MAO, MAQL, MARKDOWN, MASK, MAX, MC, MCFUNCTION, MCSCHEMA, MD, MHTML, MI, MIPS, MIR, MJS, MK, ML, MLI, MLL, MLY, MM, MO, MOD, MOJO, MONKEY, MOO, MOON, MOS, MOUNT, MQ4, MQ5, MQH, MS, MSC, MT, MU, MXML, MYT, N, NASM, NB, NBP, NC, NCL, NDJSON, NG2, NI, NIM, NIMROD, NIT, NIX, NL, NQP, NS2, NSH, NSI, NT, OBJDUMP, OBJDUMP-INTEL, ODIN, OOC, OPA, ORC, ORG, P, P6, P6L, P6M, PACK, PAN, PAS, PATCH, PATH, PC, PCMK, PEG, PEM, PERL, PH, PHP, PHTML, PIDL, PIG, PIKE, PL, PL6, PLOT, PLT, PM, PM6, PML, PMOD, PO, PONY, PORTUGOL, POT, POV, PP, PR, PRAAT, PRG, PRM, PRO, PROC, PROLOG, PROM, PROMELA, PROMQL, PROPERTIES, PROTO, PRQL, PS, PS1, PSC, PSI, PSL, PSM1, PTLS, PTX, PUG, PWN, PXD, PXI, PY, PY2TB, PY3TB, PYI, PYPYLOG, PYTB, PYUL4, PYW, PYX, Q, QBS, QML, QVS, QVTO, QVW, R, R3, RAKE, RAKU, RAKUDOC, RAKUMOD, RAKUTEST, RB, RBW, RBX, RD, RE, REACT, REB, RED, REDS, REG, REI, RESOURCE, REST, REX, REXX, RHTML, RIDE, RITA, RKT, RKTD, RKTL, RL, RNC, ROBOT, ROUT, RPF, RQ, RQL, RS, RSL, RSS, RST, RTS, RUN, RVT, RX, S, SAGE, SARL, SAS, SASS, SAVI, SBL, SC, SCAD, SCALA, SCAML, SCD, SCDOC, SCE, SCI, SCM, SCO, SCOPE, SCSS, SED, SERVICE, SGF, SH, SH-SESSION, SHELL-SESSION, SHEN, SHEX, SIEVE, SIG, SIL, SIV, SL, SLA, SLICE, SLIM, SLS, SMALI, SMITHY, SML, SMV, SNBT, SNOBOL, SOCKET, SOL, SP, SPARQL, SPEC, SPICE, SPT, SQL, SQLITE3-CONSOLE, SS, SSP, ST, STAN, SV, SVH, SWAP, SWG, SWIFT, T, TAC, TACT, TAL, TAP, TARGET, TASM, TCL, TCSH, TEA, TEAL, TEX, TF, THRIFT, THY, TI, TID, TIMER, TLB, TMPL, TNT, TOC, TODOTXT, TOML, TPL, TPP, TREETOP, TS, TST, TSX, TT, TTL, TWIG, TXT, TYP, TYPOSCRIPT, U, U1, U2, UDO, UL4, USD, USDA, V, VALA, VAPI, VARK, VB, VBS, VCL, VERT, VHD, VHDL, VIM, VIPGRM, VM, VP, VPR, VY, WAST, WAT, WDIFF, WEBIDL, WEECHATLOG, WGSL, WHILEY, WLUA, WREN, WSDL, WSF, X, X10, XHTML, XI, XM, XMI, XML, XMLUL4, XPL, XPP, XQ, XQL, XQM, XQUERY, XQY, XSD, XSL, XSLT, XTEND, XTM, YAML, YANG, YAR, YML, ZEEK, ZEP, ZIG, ZONE, ZSH, ZSHRC。1ファイルにつき最大10 MB。 生成されるPDFには、ページ数やファイルサイズの固定上限はありません。入力と処理の制限は引き続き適用されます。
このツールは処理に当社のサーバーを使用します。元のファイルが上書きされることはなく、結果は別のダウンロードファイルとして提供されます。可能な場合は結果をプレビュー・確認し、やり直す前に必要なコピーをダウンロードしてください。
クイックビデオチュートリアル
ソースコードを読みやすいPDFに変換する方法
読書、教育、レビュー用にコードを準備します。
英語ナレーション
動画を見る