Instrumente150

O sarcină PDF utilă, simplificată

Cod Sursă în PDF.

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.

Advertisements
Spațiul dvs. de lucru PDF
Procesare temporară pe server
sau plasați fișierele aici
Încărcat pentru previzualizări de sintaxă și crearea PDF-urilor. Codul tău nu este niciodată rulat. PDF
Advertisements

Cum se convertește codul sursă în PDF

  1. 01

    Încarcă sau lipește codul tău

    Încarcă un fișier sursă sau începe să scrii. Lasă aplicația să detecteze limbajul sau alege-l singur.

  2. 02

    Personalizează-l

    Alege o temă, evidențiază liniile importante și verifică previzualizarea live a paginii.

  3. 03

    Creează un PDF partajabil

    Selectează Start pentru a crea PDF-ul, apoi descarcă-l sau previzualizează-l. Codul tău rămâne editabil.

BlogCum să transformi codul sursă într-un PDF lizibilCitește ghidul

Cod sursă în PDF

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.

Text sursă, un document imprimat lizibil
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

Cum să transformi codul sursă într-un PDF lizibil

Modalități practice de utilizare a acestui instrument

Studenți

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.

Dezvoltatori

Pregătiți fragmente pentru revizuirea codului

Alegeți culorile sintaxei și numerotarea liniilor, astfel încât recenzorii să poată face referire la o parte precisă a codului imprimat.

Educatori

Imprimați exemple pentru o lecție

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.

Funcționalități și controale

Încărcați cod sau lipiți în editor

Comutați între o previzualizare PDF lizibilă și un editor de cod complet.

Previzualizare și editare cod

Î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.

Alegeți limba și culorile de sintaxă

Utilizați detectarea automată a limbii sau suprascrieți-o, apoi selectați o temă de culoare.

Detectarea limbii și stilizarea imprimării

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.

Imprimați doar codul de care aveți nevoie

Alegeți intervale de linii, numerotarea liniilor și linii evidențiate.

Intervale, evidențieri și anteturi

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.

Pregătirea unui document lizibil

Utilizați dimensiunea hârtiei, orientarea și marginile pentru a oferi spațiu conținutului dumneavoastră.

Setările hârtiei și revizuirea finală

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.

Examinați PDF-ul finalizat

Previzualizați rezultatul înainte de a-l descărca și partaja.

Previzualizați, descărcați și revizuiți

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.

Fișiere și procesare acceptate

Intrare
TXT, PY, JS, TS, PHP, C, CPP, H, JAVA, CS, CSS, HTML, JSON, XML, SQL, SH, RB, GO, RS
Ieșire
PDF

Î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.

Advertisements
Întrebări frecvente

Câteva răspunsuri utile

Știți la ce să vă așteptați înainte de a începe.

Procesare temporară pe server
Convertorul cod-la-PDF îmi rulează programul?

Nu. 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.

Pot alege evidențierea sintaxei și o temă de imprimare?

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.

Pot imprima doar linii selectate de cod?

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.

Ce fișiere și dimensiuni sunt acceptate?

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.

Unde este procesat documentul meu?

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.

Continuă

Ce ai dori să faci în continuare?

Alege un instrument. PDF-ul tău finalizat te însoțește.

PDF

Advertisements

Limba38

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