Verktyg150

En användbar PDF-uppgift, förenklad

Källkod till PDF.

Förvandla källkod till en tydlig, vackert formaterad PDF. Ladda upp en fil eller klistra in din kod, välj ett tema och gör den redo att delas.

Advertisements
Din PDF-arbetsyta
Tillfällig serverbearbetning
eller släpp dina filer här
Uppladdad för syntaxförhandsgranskningar och PDF-skapande. Din kod körs aldrig. PDF
Advertisements

Hur man gör om källkod till PDF

  1. 01

    Ladda upp eller klistra in din kod

    Ladda upp en källfil eller börja skriva. Låt appen identifiera språket, eller välj det själv.

  2. 02

    Gör den till din egen

    Välj ett tema, markera viktiga rader och kontrollera live-förhandsgranskningen av sidan.

  3. 03

    Skapa en delbar PDF

    Välj Start för att skapa din PDF, ladda sedan ner eller förhandsgranska den. Din kod förblir redigerbar.

BloggSå här gör du källkod till en läsbar PDFLäs guiden

Källkod till PDF

Förvandla källkod till en nedladdningsbar PDF. Ladda upp eller klistra in ditt innehåll, redigera det i källfönstret och välj typsnitt och sidlayout. Källkod skrivs ut som text och körs aldrig.

Källtext, ett läsbart utskrivet dokument
SNABB VIDEO-TUTORIAL Så här gör du källkod till en läsbar PDF Förbered kod för läsning, undervisning eller granskning. Engelsk berättarröst Se videon

Så här gör du källkod till en läsbar PDF

Praktiska sätt att använda detta verktyg

Studenter

Skicka in läsbart programmeringsarbete

Skapa en PDF av Python, Java, C++ eller annan källkod som stöds och inspektera långa rader före inlämning.

Utvecklare

Förbered utdrag för kodgranskning

Välj syntaxfärger och radnumrering så att granskare kan referera till en exakt del av den utskrivna koden.

Pedagoger

Skriv ut exempel för en lektion

Ställ in ett läsbart typsnitt och papperslayout för utdelningsmaterial i klassrummet samtidigt som källkoden behålls som text.

Funktioner och kontroller

Ladda upp kod eller klistra in i redigeraren

Växla mellan en läsbar PDF-förhandsgranskning och en fullständig kodredigerare.

Förhandsgranskning och kodredigering

Ladda upp en fil med programmeringskod, klistra in kod eller börja skriva. Förhandsgranskning är den initiala vyn för en uppladdad fil; Kod håller din källkod redigerbar. Redigeraren tillhandahåller sök/ersätt, sökning med reguljära uttryck, indrag, matchning av parenteser och ångra/gör om. Kopieringsfeedback bekräftar när kod kopieras, och nedladdning av källkod behåller en kopia i klartext.

Välj språk och syntaxfärger

Använd automatisk språkidentifiering eller åsidosätt den, välj sedan ett färgtema.

Språkidentifiering och utskriftsformatering

Språkidentifiering använder filnamnet och källkoden; välj rätt språk manuellt om markeringen ser felaktig ut. Xcode är standardschemat för färger. Typsnittsfamilj, storlek, fetstil, radavstånd och tabbbredd styr den utskrivna koden. Den initiala dokumentstorleken är 9 pt; skrivredigerarens visningsstorlek är separat från PDF-inställningarna.

Skriv endast ut den kod du behöver

Välj radintervall, radnumrering och markerade rader.

Intervall, markeringar och sidhuvuden

Välj ett radintervall för ett kortare utdelningsmaterial, behåll meningsfull radnumrering och markera rader du vill att läsarna ska lägga märke till. Lägg till en dokumenttitel, författare eller kurs, ett sidhuvud och sidnummer. Radbrytning hjälper långa rader att få plats på sidan; om radbrytning är inaktiverad och texten riskerar att klippas av, korrigera layouten innan export.

Förbered ett läsbart dokument

Använd pappersstorlek, orientering och marginaler för att ge ditt innehåll utrymme.

Pappersinställningar och slutlig granskning

Välj liggande för brett innehåll eller en större pappersstorlek när kolumner och långa rader behöver mer utrymme. Teckenstorlek och avstånd ändrar paginering, medan förhandsgranskningszoom endast ändrar vyn på skärmen. Granska de slutliga sidorna istället för att bara förlita dig på den första sidan. Ladda ner den färdiga PDF-filen innan du stänger arbetsytan.

Granska din färdiga PDF

Förhandsgranska resultatet innan du laddar ner och delar det.

Förhandsgranska, ladda ner och revidera

Välj Start när inställningarna är klara. På resultatskärmen öppnar Förhandsgranska den genererade PDF-filen och Ladda ner sparar en separat kopia. Tillbaka återgår till den aktuella arbetsytan; Börja om rensar den för en ny fil. Granska liten text, sidkanter och sidordning i den färdiga kopian. En ny PDF bevarar inte giltigheten hos en befintlig digital signatur.

Filer och bearbetning som stöds

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

Ladda upp en textfil som stöds eller klistra in innehåll, upp till 10 MB efter avkodning. Genererade PDF-filer är begränsade till 200 sidor. Begränsningar för struktur, layout och minne gäller också.

Bearbetningen använder våra servrar. Källfiler, temporära filer och resultat raderas från våra servrar inom 30 minuter efter att bearbetningen avslutats. Vi delar inte dokumentinnehåll med tredje part och använder dem inte för att träna AI-modeller.

Advertisements
Vanliga frågor

Några användbara svar

Vet vad du kan förvänta dig innan du börjar.

Tillfällig serverbearbetning
Kör kod-till-PDF-konverteraren mitt program?

Nej. Den skriver ut källkoden med syntaxmarkering; den kör inte programmet. Ladda upp en kodfil som stöds eller klistra in text, använd sedan kodvyn för att redigera, söka och ersätta, samt ladda ner källkoden separat.

Kan jag välja syntaxmarkering och ett utskriftstema?

Språkidentifiering använder filnamnet och källan; välj rätt språk manuellt om markeringen ser fel ut. Xcode är standardschemat för färger. Typsnitt, storlek, fetstil, radavstånd och tabbbredd styr den utskrivna koden. Den initiala dokumentstorleken är 9 pt; skrivredigerarens visningsstorlek är separat från PDF-inställningarna.

Kan jag skriva ut endast valda kodrader?

Välj ett radintervall för ett kortare utdelningsmaterial, behåll meningsfull radnumrering och markera rader du vill att läsarna ska uppmärksamma. Lägg till en dokumenttitel, författare eller kurs, en sidhuvud och sidnummer. Radbrytning hjälper långa rader att få plats på sidan; om radbrytning är inaktiverad och text skulle klippas av, fixa layouten före export.

Vilka filer och storlekar stöds?

Indata som stöds: 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; upp till 10 MB per fil. Genererade PDF-filer har ingen fast gräns för sidantal eller filstorlek. Gränser för indata och bearbetning gäller fortfarande.

Var bearbetas mitt dokument?

Detta verktyg använder våra servrar för bearbetning. Din originalfil skrivs inte över; resultatet är en separat nedladdning. Förhandsgranska och granska resultatet där det är tillgängligt, och ladda ner den kopia du behöver innan du börjar om.

Fortsätt

Vad vill du göra härnäst?

Välj ett verktyg. Din färdiga PDF följer med dig.

PDF

Advertisements

Språk38

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