Send inn lesbart programmeringsarbeid
Opprett en PDF av Python, Java, C++ eller annen støttet kildekode og inspiser lange linjer før innsending.
Gjør kildekode om til en oversiktlig, vakkert formatert PDF. Last opp en fil eller lim inn koden din, velg et tema, og gjør den klar til deling.
Bruk sidekontrollene for å inspisere dokumentet ditt.
Lagre resultatet eller gå tilbake for å justere innstillingene.
Last opp en kildefil eller begynn å skrive. La appen oppdage språket, eller velg det selv.
Velg et tema, uthev viktige linjer og sjekk forhåndsvisningen av siden.
Velg Start for å opprette PDF-en din, og last den deretter ned eller forhåndsvis den. Koden din forblir redigerbar.
Gjør kildekode om til en nedlastbar PDF. Last opp eller lim inn innholdet ditt, rediger det i kildevinduet, og velg skrifttype og sideoppsett. Kildekode skrives ut som tekst og blir aldri utført.
Opprett en PDF av Python, Java, C++ eller annen støttet kildekode og inspiser lange linjer før innsending.
Velg syntaksfarger og linjenummerering slik at de som går gjennom koden kan referere til en nøyaktig del av den utskrevne koden.
Angi en lesbar skrifttype og papiroppsett for utdelingsark i klasserommet mens kildekoden beholdes som tekst.
Bytt mellom en lesbar PDF-forhåndsvisning og en fullstendig kodeditor.
Last opp en støttet programmeringsfil, lim inn kode eller begynn å skrive. Forhåndsvisning er standardvisningen for en opplastet fil; Kode holder kildekoden din redigerbar. Editoren tilbyr søk/erstatt, søk med regulære uttrykk, innrykk, klammeparentes-matching og angre/gjenta. Kopieringstilbakemelding bekrefter når kode kopieres, og nedlasting av kildekode beholder en kopi i ren tekst.
Bruk automatisk språkdeteksjon eller overstyr den, og velg deretter et fargetema.
Språkdeteksjon bruker filnavnet og kildekoden; velg riktig språk manuelt hvis uthevingen ser feil ut. Xcode er standard fargeskjema. Fontfamilie, størrelse, fet skrift, linjeavstand og tabulatorbredde styrer den utskrevne koden. Den opprinnelige dokumentstørrelsen er 9 pt; visningsstørrelsen i skrivededitoren er separat fra PDF-innstillingene.
Velg linjeområder, linjenummerering og uthevede linjer.
Velg et linjeområde for et kortere utdelt ark, behold meningsfull linjenummerering og uthev linjer du vil at leserne skal legge merke til. Legg til en dokumenttittel, forfatter eller kurs, en topptekst og sidetall. Tekstbryting hjelper lange linjer med å passe på siden; hvis tekstbryting er deaktivert og tekst blir klippet, må du fikse oppsettet før eksport.
Bruk papirstørrelse, orientering og marger for å gi innholdet ditt plass.
Velg liggende format for bredt innhold eller en større papirstørrelse når kolonner og lange linjer trenger mer plass. Skriftstørrelse og linjeavstand endrer paginering, mens forhåndsvisningszoom kun endrer visningen på skjermen. Gå gjennom de endelige sidene i stedet for å stole kun på den første siden. Last ned den ferdige PDF-en før du lukker arbeidsområdet.
Forhåndsvis resultatet før du laster ned og deler det.
Velg Start når innstillingene er klare. På resultat-skjermen åpner Forhåndsvisning den genererte PDF-en, og Last ned lagrer en separat kopi. Tilbake går tilbake til gjeldende arbeidsområde; Start på nytt tømmer det for en ny fil. Gå gjennom liten tekst, sidekanter og rekkefølge på sider i den ferdige kopien. En ny PDF bevarer ikke gyldigheten til en eksisterende digital signatur.
Last opp en støttet tekstfil eller lim inn innhold, opptil 10 MB etter dekoding. Genererte PDF-er er begrenset til 200 sider. Begrensninger for struktur, layout og minne gjelder også.
Behandlingen bruker våre servere. Kildefiler, midlertidige filer og resultater slettes fra våre servere innen 30 minutter etter at behandlingen er fullført. Vi deler ikke dokumentinnhold med tredjeparter eller bruker det til å trene AI-modeller.
Vit hva du kan forvente før du starter.
Midlertidig serverbehandlingNei. Den skriver ut kildekoden med syntaksutheving; den utfører ikke programmet. Last opp en støttet kildefil eller lim inn tekst, og bruk deretter Kode-visningen til å redigere, søke og erstatte, samt laste ned kilden separat.
Språkdeteksjon bruker filnavnet og kilden; velg riktig språk manuelt hvis uthevingen ser feil ut. Xcode er standard fargeskjema. Skriftfamilie, størrelse, fet skrift, linjeavstand og tabulatorbredde styrer den utskrevne koden. Den opprinnelige dokumentstørrelsen er 9 pt; skriveprogrammets visningsstørrelse er separat fra PDF-innstillingene.
Velg et linjeområde for et kortere utdelt ark, behold meningsfull linjenummerering og uthev linjer du vil at leserne skal legge merke til. Legg til en dokumenttittel, forfatter eller kurs, en topptekst og sidetall. Tekstbryting hjelper lange linjer med å passe på siden; hvis tekstbryting er deaktivert og tekst blir klippet, fiks layouten før eksport.
Støttede inndata: 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; opptil 10 MB per fil. Genererte PDF-filer har ingen fast grense for sideantall eller filstørrelse. Grenser for inndata og behandling gjelder fortsatt.
Dette verktøyet bruker serverne våre til behandling. Den originale filen din blir ikke overskrevet; resultatet er en separat nedlasting. Forhåndsvis og gå gjennom resultatet der det er tilgjengelig, og last ned kopien du trenger før du starter på nytt.
RASK VIDEOVEILEDNING
Slik gjør du kildekode om til en lesbar PDF
Forbered kode for lesing, undervisning eller gjennomgang.
Engelsk fortellerstemme
Se videoen