Trimiteți lucrări de programare lizibile
Creați un PDF din cod sursă Python, Java, C++ sau alt cod sursă acceptat și inspectați liniile lungi înainte de trimitere.
Transformă codul sursă într-un PDF clar, formatat frumos. Încarcă un fișier sau lipește codul, alege o temă și pregătește-l pentru partajare.
Folosiți controalele paginii pentru a vă inspecta documentul.
Salvați rezultatul sau reveniți pentru a ajusta setările.
Încarcă un fișier sursă sau începe să scrii. Lasă aplicația să detecteze limbajul sau alege-l singur.
Alege o temă, evidențiază liniile importante și verifică previzualizarea live a paginii.
Selectează Start pentru a crea PDF-ul, apoi descarcă-l sau previzualizează-l. Codul tău rămâne editabil.
Transformați codul sursă într-un PDF descărcabil. Încărcați sau lipiți conținutul, editați-l în panoul sursă și alegeți fontul și aspectul paginii. Codul sursă este imprimat ca text și nu este niciodată executat.
Creați un PDF din cod sursă Python, Java, C++ sau alt cod sursă acceptat și inspectați liniile lungi înainte de trimitere.
Alegeți culorile sintaxei și numerotarea liniilor, astfel încât recenzorii să poată face referire la o parte precisă a codului imprimat.
Setați un font lizibil și un aspect al hârtiei pentru fișele de curs, păstrând în același timp codul sursă ca text.
Comutați între o previzualizare PDF lizibilă și un editor de cod complet.
Încărcați un fișier de programare acceptat, lipiți cod sau începeți să tastați. Previzualizarea este vizualizarea inițială pentru un fișier încărcat; Codul păstrează sursa editabilă. Editorul oferă căutare/înlocuire, căutare cu expresii regulate, indentare, potrivirea parantezelor și anulare/refacere. Feedback-ul de copiere confirmă când codul este copiat, iar descărcarea sursei păstrează o copie în text simplu.
Utilizați detectarea automată a limbii sau suprascrieți-o, apoi selectați o temă de culoare.
Detectarea limbii utilizează numele fișierului și sursa; alegeți manual limba corectă dacă evidențierea pare greșită. Xcode este schema de culori implicită. Familia de fonturi, dimensiunea, aldinele, spațierea liniilor și lățimea tabulatorului controlează codul imprimat. Dimensiunea inițială a documentului este de 9 pt; dimensiunea de afișare a editorului de scriere este separată de setările PDF.
Alegeți intervale de linii, numerotarea liniilor și linii evidențiate.
Selectați un interval de linii pentru un material mai scurt, păstrați numerotarea semnificativă a liniilor și evidențiați liniile pe care doriți ca cititorii să le observe. Adăugați un titlu de document, autor sau curs, un antet și numere de pagină. Încadrarea ajută liniile lungi să se potrivească pe pagină; dacă încadrarea este dezactivată și textul ar fi tăiat, reparați aspectul înainte de export.
Utilizați dimensiunea hârtiei, orientarea și marginile pentru a oferi spațiu conținutului dumneavoastră.
Alegeți orientarea peisaj pentru conținut lat sau o dimensiune mai mare a hârtiei atunci când coloanele și liniile lungi au nevoie de mai mult spațiu. Dimensiunea fontului și spațierea modifică paginarea, în timp ce zoom-ul previzualizării modifică doar vizualizarea pe ecran. Examinați paginile finale în loc să vă bazați doar pe prima pagină. Descărcați PDF-ul finalizat înainte de a închide spațiul de lucru.
Previzualizați rezultatul înainte de a-l descărca și partaja.
Selectați „Start” când setările sunt gata. Pe ecranul rezultatelor, „Previzualizare” deschide PDF-ul generat, iar „Descărcare” salvează o copie separată. „Înapoi” revine la spațiul de lucru curent; „Începeți din nou” îl șterge pentru un fișier nou. Verificați textul mic, marginile paginii și ordinea paginilor în copia finalizată. Un PDF nou nu păstrează validitatea unei semnături digitale existente.
Încărcați un fișier text acceptat sau lipiți conținutul, până la 10 MB după decodare. PDF-urile generate sunt limitate la 200 pagini. Se aplică, de asemenea, limite de structură, aspect și memorie.
Procesarea utilizează serverele noastre. Fișierele sursă, fișierele temporare și rezultatele sunt șterse de pe serverele noastre în termen de 30 de minute după finalizarea procesării. Nu partajăm conținutul documentelor cu terțe părți și nu îl folosim pentru a antrena modele AI.
Știți la ce să vă așteptați înainte de a începe.
Procesare temporară pe serverNu. Acesta imprimă codul sursă cu evidențierea sintaxei; nu execută programul. Încărcați un fișier de cod acceptat sau lipiți textul, apoi utilizați vizualizarea Cod pentru a edita, căuta și înlocui, și descărcați sursa separat.
Detectarea limbajului utilizează numele fișierului și sursa; alegeți manual limbajul corect dacă evidențierea pare greșită. Xcode este schema de culori implicită. Familia de fonturi, dimensiunea, aldinele, spațierea liniilor și lățimea tabulatorului controlează codul tipărit. Dimensiunea inițială a documentului este de 9 pt; dimensiunea de afișare a editorului de scriere este separată de setările PDF.
Selectați un interval de linii pentru un material mai scurt, păstrați numerotarea semnificativă a liniilor și evidențiați liniile pe care doriți ca cititorii să le observe. Adăugați un titlu de document, autor sau curs, un antet și numere de pagină. Încadrarea ajută liniile lungi să se potrivească pe pagină; dacă încadrarea este dezactivată și textul ar fi tăiat, reparați aspectul înainte de export.
Formate acceptate: 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; până la 10 MB per fișier. PDF-urile generate nu au o limită fixă de pagini sau de dimensiune a fișierului. Limitele de intrare și procesare se aplică în continuare.
Acest instrument utilizează serverele noastre pentru procesare. Fișierul original nu este suprascris; rezultatul este o descărcare separată. Previzualizați și verificați rezultatul acolo unde este disponibil și descărcați copia de care aveți nevoie înainte de a începe din nou.
TUTORIAL VIDEO RAPID
Cum să transformi codul sursă într-un PDF lizibil
Pregătește codul pentru citire, predare sau revizuire.
Narațiune în engleză
Urmărește videoclipul