Værktøjer150

En nyttig PDF-opgave, gjort enkel

Kildekode til PDF.

Gør kildekode til en klar, smukt formateret PDF. Upload en fil eller indsæt din kode, vælg et tema, og gør den klar til deling.

Advertisements
Dit PDF-arbejdsområde
Midlertidig serverbehandling
eller slip dine filer her
Uploadet til syntakseksempler og PDF-oprettelse. Din kode køres aldrig. PDF
Advertisements

Sådan laver du kildekode til PDF

  1. 01

    Upload eller indsæt din kode

    Upload en kildefil eller begynd at skrive. Lad appen detektere sproget, eller vælg det selv.

  2. 02

    Gør det til dit eget

    Vælg et tema, fremhæv vigtige linjer og tjek live sideeksemplet.

  3. 03

    Opret en PDF, der kan deles

    Vælg Start for at oprette din PDF, og download eller se den derefter. Din kode forbliver redigerbar.

BlogSådan omdanner du kildekode til en læsbar PDFLæs guiden

Kildekode til PDF

Gør kildekode til en downloadbar PDF. Upload eller indsæt dit indhold, redigér det i kilde-ruden, og vælg skrifttype og sidelayout. Kildekode udskrives som tekst og eksekveres aldrig.

Kildetekst, et læsbart trykt dokument
HURTIG VIDEO-VEJLEDNING Sådan omdanner du kildekode til en læsbar PDF Forbered kode til læsning, undervisning eller gennemgang. Engelsk fortællerstemme Se videoen

Sådan omdanner du kildekode til en læsbar PDF

Praktiske måder at bruge dette værktøj på

Studerende

Indsend læsbart programmeringsarbejde

Opret en PDF af Python, Java, C++ eller anden understøttet kildekode og inspicér lange linjer før indsendelse.

Udviklere

Forbered uddrag til kodegennemgang

Vælg syntaksfarver og linjenummerering, så korrekturlæsere kan henvise til en præcis del af den udskrevne kode.

Undervisere

Udskriv eksempler til en lektion

Indstil en læsbar skrifttype og papirlayout til undervisningsmateriale, mens kildekoden bevares som tekst.

Funktioner og kontroller

Upload kode eller indsæt i editoren

Skift mellem en læsbar PDF-forhåndsvisning og en fuld kodeditor.

Forhåndsvisning og koderedigering

Upload en understøttet programmeringsfil, indsæt kode eller begynd at skrive. Forhåndsvisning er den indledende visning for en uploadet fil; Kode holder din kilde redigerbar. Editoren tilbyder søg/erstat, søgning med regulære udtryk, indrykning, parentesmatchning og fortryd/gendan. Kopieringsfeedback bekræfter, når kode kopieres, og kildedownload gemmer en kopi i almindelig tekst.

Vælg sprog og syntaksfarver

Brug automatisk sprogregistrering eller tilsidesæt den, og vælg derefter et farvetema.

Sprogregistrering og udskriftsstyling

Sprogregistrering bruger filnavnet og kilden; vælg det korrekte sprog manuelt, hvis fremhævningen ser forkert ud. Xcode er standardfarveskemaet. Fontfamilie, størrelse, fed skrift, linjeafstand og tabulatorbredde styrer den udskrevne kode. Den oprindelige dokumentstørrelse er 9 pt; skriveeditorens visningsstørrelse er adskilt fra PDF-indstillingerne.

Udskriv kun den kode, du har brug for

Vælg linjeintervaller, linjenummerering og fremhævede linjer.

Intervaller, fremhævninger og sidehoveder

Vælg et linjeinterval til en kortere uddeling, behold meningsfuld linjenummerering og fremhæv linjer, som du ønsker, at læserne skal lægge mærke til. Tilføj en dokumenttitel, forfatter eller kursus, et sidehoved og sidetal. Tekstombrydning hjælper lange linjer med at passe til siden; hvis ombrydning er deaktiveret, og tekst bliver beskåret, skal du rette layoutet før eksport.

Forbered et læsbart dokument

Brug papirstørrelse, orientering og margener til at give dit indhold plads.

Papirindstillinger og endelig gennemgang

Vælg liggende format til bredt indhold eller en større papirstørrelse, når kolonner og lange linjer har brug for mere plads. Skriftstørrelse og afstand ændrer paginering, mens zoom i forhåndsvisningen kun ændrer visningen på skærmen. Gennemgå de endelige sider frem for kun at stole på den første side. Download den færdige PDF, før du lukker arbejdsområdet.

Gennemgå din færdige PDF

Forhåndsvis resultatet, før du downloader og deler det.

Forhåndsvis, download og revider

Vælg Start, når indstillingerne er klar. På resultatskærmen åbner Forhåndsvisning den genererede PDF, og Download gemmer en separat kopi. Tilbage vender tilbage til det aktuelle arbejdsområde; Start forfra rydder det til en ny fil. Gennemgå lille tekst, sidekanter og rækkefølge i den færdige kopi. En ny PDF bevarer ikke gyldigheden af en eksisterende digital signatur.

Understøttede filer og behandling

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

Upload en understøttet tekstfil eller indsæt indhold, op til 10 MB efter afkodning. Genererede PDF-filer er begrænset til 200 sider. Grænser for struktur, layout og hukommelse gælder også.

Behandlingen bruger vores servere. Kildefiler, midlertidige filer og resultater slettes fra vores servere inden for 30 minutter efter, at behandlingen er afsluttet. Vi deler ikke dokumentindhold med tredjeparter eller bruger det til at træne AI-modeller.

Advertisements
FAQ

Et par nyttige svar

Vid hvad du kan forvente, før du starter.

Midlertidig serverbehandling
Kører kode-til-PDF-konverteren mit program?

Nej. Den udskriver kildekoden med syntaksfremhævning; den udfører ikke programmet. Upload en understøttet kodefil eller indsæt tekst, og brug derefter kodevisningen til at redigere, finde og erstatte, samt downloade kilden separat.

Kan jeg vælge syntaksfremhævning og et udskriftstema?

Sprogregistrering bruger filnavnet og kilden; vælg det korrekte sprog manuelt, hvis fremhævningen ser forkert ud. Xcode er standardfarveskemaet. Skrifttype, størrelse, fed, linjeafstand og tabulatorbredde styrer den udskrevne kode. Den oprindelige dokumentstørrelse er 9 pt; skriveeditorens visningsstørrelse er adskilt fra PDF-indstillingerne.

Kan jeg kun udskrive markerede kodelinjer?

Vælg et linjeområde til en kortere udlevering, bevar meningsfuld linjenummerering og fremhæv linjer, du ønsker, at læserne skal bemærke. Tilføj en dokumenttitel, forfatter eller kursus, en sidehoved og sidetal. Ombrud hjælper lange linjer med at passe til siden; hvis ombrud er deaktiveret, og tekst bliver klippet, skal du rette layoutet før eksport.

Hvilke filer og størrelser understøttes?

Understøttede 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; op til 10 MB pr. fil. Genererede PDF-filer har ingen fast grænse for sideantal eller filstørrelse. Grænser for input og behandling gælder stadig.

Hvor bliver mit dokument behandlet?

Dette værktøj bruger vores servere til behandling. Din originale fil bliver ikke overskrevet; resultatet er en separat download. Se og gennemgå resultatet, hvor det er muligt, og download den kopi, du har brug for, før du starter forfra.

Fortsæt

Hvad vil du gøre nu?

Vælg et værktøj. Din færdige PDF følger med dig.

PDF

Advertisements

Sprog38

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