Mga Tool150

Isang kapaki-pakinabang na gawain sa PDF, ginawang simple

Source Code to PDF.

Gawing malinaw at magandang PDF ang iyong source code. Mag-upload ng file o i-paste ang iyong code, pumili ng tema, at ihanda ito para ibahagi.

Advertisements
Ang iyong workspace para sa PDF
Pansamantalang pagproseso sa server
o i-drop ang iyong mga file dito
Na-upload para sa mga syntax preview at paggawa ng PDF. Ang iyong code ay hindi kailanman pinapatakbo. PDF
Advertisements

Paano gawing PDF ang source code

  1. 01

    Mag-upload o i-paste ang iyong code

    Mag-upload ng source file o magsimulang magsulat. Hayaan ang app na tukuyin ang wika, o piliin ito nang mag-isa.

  2. 02

    Gawin itong sarili mo

    Pumili ng tema, i-highlight ang mahahalagang linya, at suriin ang live na preview ng pahina.

  3. 03

    Gumawa ng PDF na maibabahagi

    Piliin ang Start para gawin ang iyong PDF, pagkatapos ay i-download o i-preview ito. Ang iyong code ay mananatiling editable.

BlogPaano gawing nababasang PDF ang source codeBasahin ang gabay

Source Code patungong PDF

Gawing nada-download na PDF ang source code. Mag-upload o mag-paste ng iyong nilalaman, i-edit ito sa source pane, at piliin ang font at layout ng pahina. Ang source code ay ipi-print bilang teksto at hindi kailanman ie-execute.

Source text, isang nababasang naka-print na dokumento
MABILIS NA VIDEO TUTORIAL Paano gawing nababasang PDF ang source code Ihanda ang code para sa pagbabasa, pagtuturo, o pagsusuri. Pagsasalaysay sa Ingles Panoorin ang video

Paano gawing nababasang PDF ang source code

Mga praktikal na paraan para gamitin ang tool na ito

Mga mag-aaral

Magsumite ng nababasang gawaing programming

Gumawa ng PDF ng Python, Java, C++, o iba pang suportadong source code at suriin ang mahahabang linya bago ang pagsusumite.

Mga developer

Ihanda ang mga excerpt para sa code-review

Pumili ng mga kulay ng syntax at paglalagay ng numero sa linya para matukoy ng mga reviewer ang eksaktong bahagi ng naka-print na code.

Mga tagapagturo

Mag-print ng mga halimbawa para sa aralin

Magtakda ng nababasang font at layout ng papel para sa mga handout sa silid-aralan habang pinapanatili ang source code bilang teksto.

Mga feature at kontrol

Mag-upload ng code o i-paste sa editor

Lumipat sa pagitan ng nababasang PDF preview at isang full code editor.

Preview at pag-edit ng code

Mag-upload ng suportadong programming file, mag-paste ng code, o magsimulang mag-type. Preview ang paunang view para sa isang na-upload na file; pinapanatili ng Code na editable ang iyong source. Nagbibigay ang editor ng find/replace, regular-expression search, indentation, bracket matching, at undo/redo. Kinukumpirma ng feedback sa pag-copy kung kailan na-copy ang code, at ang pag-download ng source ay nagpapanatili ng kopya sa plain-text.

Pumili ng wika at mga kulay ng syntax

Gamitin ang awtomatikong pagtukoy ng wika o i-override ito, pagkatapos ay pumili ng color theme.

Pagtukoy ng wika at print styling

Ginagamit ng pagtukoy ng wika ang filename at source; piliin nang manu-mano ang tamang wika kung mukhang mali ang highlighting. Xcode ang default na color scheme. Kinokontrol ng font family, laki, bold, line spacing, at tab width ang naka-print na code. Ang paunang laki ng dokumento ay 9 pt; ang display size ng writing editor ay hiwalay sa mga setting ng PDF.

I-print lamang ang code na kailangan mo

Pumili ng mga line range, line numbering, at mga naka-highlight na linya.

Mga range, highlight, at header

Pumili ng line range para sa mas maikling handout, panatilihin ang makabuluhang line numbering, at i-highlight ang mga linyang gusto mong mapansin ng mga mambabasa. Magdagdag ng pamagat ng dokumento, may-akda o kurso, header, at mga numero ng pahina. Nakakatulong ang wrapping para magkasya ang mahahabang linya sa pahina; kung naka-disable ang wrapping at mapuputol ang teksto, ayusin ang layout bago mag-export.

Maghanda ng nababasang dokumento

