Инструменти150

Полезна PDF задача, направена лесно

Изходен код в PDF.

Превърнете изходния код в ясен, красиво форматиран PDF. Качете файл или поставете кода си, изберете тема и го подгответе за споделяне.

Advertisements
Вашето PDF работно пространство
Временна сървърна обработка
или пуснете файловете си тук
Качен за преглед на синтаксиса и създаване на PDF. Вашият код никога не се изпълнява. PDF
Advertisements

Как да превърнем изходен код в PDF

  1. 01

    Качете или поставете вашия код

    Качете изходен файл или започнете да пишете. Оставете приложението да открие езика или го изберете сами.

  2. 02

    Направете го по свой вкус

    Изберете тема, маркирайте важни редове и проверете прегледа на страницата на живо.

  3. 03

    Създайте PDF за споделяне

    Изберете „Старт“, за да създадете своя PDF, след което го изтеглете или прегледайте. Вашият код остава редактируем.

БлогКак да превърнете изходния код в четим PDFПрочетете ръководството

Изходен код към PDF

Превърнете изходния код в PDF за изтегляне. Качете или поставете съдържанието си, редактирайте го в панела за източник и изберете шрифта и оформлението на страницата. Изходният код се отпечатва като текст и никога не се изпълнява.

Изходен текст, четим отпечатан документ
КРАТЪК ВИДЕО УРОК Как да превърнете изходния код в четим PDF Подгответе кода за четене, преподаване или преглед. Английски разказ Гледайте видеото

Как да превърнете изходния код в четим PDF

Практически начини за използване на този инструмент

Студенти

Изпращане на четима работа по програмиране

Създайте PDF на Python, Java, C++ или друг поддържан изходен код и инспектирайте дългите редове преди изпращане.

Разработчици

Подготовка на откъси за преглед на код

Изберете цветове за синтаксиса и номериране на редове, така че рецензентите да могат да се позовават на точна част от отпечатания код.

Преподаватели

Отпечатване на примери за урок

Задайте четим шрифт и оформление на хартията за раздаване в класната стая, като същевременно запазите изходния код като текст.

Функции и контроли

Качете код или го поставете в редактора

Превключвайте между PDF визуализация за четене и пълен редактор на код.

Визуализация и редактиране на код

Качете поддържан програмен файл, поставете код или започнете да пишете. Визуализацията е първоначалният изглед за качен файл; „Код“ поддържа вашия източник редактируем. Редакторът предоставя търсене/замяна, търсене с регулярни изрази, отстъпи, съпоставяне на скоби и отмяна/връщане на действия. Обратната връзка при копиране потвърждава, когато кодът е копиран, а изтеглянето на източника запазва копие в обикновен текст.

Изберете език и цветове на синтаксиса

Използвайте автоматично разпознаване на езика или го променете ръчно, след което изберете цветова тема.

Разпознаване на език и стил на печат

Разпознаването на езика използва името на файла и източника; изберете правилния език ръчно, ако оцветяването изглежда грешно. Xcode е цветовата схема по подразбиране. Семейството шрифтове, размерът, удебеляването, разредката между редовете и ширината на табулацията контролират отпечатания код. Първоначалният размер на документа е 9 pt; размерът на дисплея на редактора за писане е отделен от настройките на PDF.

Отпечатайте само кода, от който се нуждаете

Изберете диапазони от редове, номериране на редове и подчертани редове.

Диапазони, акценти и заглавни части

Изберете диапазон от редове за по-кратък материал, запазете смисленото номериране на редовете и подчертайте редовете, на които искате читателите да обърнат внимание. Добавете заглавие на документа, автор или курс, заглавна част и номера на страници. Пренасянето помага на дългите редове да се поберат на страницата; ако пренасянето е деактивирано и текстът би бил отрязан, коригирайте оформлението преди експортиране.

Подготовка на четим документ

Използвайте размера на хартията, ориентацията и полетата, за да осигурите място за вашето съдържание.

Настройки на хартията и окончателен преглед

Изберете пейзажна ориентация за широко съдържание или по-голям размер хартия, когато колоните и дългите редове се нуждаят от повече място. Размерът на шрифта и разстоянието променят пагинацията, докато мащабирането на визуализацията променя само изгледа на екрана. Прегледайте крайните страници, вместо да разчитате само на първата. Изтеглете готовия PDF, преди да затворите работното пространство.

Прегледайте вашия готов PDF

Визуализирайте резултата, преди да го изтеглите и споделите.

Визуализация, изтегляне и преглед

Изберете „Старт“, когато настройките са готови. На екрана с резултати „Визуализация“ отваря генерирания PDF, а „Изтегляне“ записва отделно копие. „Назад“ се връща към текущото работно пространство; „Започни отначало“ го изчиства за нов файл. Прегледайте малкия текст, краищата на страниците и реда на страниците в готовото копие. Нов PDF не запазва валидността на съществуващ цифров подпис.

Поддържани файлове и обработка

Вход
TXT, PY, JS, TS, PHP, C, CPP, H, JAVA, CS, CSS, HTML, JSON, XML, SQL, SH, RB, GO, RS
Изход
PDF

Качете поддържан текстов файл или поставете съдържание до 10 MB след декодиране. Генерираните PDF файлове са ограничени до 200 страници. Прилагат се и ограничения за структура, оформление и памет.

Обработката използва нашите сървъри. Изходните файлове, временните файлове и резултатите се изтриват от нашите сървъри в рамките на 30 минути след приключване на обработката. Ние не споделяме съдържанието на документите с трети страни и не го използваме за обучение на AI модели.

Advertisements
ЧЗВ

Няколко полезни отговора

Знайте какво да очаквате, преди да започнете.

Временна сървърна обработка
Стартира ли конверторът от код към PDF моята програма?

Не. Той отпечатва изходния код със синтактично оцветяване; не изпълнява програмата. Качете поддържан файл с код или поставете текст, след което използвайте изгледа за код, за да редактирате, търсите и заменяте, и изтеглете източника отделно.

Мога ли да избирам синтактично оцветяване и тема за печат?

Откриването на езика използва името на файла и изходния код; изберете правилния език ръчно, ако оцветяването изглежда грешно. Xcode е цветовата схема по подразбиране. Семейството на шрифта, размерът, удебеляването, разстоянието между редовете и ширината на табулацията контролират отпечатания код. Първоначалният размер на документа е 9 pt; размерът на дисплея в редактора за писане е отделен от настройките за PDF.

Мога ли да отпечатам само избрани редове от кода?

Изберете диапазон от редове за по-кратък документ, запазете смислената номерация на редовете и маркирайте редовете, на които искате читателите да обърнат внимание. Добавете заглавие на документа, автор или курс, горен колонтитул и номера на страници. Пренасянето на текста помага на дългите редове да се поберат на страницата; ако пренасянето е деактивирано и текстът се изрязва, коригирайте оформлението преди експортиране.

Кои файлове и размери се поддържат?

Поддържани формати: 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; до 10 MB на файл. Генерираните PDF файлове нямат фиксиран лимит за брой страници или размер. Ограниченията за входни данни и обработка остават в сила.

Къде се обработва моят документ?

Този инструмент използва нашите сървъри за обработка. Вашият оригинален файл не се презаписва; резултатът е отделно изтегляне. Прегледайте и проверете резултата, където е налично, и изтеглете копието, от което се нуждаете, преди да започнете отначало.

Продължете

Какво бихте искали да направите след това?

Изберете инструмент. Вашият готов PDF ще бъде с вас.

PDF

Advertisements

език38

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