पठनीय प्रोग्रामिंग कार्य जमा करें
Python, Java, C++ या अन्य समर्थित सोर्स कोड की PDF बनाएं और सबमिशन से पहले लंबी लाइनों का निरीक्षण करें।
स्रोत कोड को एक स्पष्ट, सुंदर ढंग से स्वरूपित PDF में बदलें। एक फ़ाइल अपलोड करें या अपना कोड पेस्ट करें, एक थीम चुनें, और इसे साझा करने के लिए तैयार करें।
अपने डॉक्यूमेंट का निरीक्षण करने के लिए पेज कंट्रोल का उपयोग करें।
अपना परिणाम सहेजें या सेटिंग्स को समायोजित करने के लिए वापस जाएं।
एक स्रोत फ़ाइल अपलोड करें या लिखना शुरू करें। ऐप को भाषा का पता लगाने दें, या स्वयं चुनें।
एक थीम चुनें, महत्वपूर्ण लाइनों को हाइलाइट करें और लाइव पृष्ठ पूर्वावलोकन देखें।
अपनी PDF बनाने के लिए 'प्रारंभ' चुनें, फिर इसे डाउनलोड या पूर्वावलोकन करें। आपका कोड संपादन योग्य रहता है।
सोर्स कोड को डाउनलोड करने योग्य PDF में बदलें। अपनी सामग्री अपलोड या पेस्ट करें, इसे सोर्स पेन में संपादित करें, और फ़ॉन्ट और पृष्ठ लेआउट चुनें। सोर्स कोड को टेक्स्ट के रूप में प्रिंट किया जाता है और इसे कभी निष्पादित नहीं किया जाता है।
Python, Java, C++ या अन्य समर्थित सोर्स कोड की PDF बनाएं और सबमिशन से पहले लंबी लाइनों का निरीक्षण करें।
सिंटैक्स रंग और लाइन नंबरिंग चुनें ताकि समीक्षक मुद्रित कोड के सटीक भाग का संदर्भ ले सकें।
सोर्स कोड को टेक्स्ट के रूप में रखते हुए कक्षा के हैंडआउट्स के लिए एक पठनीय फ़ॉन्ट और कागज़ का लेआउट सेट करें।
एक पठनीय PDF पूर्वावलोकन और पूर्ण कोड एडिटर के बीच स्विच करें।
एक समर्थित प्रोग्रामिंग फ़ाइल अपलोड करें, कोड पेस्ट करें या टाइप करना शुरू करें। पूर्वावलोकन अपलोड की गई फ़ाइल के लिए प्रारंभिक दृश्य है; कोड आपके स्रोत को संपादन योग्य रखता है। एडिटर फाइंड/रिप्लेस, रेगुलर-एक्सप्रेशन सर्च, इंडेंटेशन, ब्रैकेट मैचिंग और अंडू/रीडू प्रदान करता है। कोड कॉपी होने पर फीडबैक पुष्टि करता है, और स्रोत डाउनलोड एक सादे-टेक्स्ट की प्रति रखता है।
स्वचालित भाषा पहचान का उपयोग करें या इसे ओवरराइड करें, फिर एक रंग थीम चुनें।
भाषा पहचान फ़ाइल नाम और स्रोत का उपयोग करती है; यदि हाइलाइटिंग गलत दिखती है तो मैन्युअल रूप से सही भाषा चुनें। Xcode डिफ़ॉल्ट रंग योजना है। फ़ॉन्ट परिवार, आकार, बोल्ड, लाइन स्पेसिंग और टैब चौड़ाई मुद्रित कोड को नियंत्रित करते हैं। प्रारंभिक दस्तावेज़ आकार 9 pt है; राइटिंग एडिटर का डिस्प्ले आकार PDF सेटिंग्स से अलग है।
लाइन रेंज, लाइन नंबरिंग और हाइलाइट की गई लाइनें चुनें।
छोटे हैंडआउट के लिए एक लाइन रेंज चुनें, सार्थक लाइन नंबरिंग बनाए रखें और उन लाइनों को हाइलाइट करें जिन्हें आप चाहते हैं कि पाठक देखें। एक दस्तावेज़ शीर्षक, लेखक या पाठ्यक्रम, एक हेडर और पेज नंबर जोड़ें। रैपिंग लंबी लाइनों को पेज पर फिट करने में मदद करती है; यदि रैपिंग अक्षम है और टेक्स्ट कट जाता है, तो निर्यात करने से पहले लेआउट को ठीक करें।
अपनी सामग्री को जगह देने के लिए पेपर के आकार, ओरिएंटेशन और मार्जिन का उपयोग करें।
चौड़ी सामग्री के लिए लैंडस्केप चुनें या जब कॉलम और लंबी लाइनों को अधिक जगह की आवश्यकता हो तो बड़े पेपर आकार का उपयोग करें। फ़ॉन्ट आकार और स्पेसिंग पेजिनेशन को बदलते हैं, जबकि प्रीव्यू ज़ूम केवल ऑन-स्क्रीन दृश्य को बदलता है। केवल पहले पृष्ठ पर भरोसा करने के बजाय अंतिम पृष्ठों की समीक्षा करें। वर्कस्पेस बंद करने से पहले तैयार PDF डाउनलोड करें।
डाउनलोड और साझा करने से पहले परिणाम का पूर्वावलोकन करें।
सेटिंग तैयार होने पर 'Start' चुनें। परिणाम स्क्रीन पर, 'Preview' उत्पन्न PDF को खोलता है और 'Download' एक अलग प्रतिलिपि सहेजता है। 'Back' वर्तमान कार्यक्षेत्र पर लौटता है; 'Start over' इसे नई फ़ाइल के लिए साफ़ करता है। तैयार प्रतिलिपि में छोटे टेक्स्ट, पृष्ठ के किनारों और पृष्ठ क्रम की समीक्षा करें। एक नई PDF मौजूदा डिजिटल हस्ताक्षर की वैधता को संरक्षित नहीं करती है।
एक समर्थित टेक्स्ट फ़ाइल अपलोड करें या सामग्री पेस्ट करें, डिकोडिंग के बाद 10 MB तक। उत्पन्न PDF 200 पृष्ठों तक सीमित हैं। संरचना, लेआउट और मेमोरी सीमाएं भी लागू होती हैं।
प्रसंस्करण हमारे सर्वर का उपयोग करता है। स्रोत फ़ाइलें, अस्थायी फ़ाइलें और परिणाम प्रसंस्करण समाप्त होने के 30 मिनट के भीतर हमारे सर्वर से हटा दिए जाते हैं। हम दस्तावेज़ की सामग्री को तीसरे पक्ष के साथ साझा नहीं करते हैं और न ही उनका उपयोग AI मॉडल को प्रशिक्षित करने के लिए करते हैं।
शुरू करने से पहले जानें कि क्या उम्मीद करनी है।
अस्थायी सर्वर प्रोसेसिंगनहीं। यह सिंटैक्स हाइलाइटिंग के साथ सोर्स कोड को प्रिंट करता है; यह प्रोग्राम को निष्पादित नहीं करता है। एक समर्थित कोड फ़ाइल अपलोड करें या टेक्स्ट पेस्ट करें, फिर कोड व्यू का उपयोग संपादन, खोजने और बदलने के लिए करें, और सोर्स को अलग से डाउनलोड करें।
भाषा का पता लगाने के लिए फ़ाइल नाम और सोर्स का उपयोग किया जाता है; यदि हाइलाइटिंग गलत दिखती है तो मैन्युअल रूप से सही भाषा चुनें। 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 में कैसे बदलें
पढ़ने, सिखाने या समीक्षा करने के लिए कोड तैयार करें।
अंग्रेजी वर्णन
वीडियो देखें