เครื่องมือ150

งาน PDF ที่มีประโยชน์ ทำให้เป็นเรื่องง่าย

ซอร์สโค้ดเป็น PDF.

เปลี่ยนซอร์สโค้ดให้เป็น PDF ที่ชัดเจนและจัดรูปแบบอย่างสวยงาม อัปโหลดไฟล์หรือวางโค้ดของคุณ เลือกธีม และเตรียมพร้อมสำหรับการแชร์

Advertisements
พื้นที่ทำงาน PDF ของคุณ
การประมวลผลบนเซิร์ฟเวอร์ชั่วคราว
หรือวางไฟล์ของคุณที่นี่
อัปโหลดเพื่อดูตัวอย่างไวยากรณ์และการสร้าง PDF โค้ดของคุณจะไม่ถูกรัน PDF
Advertisements

วิธีแปลงซอร์สโค้ดเป็น PDF

  1. 01

    อัปโหลดหรือวางโค้ดของคุณ

    อัปโหลดไฟล์ซอร์สโค้ดหรือเริ่มเขียน ให้แอปตรวจหาภาษา หรือเลือกด้วยตัวคุณเอง

  2. 02

    ปรับแต่งในแบบของคุณ

    เลือกธีม ไฮไลต์บรรทัดที่สำคัญ และตรวจสอบตัวอย่างหน้ากระดาษแบบสด

  3. 03

    สร้าง PDF ที่แชร์ได้

    เลือก เริ่มต้น เพื่อสร้าง PDF ของคุณ จากนั้นดาวน์โหลดหรือดูตัวอย่าง โค้ดของคุณยังคงแก้ไขได้

บล็อกวิธีแปลงซอร์สโค้ดให้เป็น PDF ที่อ่านง่ายอ่านคู่มือ

ซอร์สโค้ดเป็น PDF

เปลี่ยนซอร์สโค้ดให้เป็น PDF ที่ดาวน์โหลดได้ อัปโหลดหรือวางเนื้อหาของคุณ แก้ไขในบานหน้าต่างซอร์ส และเลือกแบบอักษรและเค้าโครงหน้ากระดาษ ซอร์สโค้ดจะถูกพิมพ์เป็นข้อความและจะไม่ถูกดำเนินการ

ข้อความซอร์ส เอกสารที่พิมพ์ออกมาอ่านง่าย
วิดีโอสอนการใช้งานฉบับย่อ วิธีแปลงซอร์สโค้ดให้เป็น PDF ที่อ่านง่าย เตรียมโค้ดสำหรับการอ่าน การสอน หรือการตรวจสอบ คำบรรยายภาษาอังกฤษ ดูวิดีโอ

วิธีแปลงซอร์สโค้ดให้เป็น PDF ที่อ่านง่าย

วิธีใช้งานเครื่องมือนี้ในทางปฏิบัติ

นักเรียน

ส่งงานเขียนโปรแกรมที่อ่านง่าย

สร้าง PDF ของ Python, Java, C++ หรือซอร์สโค้ดอื่นๆ ที่รองรับ และตรวจสอบบรรทัดยาวๆ ก่อนส่ง

นักพัฒนา

เตรียมส่วนที่ใช้ตรวจสอบโค้ด

เลือกสีไวยากรณ์และการกำหนดหมายเลขบรรทัดเพื่อให้ผู้ตรวจสอบสามารถอ้างอิงส่วนที่แม่นยำของโค้ดที่พิมพ์ออกมาได้

นักการศึกษา

พิมพ์ตัวอย่างสำหรับบทเรียน

ตั้งค่าแบบอักษรและเค้าโครงกระดาษที่อ่านง่ายสำหรับเอกสารแจกในชั้นเรียน โดยยังคงซอร์สโค้ดไว้เป็นข้อความ

ฟีเจอร์และการควบคุม

อัปโหลดโค้ดหรือวางลงในตัวแก้ไข

สลับระหว่างการแสดงตัวอย่าง PDF ที่อ่านง่ายและตัวแก้ไขโค้ดแบบเต็ม

การแสดงตัวอย่างและการแก้ไขโค้ด