Gamitin ang laki ng papel, oryentasyon, at mga margin para bigyan ng espasyo ang iyong nilalaman.

Mga setting ng papel at pinal na pagsusuri

Pumili ng landscape para sa malapad na nilalaman o mas malaking laki ng papel kapag kailangan ng mas maraming espasyo ng mga column at mahahabang linya. Ang laki ng font at spacing ay nagbabago sa pagination, habang ang preview zoom ay nagbabago lamang sa view sa screen. Suriin ang mga pinal na pahina sa halip na umasa lamang sa unang pahina. I-download ang natapos na PDF bago isara ang workspace.

Suriin ang iyong natapos na PDF

I-preview ang resulta bago ito i-download at ibahagi.

I-preview, i-download, at baguhin

Piliin ang Start kapag handa na ang mga setting. Sa screen ng resulta, binubuksan ng Preview ang nabuong PDF at ang Download ay nagse-save ng hiwalay na kopya. Ang Back ay bumabalik sa kasalukuyang workspace; ang Start over ay nililinis ito para sa isang bagong file. Suriin ang maliit na teksto, mga gilid ng pahina, at pagkakasunod-sunod ng pahina sa natapos na kopya. Ang isang bagong PDF ay hindi nagpapanatili ng bisa ng isang umiiral na digital signature.

Mga suportadong file at pagproseso

Input
TXT, PY, JS, TS, PHP, C, CPP, H, JAVA, CS, CSS, HTML, JSON, XML, SQL, SH, RB, GO, RS
Output
PDF

Mag-upload ng suportadong text file o mag-paste ng nilalaman, hanggang 10 MB pagkatapos ng decoding. Ang mga nabuong PDF ay limitado sa 200 na pahina. Nalalapat din ang mga limitasyon sa istruktura, layout, at memorya.

Ang pagproseso ay gumagamit ng aming mga server. Ang mga source file, temporary file, at resulta ay binubura mula sa aming mga server sa loob ng 30 minuto pagkatapos matapos ang pagproseso. Hindi namin ibinabahagi ang nilalaman ng dokumento sa mga third party o ginagamit ang mga ito para sanayin ang mga AI model.

Advertisements
FAQ

Ilang kapaki-pakinabang na sagot

Alamin kung ano ang aasahan bago ka magsimula.

Pansamantalang pagproseso sa server
Pinapatakbo ba ng code-to-PDF converter ang aking program?

Hindi. Ipi-print nito ang source code na may syntax highlighting; hindi nito isinasagawa ang program. Mag-upload ng suportadong code file o mag-paste ng text, pagkatapos ay gamitin ang Code view para mag-edit, maghanap at magpalit, at mag-download ng source nang hiwalay.

Maaari ba akong pumili ng syntax highlighting at print theme?

Gumagamit ang language detection ng filename at source; piliin nang manu-mano ang tamang wika kung mukhang mali ang highlighting. Xcode ang default na color scheme. Kinokontrol ng font family, laki, bold, line spacing, at tab width ang naka-print na code. Ang paunang laki ng dokumento ay 9 pt; ang display size ng writing editor ay hiwalay sa mga setting ng PDF.

Maaari ba akong mag-print lamang ng mga napiling linya ng code?

Pumili ng line range para sa mas maikling handout, panatilihin ang makabuluhang line numbering, at i-highlight ang mga linyang gusto mong mapansin ng mga mambabasa. Magdagdag ng pamagat ng dokumento, may-akda o kurso, header, at mga numero ng pahina. Nakakatulong ang wrapping para magkasya ang mahahabang linya sa pahina; kung naka-disable ang wrapping at mapuputol ang teksto, ayusin ang layout bago mag-export.

Aling mga file at laki ang suportado?

Mga suportadong input: 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; hanggang 10 MB bawat file. Walang nakatakdang limitasyon sa bilang ng pahina o laki ng file ng mga nabuong PDF. Nalalapat pa rin ang mga limitasyon sa input at pagproseso.

Saan pinoproseso ang aking dokumento?

Ginagamit ng tool na ito ang aming mga server para sa pagproseso. Ang iyong orihinal na file ay hindi mapapatungan; ang resulta ay isang hiwalay na download. I-preview at suriin ang resulta kung saan ito available, at i-download ang kopya na kailangan mo bago magsimulang muli.

Magpatuloy

Ano ang gusto mong gawin susunod?

Pumili ng tool. Sasama sa iyo ang iyong natapos na PDF.

PDF

Advertisements

Wika38

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