Invia lavori di programmazione leggibili
Crea un PDF di codice sorgente Python, Java, C++ o altro codice supportato e controlla le righe lunghe prima dell'invio.
Trasforma il codice sorgente in un PDF chiaro e formattato in modo elegante. Carica un file o incolla il tuo codice, scegli un tema e rendilo pronto per la condivisione.
Usa i controlli di pagina per ispezionare il tuo documento.
Salva il risultato o torna indietro per regolare le impostazioni.
Carica un file sorgente o inizia a scrivere. Lascia che l'app rilevi il linguaggio, o sceglilo tu stesso.
Scegli un tema, evidenzia le righe importanti e controlla l'anteprima della pagina dal vivo.
Seleziona Avvia per creare il tuo PDF, quindi scaricalo o visualizzalo in anteprima. Il tuo codice rimane modificabile.
Trasforma il codice sorgente in un PDF scaricabile. Carica o incolla il tuo contenuto, modificalo nel riquadro sorgente e scegli il font e il layout di pagina. Il codice sorgente viene stampato come testo e non viene mai eseguito.
Crea un PDF di codice sorgente Python, Java, C++ o altro codice supportato e controlla le righe lunghe prima dell'invio.
Scegli i colori della sintassi e la numerazione delle righe in modo che i revisori possano fare riferimento a una parte precisa del codice stampato.
Imposta un font leggibile e un layout di carta per le dispense in classe mantenendo il codice sorgente come testo.
Passa da un'anteprima PDF leggibile a un editor di codice completo.
Carica un file di programmazione supportato, incolla il codice o inizia a scrivere. L'anteprima è la vista iniziale per un file caricato; Codice mantiene la tua sorgente modificabile. L'editor fornisce funzioni di trova/sostituisci, ricerca con espressioni regolari, rientro, corrispondenza delle parentesi e annulla/ripristina. Il feedback di copia conferma quando il codice viene copiato e il download della sorgente conserva una copia in testo semplice.
Usa il rilevamento automatico della lingua o sovrascrivilo, quindi seleziona un tema di colore.
Il rilevamento della lingua utilizza il nome del file e la sorgente; scegli manualmente la lingua corretta se l'evidenziazione sembra errata. Xcode è lo schema di colori predefinito. La famiglia di font, la dimensione, il grassetto, la spaziatura tra le righe e la larghezza delle tabulazioni controllano il codice stampato. La dimensione iniziale del documento è 9 pt; la dimensione di visualizzazione dell'editor di scrittura è separata dalle impostazioni PDF.
Scegli intervalli di righe, numerazione delle righe e righe evidenziate.
Seleziona un intervallo di righe per un documento più breve, mantieni una numerazione delle righe significativa ed evidenzia le righe che vuoi che i lettori notino. Aggiungi un titolo del documento, l'autore o il corso, un'intestazione e i numeri di pagina. L'andata a capo aiuta le righe lunghe ad adattarsi alla pagina; se l'andata a capo è disabilitata e il testo verrebbe tagliato, correggi il layout prima dell'esportazione.
Usa formato carta, orientamento e margini per dare spazio al tuo contenuto.
Scegli l'orientamento orizzontale per contenuti ampi o un formato carta più grande quando colonne e righe lunghe necessitano di più spazio. La dimensione del carattere e la spaziatura modificano l'impaginazione, mentre lo zoom dell'anteprima cambia solo la visualizzazione a schermo. Esamina le pagine finali invece di fare affidamento solo sulla prima pagina. Scarica il PDF finito prima di chiudere l'area di lavoro.
Visualizza in anteprima il risultato prima di scaricarlo e condividerlo.
Seleziona Avvia quando le impostazioni sono pronte. Nella schermata dei risultati, Anteprima apre il PDF generato e Download salva una copia separata. Indietro ritorna all'area di lavoro corrente; Ricomincia la pulisce per un nuovo file. Controlla il testo piccolo, i bordi della pagina e l'ordine delle pagine nella copia finita. Un nuovo PDF non preserva la validità di una firma digitale esistente.
Carica un file di testo supportato o incolla il contenuto, fino a 10 MB dopo la decodifica. I PDF generati sono limitati a 200 pagine. Si applicano anche limiti di struttura, layout e memoria.
L'elaborazione utilizza i nostri server. I file sorgente, i file temporanei e i risultati vengono eliminati dai nostri server entro 30 minuti dal termine dell'elaborazione. Non condividiamo i contenuti dei documenti con terze parti né li utilizziamo per addestrare modelli di intelligenza artificiale.
Sappi cosa aspettarti prima di iniziare.
Elaborazione temporanea sul serverNo. Stampa il codice sorgente con evidenziazione della sintassi; non esegue il programma. Carica un file di codice supportato o incolla il testo, quindi usa la vista Codice per modificare, trovare e sostituire, e scaricare il sorgente separatamente.
Il rilevamento della lingua utilizza il nome del file e il sorgente; scegli manualmente la lingua corretta se l'evidenziazione sembra errata. Xcode è lo schema di colori predefinito. Famiglia di caratteri, dimensione, grassetto, spaziatura tra le righe e larghezza tabulazione controllano il codice stampato. La dimensione iniziale del documento è 9 pt; la dimensione di visualizzazione dell'editor di scrittura è separata dalle impostazioni PDF.
Seleziona un intervallo di righe per un documento più breve, mantieni la numerazione delle righe significativa ed evidenzia le righe che vuoi far notare ai lettori. Aggiungi un titolo del documento, autore o corso, un'intestazione e numeri di pagina. L'a capo aiuta le righe lunghe ad adattarsi alla pagina; se l'a capo è disabilitato e il testo verrebbe tagliato, correggi il layout prima dell'esportazione.
Formati supportati: 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; fino a 10 MB per file. I PDF generati non hanno un limite fisso di pagine o dimensioni. Restano validi i limiti di input e di elaborazione.
Questo strumento utilizza i nostri server per l'elaborazione. Il tuo file originale non viene sovrascritto; il risultato è un download separato. Visualizza e controlla il risultato dove disponibile e scarica la copia di cui hai bisogno prima di ricominciare.
VIDEO TUTORIAL RAPIDO
Come trasformare il codice sorgente in un PDF leggibile
Prepara il codice per la lettura, l'insegnamento o la revisione.
Narrazione in inglese
Guarda il video