อัปโหลดไฟล์โปรแกรมที่รองรับ วางโค้ด หรือเริ่มพิมพ์ การแสดงตัวอย่างเป็นมุมมองเริ่มต้นสำหรับไฟล์ที่อัปโหลด ส่วนโค้ดจะช่วยให้แหล่งที่มาของคุณแก้ไขได้ ตัวแก้ไขมีฟังก์ชันค้นหา/แทนที่ การค้นหาด้วยนิพจน์ทั่วไป การเยื้อง การจับคู่วงเล็บ และการเลิกทำ/ทำซ้ำ ระบบจะยืนยันเมื่อคัดลอกโค้ด และการดาวน์โหลดแหล่งที่มาจะเก็บสำเนาที่เป็นข้อความธรรมดาไว้

เลือกภาษาและสีของไวยากรณ์

ใช้การตรวจจับภาษาอัตโนมัติหรือแทนที่ด้วยตนเอง จากนั้นเลือกธีมสี

การตรวจจับภาษาและรูปแบบการพิมพ์

การตรวจจับภาษาจะใช้ชื่อไฟล์และแหล่งที่มา เลือกภาษาที่ถูกต้องด้วยตนเองหากการเน้นสีดูไม่ถูกต้อง Xcode คือชุดสีเริ่มต้น ตระกูลแบบอักษร ขนาด ตัวหนา ระยะห่างระหว่างบรรทัด และความกว้างของแท็บจะเป็นตัวควบคุมโค้ดที่พิมพ์ออกมา ขนาดเริ่มต้นของเอกสารคือ 9 pt ขนาดการแสดงผลของตัวแก้ไขการเขียนจะแยกจากการตั้งค่า PDF

พิมพ์เฉพาะโค้ดที่คุณต้องการ

เลือกช่วงบรรทัด การใส่หมายเลขบรรทัด และบรรทัดที่เน้น

ช่วง การเน้น และส่วนหัว

เลือกช่วงบรรทัดสำหรับเอกสารแจกที่สั้นลง เก็บหมายเลขบรรทัดที่มีความหมาย และเน้นบรรทัดที่คุณต้องการให้ผู้อ่านสังเกต เพิ่มชื่อเอกสาร ผู้เขียน หรือหลักสูตร ส่วนหัว และหมายเลขหน้า การตัดคำช่วยให้บรรทัดยาวพอดีกับหน้ากระดาษ หากปิดการตัดคำและข้อความถูกตัดออก ให้แก้ไขเค้าโครงก่อนส่งออก

เตรียมเอกสารที่อ่านง่าย

ใช้ขนาดกระดาษ การวางแนว และระยะขอบเพื่อให้เนื้อหาของคุณมีพื้นที่

การตั้งค่ากระดาษและการตรวจสอบขั้นสุดท้าย

เลือกแนวนอนสำหรับเนื้อหาที่กว้าง หรือเลือกขนาดกระดาษที่ใหญ่ขึ้นเมื่อคอลัมน์และบรรทัดยาวต้องการพื้นที่มากขึ้น ขนาดตัวอักษรและระยะห่างจะเปลี่ยนการแบ่งหน้า ในขณะที่การซูมตัวอย่างจะเปลี่ยนเฉพาะมุมมองบนหน้าจอเท่านั้น ให้ตรวจสอบหน้าสุดท้ายแทนที่จะพึ่งพาหน้าแรกเพียงอย่างเดียว ดาวน์โหลด PDF ที่เสร็จสมบูรณ์ก่อนปิดพื้นที่ทำงาน

ตรวจสอบ PDF ที่เสร็จสมบูรณ์ของคุณ

ดูตัวอย่างผลลัพธ์ก่อนดาวน์โหลดและแชร์

ดูตัวอย่าง ดาวน์โหลด และแก้ไข

เลือก เริ่ม เมื่อการตั้งค่าพร้อมแล้ว บนหน้าจอผลลัพธ์ ตัวอย่าง จะเปิด PDF ที่สร้างขึ้น และ ดาวน์โหลด จะบันทึกสำเนาแยกต่างหาก ย้อนกลับ จะกลับไปยังพื้นที่ทำงานปัจจุบัน เริ่มใหม่ จะล้างข้อมูลเพื่อเริ่มไฟล์ใหม่ ตรวจสอบข้อความขนาดเล็ก ขอบหน้า และลำดับหน้าในสำเนาที่เสร็จสมบูรณ์ PDF ใหม่จะไม่คงความถูกต้องของลายเซ็นดิจิทัลที่มีอยู่เดิม

ไฟล์ที่รองรับและการประมวลผล

อินพุต
TXT, PY, JS, TS, PHP, C, CPP, H, JAVA, CS, CSS, HTML, JSON, XML, SQL, SH, RB, GO, RS
เอาต์พุต
PDF

อัปโหลดไฟล์ข้อความที่รองรับหรือวางเนื้อหา ขนาดสูงสุด 10 MB หลังจากถอดรหัส ไฟล์ PDF ที่สร้างขึ้นจำกัดที่ 200 หน้า และยังมีข้อจำกัดด้านโครงสร้าง รูปแบบ และหน่วยความจำด้วย

การประมวลผลใช้เซิร์ฟเวอร์ของเรา ไฟล์ต้นฉบับ ไฟล์ชั่วคราว และผลลัพธ์จะถูกลบออกจากเซิร์ฟเวอร์ของเราภายใน 30 นาทีหลังจากประมวลผลเสร็จสิ้น เราไม่แบ่งปันเนื้อหาเอกสารกับบุคคลที่สามหรือใช้เพื่อฝึกฝนโมเดล AI

Advertisements
คำถามที่พบบ่อย

คำตอบที่มีประโยชน์บางประการ

รู้ว่าจะเกิดอะไรขึ้นก่อนที่คุณจะเริ่ม

การประมวลผลบนเซิร์ฟเวอร์ชั่วคราว
ตัวแปลงโค้ดเป็น PDF รันโปรแกรมของฉันหรือไม่?

ไม่ ตัวแปลงจะพิมพ์ซอร์สโค้ดพร้อมการเน้นไวยากรณ์ แต่ไม่ได้รันโปรแกรม อัปโหลดไฟล์โค้ดที่รองรับหรือวางข้อความ จากนั้นใช้มุมมองโค้ดเพื่อแก้ไข ค้นหาและแทนที่ และดาวน์โหลดซอร์สแยกต่างหาก

ฉันสามารถเลือกการเน้นไวยากรณ์และธีมการพิมพ์ได้หรือไม่?

การตรวจจับภาษาจะใช้ชื่อไฟล์และซอร์สโค้ด เลือกภาษาที่ถูกต้องด้วยตนเองหากการเน้นไวยากรณ์ดูไม่ถูกต้อง Xcode เป็นชุดสีเริ่มต้น ตระกูลแบบอักษร ขนาด ตัวหนา ระยะห่างระหว่างบรรทัด และความกว้างของแท็บจะควบคุมโค้ดที่พิมพ์ออกมา ขนาดเอกสารเริ่มต้นคือ 9 pt ขนาดการแสดงผลของโปรแกรมแก้ไขการเขียนจะแยกจากการตั้งค่า 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 ขนาดสูงสุด 10 MB ต่อไฟล์ PDF ที่สร้างไม่มีขีดจำกัดตายตัวสำหรับจำนวนหน้าหรือขนาดไฟล์ ขีดจำกัดของข้อมูลนำเข้าและการประมวลผลยังคงมีผล

เอกสารของฉันถูกประมวลผลที่ไหน?

เครื่องมือนี้ใช้เซิร์ฟเวอร์ของเราในการประมวลผล ไฟล์ต้นฉบับของคุณจะไม่ถูกเขียนทับ ผลลัพธ์จะเป็นไฟล์แยกต่างหากสำหรับการดาวน์โหลด โปรดดูตัวอย่างและตรวจสอบผลลัพธ์หากมี และดาวน์โหลดสำเนาที่คุณต้องการก่อนเริ่มใหม่

ทำต่อไป

คุณต้องการทำอะไรต่อไป?

เลือกเครื่องมือ PDF ที่เสร็จสมบูรณ์ของคุณจะไปกับคุณ

PDF

ขั้นตอนถัดไปที่แนะนำ

Advertisements

ภาษา38

English العربية Français Italiano Deutsch Español Português Nederlands Русский Türkçe 日本語 中文 हिन्दी Bahasa Indonesia Bahasa Melayu 한국어 Tiếng Việt ไทย Polski Svenska Українська Norsk বাংলা Ελληνικά فارسی اردو Čeština Dansk Magyar Română Suomi Български Filipino ქართული Slovenčina Azərbaycanca עברית Slovenščina