{"id":13383,"date":"2026-04-20T16:49:27","date_gmt":"2026-04-20T07:49:27","guid":{"rendered":"https:\/\/rakkoserver.com\/plus\/?p=13383"},"modified":"2026-04-20T16:49:28","modified_gmt":"2026-04-20T07:49:28","slug":"tool-pdf-text-extractor","status":"publish","type":"post","link":"https:\/\/rakkoserver.com\/plus\/tool-pdf-text-extractor\/","title":{"rendered":"PDF\u2192\u30c6\u30ad\u30b9\u30c8\u5909\u63db\u30c4\u30fc\u30eb"},"content":{"rendered":"\n<div id=\"p2t-tool-container\" style=\"width: 100%; color: #333; font-family: sans-serif; line-height: 1.6; max-width: 720px; margin: 0 auto 60px auto;\">\n    <style>\n        #p2t-tool-container .p2t-section { margin-bottom: 24px; }\n        #p2t-tool-container .p2t-label { font-weight: bold; margin-bottom: 8px; display: block; font-size: 14px; color: #13284B; }\n        \n        \/* \u4f7f\u3044\u65b9\u30bb\u30af\u30b7\u30e7\u30f3\uff1a\u30b5\u30a4\u30c9\u30e9\u30a4\u30f3\u30c7\u30b6\u30a4\u30f3 *\/\n        #p2t-tool-container .p2t-usage-box { \n            background: #f8fafc; border-left: 5px solid #13284B; padding: 15px 20px; margin-bottom: 25px; border-radius: 0 4px 4px 0; border-top: 1px solid #eee; border-right: 1px solid #eee; border-bottom: 1px solid #eee;\n        }\n        #p2t-tool-container .p2t-usage-list { margin: 0; padding-left: 20px; font-size: 13px; color: #444; }\n        #p2t-tool-container .p2t-usage-list li { margin-bottom: 5px; }\n\n        \/* \u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u30a8\u30ea\u30a2 *\/\n        #p2t-tool-container .p2t-dropzone { \n            border: 2px dashed #ccc; padding: 35px 20px; text-align: center; background: #f9f9f9; cursor: pointer; border-radius: 6px; transition: 0.2s;\n        }\n        #p2t-tool-container .p2t-dropzone:hover { border-color: #13284B; background: #f1f1f1; }\n\n        \/* \u30d5\u30a1\u30a4\u30eb\u30ea\u30b9\u30c8\uff08\u524a\u9664\u6a5f\u80fd\u4ed8\u304d\uff09 *\/\n        #p2t-tool-container .p2t-file-badge-container { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 12px; }\n        #p2t-tool-container .p2t-file-badge { \n            background: #e9ecef; padding: 4px 12px; border-radius: 20px; font-size: 12px; color: #13284B; border: 1px solid #dee2e6; display: flex; align-items: center; gap: 8px;\n        }\n        #p2t-tool-container .p2t-file-remove { cursor: pointer; color: #e53e3e; font-weight: bold; font-size: 14px; line-height: 1; }\n\n        \/* \u5165\u529b\u30b0\u30ea\u30c3\u30c9 *\/\n        #p2t-tool-container .p2t-control-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 15px; margin-top: 15px; }\n        #p2t-tool-container select, #p2t-tool-container input[type=\"text\"] { width: 100%; height: 44px; border: 1px solid #ccc; padding: 0 12px; border-radius: 4px; font-size: 14px; box-sizing: border-box; }\n        \n        #p2t-tool-container .p2t-btn-main { \n            background-color: #13284B; color: #fff; border: none; width: 100%; height: 52px; font-weight: bold; cursor: pointer; margin-top: 24px; border-radius: 4px; font-size: 16px;\n        }\n\n        \/* \u30d7\u30ec\u30d3\u30e5\u30fc\u30dc\u30bf\u30f3\u8272\u6307\u5b9a (#e2e8f0 \/ #cbd5e0) *\/\n        #p2t-tool-container .p2t-preview-toggle { \n            background: #e2e8f0; border: 1px solid #cbd5e0; padding: 10px; width: 100%; text-align: center; cursor: pointer; font-size: 12px; margin-bottom: 8px; border-radius: 4px; font-weight: bold; color: #2d3748;\n        }\n        #p2t-tool-container .p2t-preview-box { \n            border: 1px solid #ddd; height: 350px; overflow-y: auto; background: #f0f0f0; display: none; margin-bottom: 15px; border-radius: 4px;\n        }\n        \n        \/* \u7d50\u679c\u30a8\u30ea\u30a2\uff08\u767d\u80cc\u666f\u57fa\u8abf\uff09 *\/\n        #p2t-tool-container .p2t-editor-wrapper { border: 1px solid #ccc; border-radius: 4px; overflow: hidden; background: #fff; }\n        #p2t-tool-container textarea.p2t-editor { width: 100%; height: 380px; border: none; padding: 15px; resize: vertical; box-sizing: border-box; font-size: 14px; outline: none; line-height: 1.8; display: block; background: #fff; color: #333; }\n        #p2t-tool-container .p2t-status-bar { background: #fff; color: #666; padding: 8px 15px; font-size: 11px; display: flex; justify-content: space-between; border-top: 1px solid #eee; }\n\n        \/* \u30a2\u30af\u30b7\u30e7\u30f3\u30dc\u30bf\u30f3 *\/\n        #p2t-tool-container .p2t-action-group { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; margin-top: 15px; }\n        #p2t-tool-container .p2t-btn-sub { background: #fff; border: 1px solid #13284B; color: #13284B; height: 48px; cursor: pointer; font-size: 14px; font-weight: bold; border-radius: 4px; }\n        #p2t-tool-container .p2t-btn-sub:hover { background: #f0f4f8; }\n        \n        #p2t-tool-container canvas { width: 90%; height: auto; display: block; margin: 20px auto; background: white; box-shadow: 0 2px 8px rgba(0,0,0,0.1); border: 1px solid #ddd; }\n    <\/style>\n\n    <script src=\"https:\/\/media-api.qcdgv19414.rakkoserver.net\/lib\/pdf.min.js\"><\/script>\n\n    <div class=\"p2t-usage-box\">\n        <p style=\"font-weight: bold; color: #13284B; margin-top: 0; margin-bottom: 8px;\">\ud83d\udca1 \u4f7f\u3044\u65b9<\/p>\n        <ul class=\"p2t-usage-list\">\n            <li>\u8a00\u8a9e\u8a2d\u5b9a\uff1a\u65e5\u672c\u8a9e\u306e\u66f8\u985e\u306f\u300c\u65e5\u672c\u8a9e\u300d\u8a2d\u5b9a\u3067\u958b\u59cb\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u521d\u56de\u306f\u30c7\u30fc\u30bf\u306e\u8aad\u307f\u8fbc\u307f\u306b\u6570\u79d2\u304b\u304b\u308a\u307e\u3059\u3002<\/li>\n            <li>\u30da\u30fc\u30b8\u6307\u5b9a\uff1a\u300c1, 3, 5-10\u300d\u306e\u3088\u3046\u306b\u5165\u529b\u3059\u308b\u3068\u3001\u5fc5\u8981\u306a\u7b87\u6240\u3060\u3051\u629c\u304d\u51fa\u305b\u307e\u3059\uff08\u7a7a\u6b04\u3067\u5168\u30da\u30fc\u30b8\uff09\u3002<\/li>\n            <li>\u5b89\u5168\u6027\uff1a\u30d5\u30a1\u30a4\u30eb\u306f\u9001\u4fe1\u3055\u308c\u305a\u3001\u3053\u306e\u753b\u9762\u4e0a\uff08\u304a\u4f7f\u3044\u306e\u7aef\u672b\u5185\uff09\u3067\u306e\u307f\u51e6\u7406\u3055\u308c\u307e\u3059\u3002<\/li>\n        <\/ul>\n    <\/div>\n\n    <div class=\"p2t-section\">\n        <div id=\"p2t-dropzone\" class=\"p2t-dropzone\">\n            <p style=\"margin:0; font-weight:bold; font-size: 16px; color:#13284B;\">PDF\u30d5\u30a1\u30a4\u30eb\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9<\/p>\n            <p style=\"margin:5px 0 0; font-size:12px; color:#666;\">\u30c9\u30e9\u30c3\u30b0\uff06\u30c9\u30ed\u30c3\u30d7 \u307e\u305f\u306f \u3053\u3053\u3092\u30af\u30ea\u30c3\u30af<\/p>\n            <input type=\"file\" id=\"p2t-file-input\" multiple accept=\".pdf\" style=\"display:none;\">\n        <\/div>\n        <div id=\"p2t-file-list\" class=\"p2t-file-badge-container\"><\/div>\n    <\/div>\n\n    <div class=\"p2t-control-grid\">\n        <div>\n            <label class=\"p2t-label\">OCR\u8a00\u8a9e\u8a2d\u5b9a<\/label>\n            <select id=\"p2t-lang\">\n                <option value=\"jpn\">\u65e5\u672c\u8a9e<\/option>\n                <option value=\"eng\">\u82f1\u8a9e<\/option>\n            <\/select>\n        <\/div>\n        <div>\n            <label class=\"p2t-label\">\u62bd\u51fa\u30da\u30fc\u30b8\u7bc4\u56f2<\/label>\n            <input type=\"text\" id=\"p2t-range\" placeholder=\"\u4f8b: 1, 3-5\">\n        <\/div>\n    <\/div>\n\n    <button id=\"p2t-exec-btn\" class=\"p2t-btn-main\">\u30c6\u30ad\u30b9\u30c8\u62bd\u51fa\u3092\u5b9f\u884c\u3059\u308b<\/button>\n\n    <div id=\"p2t-result-section\" style=\"display:none; margin-top: 40px;\">\n        <p class=\"p2t-label\">\u62bd\u51fa\u30fb\u7de8\u96c6\u30a8\u30ea\u30a2<\/p>\n        <button class=\"p2t-preview-toggle\" id=\"p2t-toggle-btn\">\ud83d\udcc2 \u5143\u306ePDF\u30d7\u30ec\u30d3\u30e5\u30fc\u3092\u8868\u793a\/\u96a0\u3059<\/button>\n        <div class=\"p2t-preview-box\" id=\"p2t-canvas-container\"><\/div>\n\n        <div class=\"p2t-editor-wrapper\">\n            <textarea id=\"p2t-editor\" class=\"p2t-editor\" spellcheck=\"false\" placeholder=\"\u3053\u3053\u306b\u62bd\u51fa\u7d50\u679c\u304c\u8868\u793a\u3055\u308c\u307e\u3059...\"><\/textarea>\n            <div class=\"p2t-status-bar\">\n                <span id=\"p2t-log\">\u5b8c\u4e86<\/span>\n                <span id=\"p2t-counter\">0 \u6587\u5b57<\/span>\n            <\/div>\n        <\/div>\n\n        <div class=\"p2t-action-group\">\n            <button class=\"p2t-btn-sub\" onclick=\"p2t_action('copy')\">\u5168\u30b3\u30d4\u30fc<\/button>\n            <button class=\"p2t-btn-sub\" onclick=\"p2t_action('download')\">\u4fdd\u5b58(.txt)<\/button>\n        <\/div>\n    <\/div>\n\n    <script>\n    (function() {\n        const fileInput = document.getElementById('p2t-file-input');\n        const editor = document.getElementById('p2t-editor');\n        const log = document.getElementById('p2t-log');\n        const fileListDisp = document.getElementById('p2t-file-list');\n        const toggleBtn = document.getElementById('p2t-toggle-btn');\n        const canvasContainer = document.getElementById('p2t-canvas-container');\n        let selectedFiles = [];\n\n        if (typeof pdfjsLib !== 'undefined') {\n            pdfjsLib.GlobalWorkerOptions.workerSrc = 'https:\/\/media-api.qcdgv19414.rakkoserver.net\/lib\/pdf.worker.min.js';\n        }\n\n        document.getElementById('p2t-dropzone').onclick = () => fileInput.click();\n        \n        fileInput.onchange = (e) => {\n            const newFiles = Array.from(e.target.files);\n            selectedFiles = [...selectedFiles, ...newFiles];\n            updateFileList();\n            fileInput.value = \"\";\n        };\n\n        function updateFileList() {\n            fileListDisp.innerHTML = '';\n            selectedFiles.forEach((file, index) => {\n                const badge = document.createElement('div');\n                badge.className = 'p2t-file-badge';\n                badge.innerHTML = `<span>\ud83d\udcc4 ${file.name.substring(0, 15)}${file.name.length > 15 ? '...' : ''}<\/span>`;\n                \n                const removeBtn = document.createElement('span');\n                removeBtn.className = 'p2t-file-remove';\n                removeBtn.innerHTML = '&times;';\n                removeBtn.onclick = (e) => {\n                    e.stopPropagation();\n                    selectedFiles.splice(index, 1);\n                    updateFileList();\n                };\n                \n                badge.appendChild(removeBtn);\n                fileListDisp.appendChild(badge);\n            });\n        }\n\n        toggleBtn.onclick = () => {\n            const isHidden = canvasContainer.style.display === 'none' || canvasContainer.style.display === '';\n            canvasContainer.style.display = isHidden ? 'block' : 'none';\n        };\n\n        function parseRange(rangeStr, max) {\n            if (!rangeStr.trim()) return Array.from({length: max}, (_, i) => i + 1);\n            const pages = new Set();\n            rangeStr.split(',').forEach(part => {\n                if (part.includes('-')) {\n                    const [start, end] = part.split('-').map(Number);\n                    for (let i = start; i <= end; i++) if (i > 0 && i <= max) pages.add(i);\n                } else {\n                    const p = Number(part.trim());\n                    if (p > 0 && p <= max) pages.add(p);\n                }\n            });\n            return Array.from(pages).sort((a, b) => a - b);\n        }\n\n        document.getElementById('p2t-exec-btn').onclick = async () => {\n            if (selectedFiles.length === 0) {\n                alert('PDF\u30d5\u30a1\u30a4\u30eb\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002');\n                return;\n            }\n            \n            document.getElementById('p2t-result-section').style.display = 'block';\n            canvasContainer.innerHTML = '';\n            editor.value = \"\u89e3\u6790\u4e2d...\";\n            let fullText = \"\";\n\n            for (const file of selectedFiles) {\n                try {\n                    const pdf = await pdfjsLib.getDocument({data: await file.arrayBuffer()}).promise;\n                    const pagesToProcess = parseRange(document.getElementById('p2t-range').value, pdf.numPages);\n                    fullText += `\u3010\u8cc7\u6599\u540d: ${file.name}\u3011\\n`;\n\n                    for (const pageNum of pagesToProcess) {\n                        log.innerText = `\u51e6\u7406\u4e2d: ${pageNum} \/ ${pdf.numPages}\u30da\u30fc\u30b8`;\n                        const page = await pdf.getPage(pageNum);\n                        const content = await page.getTextContent();\n                        \n                        let lastY, pageText = \"\";\n                        for (let item of content.items) {\n                            if (lastY !== undefined && Math.abs(lastY - item.transform[5]) > 2) pageText += \"\\n\";\n                            pageText += item.str;\n                            lastY = item.transform[5];\n                        }\n                        fullText += pageText + \"\\n\\n\";\n\n                        const viewport = page.getViewport({scale: 1.2});\n                        const canvas = document.createElement('canvas');\n                        canvasContainer.appendChild(canvas);\n                        const context = canvas.getContext('2d');\n                        canvas.height = viewport.height;\n                        canvas.width = viewport.width;\n                        await page.render({canvasContext: context, viewport: viewport}).promise;\n                    }\n                    fullText += \"\\n\" + \"-\".repeat(20) + \"\\n\\n\";\n                } catch (e) {\n                    fullText += `[\u30a8\u30e9\u30fc: ${file.name}]\\n\\n`;\n                }\n            }\n            editor.value = fullText.trim();\n            log.innerText = \"\u5b8c\u4e86\";\n            document.getElementById('p2t-counter').innerText = editor.value.length + \" \u6587\u5b57\";\n        };\n\n        window.p2t_action = (type) => {\n            if (type === 'copy') {\n                navigator.clipboard.writeText(editor.value).then(() => alert('\u30b3\u30d4\u30fc\u3057\u307e\u3057\u305f'));\n            } else if (type === 'download') {\n                const blob = new Blob([editor.value], {type:'text\/plain'});\n                const a = document.createElement('a');\n                a.href = URL.createObjectURL(blob);\n                a.download = 'extracted-text.txt';\n                a.click();\n            }\n        };\n    })();\n    <\/script>\n<\/div>\n\n\n\n<p>\u3053\u306e\u30c4\u30fc\u30eb\u306f\u3001PDF\u30d5\u30a1\u30a4\u30eb\u5185\u306e\u30c6\u30ad\u30b9\u30c8\u30c7\u30fc\u30bf\u3092\u77ac\u6642\u306b\u62bd\u51fa\u3057\u3001\u7de8\u96c6\u53ef\u80fd\u306a\u30c6\u30ad\u30b9\u30c8\u5f62\u5f0f\u306b\u5909\u63db\u3059\u308bWEB\u30c4\u30fc\u30eb\u3067\u3059\u3002\u304a\u4f7f\u3044\u306e\u30d6\u30e9\u30a6\u30b6\u4e0a\u3067\u5168\u3066\u306e\u51e6\u7406\u304c\u5b8c\u7d50\u3059\u308b\u305f\u3081\u3001\u6a5f\u5bc6\u6027\u306e\u9ad8\u3044\u66f8\u985e\u3067\u3082\u5b89\u5fc3\u3057\u3066\u3054\u5229\u7528\u3044\u305f\u3060\u3051\u307e\u3059\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"i-0\">\u3053\u306e\u30c4\u30fc\u30eb\u3067\u3067\u304d\u308b\u3053\u3068<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u30c6\u30ad\u30b9\u30c8\u306e\u81ea\u52d5\u62bd\u51fa\uff1a<\/strong> PDF\u5185\u306e\u6587\u5b57\u60c5\u5831\u3092\u8aad\u307f\u53d6\u308a\u3001\u30c6\u30ad\u30b9\u30c8\u30a8\u30ea\u30a2\u3078\u66f8\u304d\u51fa\u3057\u307e\u3059\u3002<\/li>\n\n\n\n<li><strong>\u8907\u6570\u30d5\u30a1\u30a4\u30eb\u306e\u4e00\u62ec\u89e3\u6790\uff1a<\/strong> \u8907\u6570\u306ePDF\u3092\u540c\u6642\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u3001\u307e\u3068\u3081\u3066\u30c6\u30ad\u30b9\u30c8\u5316\u3067\u304d\u307e\u3059\u3002<\/li>\n\n\n\n<li><strong>\u30da\u30fc\u30b8\u6307\u5b9a\u62bd\u51fa\uff1a<\/strong> \u5168\u30da\u30fc\u30b8\u3060\u3051\u3067\u306a\u304f\u3001\u7279\u5b9a\u306e\u30da\u30fc\u30b8\u7bc4\u56f2\uff08\u4f8b\uff1a1\u30da\u30fc\u30b8\u76ee\u30683\uff5e5\u30da\u30fc\u30b8\u76ee\u306a\u3069\uff09\u3060\u3051\u3092\u7d5e\u308a\u8fbc\u3093\u3067\u62bd\u51fa\u53ef\u80fd\u3067\u3059\u3002<\/li>\n\n\n\n<li><strong>\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u30d7\u30ec\u30d3\u30e5\u30fc\uff1a<\/strong> \u5143\u306ePDF\u3092\u78ba\u8a8d\u3057\u306a\u304c\u3089\u62bd\u51fa\u7d50\u679c\u3092\u7de8\u96c6\u30fb\u30b3\u30d4\u30fc\u3067\u304d\u307e\u3059\u3002<\/li>\n\n\n\n<li><strong>\u30bb\u30ad\u30e5\u30a2\u306a\u51e6\u7406\uff1a<\/strong> \u30d5\u30a1\u30a4\u30eb\u3092\u30b5\u30fc\u30d0\u30fc\u306b\u9001\u4fe1\u305b\u305a\u3001\u5229\u7528\u8005\u306e\u7aef\u672b\u5185\u3060\u3051\u3067\u89e3\u6790\u3092\u884c\u3046\u305f\u3081\u3001\u30d7\u30e9\u30a4\u30d0\u30b7\u30fc\u304c\u5b88\u3089\u308c\u307e\u3059\u3002<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"i-1\">PDF\u30c6\u30ad\u30b9\u30c8\u62bd\u51fa\u306e\u57fa\u790e\u77e5\u8b58<\/h2>\n\n\n\n<p>PDF\u30d5\u30a1\u30a4\u30eb\u306b\u306f\u3001\u5927\u304d\u304f\u5206\u3051\u3066\u300c\u30c6\u30ad\u30b9\u30c8\u30c7\u30fc\u30bf\u3092\u6301\u3064\u3082\u306e\u300d\u3068\u300c\u753b\u50cf\u3068\u3057\u3066\u4fdd\u5b58\u3055\u308c\u3066\u3044\u308b\u3082\u306e\uff08\u30b9\u30ad\u30e3\u30f3\u30c7\u30fc\u30bf\uff09\u300d\u306e2\u7a2e\u985e\u304c\u3042\u308a\u307e\u3059\u3002 \u672c\u30c4\u30fc\u30eb\u306f\u3001PDF\u5185\u90e8\u306b\u4fdd\u6301\u3055\u308c\u3066\u3044\u308b\u30c6\u30ad\u30b9\u30c8\u60c5\u5831\u3092\u76f4\u63a5\u53d6\u5f97\u3057\u307e\u3059\u3002\u3053\u308c\u306b\u3088\u308a\u3001\u624b\u5165\u529b\u3067\u306e\u66f8\u304d\u5199\u3057\u306b\u6bd4\u3079\u3066\u8aa4\u5b57\u8131\u5b57\u306e\u30ea\u30b9\u30af\u3092\u5927\u5e45\u306b\u6e1b\u3089\u3057\u3001\u69cb\u9020\u5316\u3055\u308c\u305f\u30c7\u30fc\u30bf\u3092\u518d\u5229\u7528\u3059\u308b\u3053\u3068\u304c\u53ef\u80fd\u306b\u306a\u308a\u307e\u3059\u3002\u307e\u305f\u3001\u62bd\u51fa\u3055\u308c\u305f\u30c6\u30ad\u30b9\u30c8\u306f\u6587\u5b57\u6570\u30ab\u30a6\u30f3\u30c8\u3082\u884c\u308f\u308c\u308b\u305f\u3081\u3001\u8981\u7d04\u4f5c\u696d\u3084\u7ffb\u8a33\u4f5c\u696d\u306e\u76ee\u5b89\u3068\u3057\u3066\u3082\u6d3b\u7528\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"i-2\">\u3053\u306e\u30c4\u30fc\u30eb\u304c\u5f79\u7acb\u3064\u30b7\u30fc\u30f3\u3068\u30e6\u30fc\u30b9\u30b1\u30fc\u30b9<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u8cc7\u6599\u4f5c\u6210\u3084\u30ec\u30dd\u30fc\u30c8\u57f7\u7b46\uff1a<\/strong> \u8ad6\u6587\u3084\u516c\u7684\u66f8\u985e\u306ePDF\u304b\u3089\u3001\u5fc5\u8981\u306a\u5f15\u7528\u7b87\u6240\u3060\u3051\u3092\u7d20\u65e9\u304f\u30b3\u30d4\u30fc\u3057\u305f\u3044\u3068\u304d\u3002<\/li>\n\n\n\n<li><strong>\u8b70\u4e8b\u9332\u30fb\u30de\u30cb\u30e5\u30a2\u30eb\u306e\u518d\u7de8\u96c6\uff1a<\/strong> \u624b\u5143\u306bPDF\u5f62\u5f0f\u3057\u304b\u6b8b\u3063\u3066\u3044\u306a\u3044\u53e4\u3044\u8cc7\u6599\u304b\u3089\u3001\u5185\u5bb9\u3092\u629c\u304d\u51fa\u3057\u3066\u65b0\u3057\u3044\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u3092\u4f5c\u6210\u3059\u308b\u3068\u304d\u3002<\/li>\n\n\n\n<li><strong>\u60c5\u5831\u306e\u6574\u7406\u30fb\u691c\u7d22\uff1a<\/strong> \u5927\u91cf\u306ePDF\u8cc7\u6599\u304b\u3089\u30c6\u30ad\u30b9\u30c8\u3092\u62bd\u51fa\u3057\u3001\u4e00\u62ec\u3057\u3066\u691c\u7d22\u53ef\u80fd\u306a\u30c6\u30ad\u30b9\u30c8\u30d5\u30a1\u30a4\u30eb\uff08.txt\uff09\u3068\u3057\u3066\u4fdd\u5b58\u3057\u305f\u3044\u3068\u304d\u3002<\/li>\n\n\n\n<li><strong>\u30b9\u30de\u30db\u3084\u30bf\u30d6\u30ec\u30c3\u30c8\u3067\u306e\u4f5c\u696d\uff1a<\/strong> \u5c02\u7528\u30bd\u30d5\u30c8\u304c\u5165\u3063\u3066\u3044\u306a\u3044\u74b0\u5883\u3067\u3082\u3001\u30d6\u30e9\u30a6\u30b6\u3055\u3048\u3042\u308c\u3070\u5373\u5ea7\u306b\u30c6\u30ad\u30b9\u30c8\u5316\u304c\u53ef\u80fd\u3067\u3059\u3002<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"i-3\">\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u4e0d\u8981\u3067\u5b89\u5168\u306b\u4f7f\u3048\u308b\u7406\u7531<\/h2>\n\n\n\n<p>\u4e00\u822c\u7684\u306a\u30aa\u30f3\u30e9\u30a4\u30f3\u5909\u63db\u30b5\u30fc\u30d3\u30b9\u3068\u306f\u7570\u306a\u308a\u3001\u672c\u30c4\u30fc\u30eb\u306f\u300c\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u30b5\u30a4\u30c9\uff08\u30d6\u30e9\u30a6\u30b6\u5185\uff09\u300d\u3067\u52d5\u4f5c\u3057\u307e\u3059\u3002\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u30dc\u30bf\u30f3\u3092\u62bc\u3057\u3066\u3082\u3001\u30c7\u30fc\u30bf\u304c\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u3092\u901a\u3058\u3066\u5916\u90e8\u306e\u30b5\u30fc\u30d0\u30fc\u306b\u9001\u3089\u308c\u308b\u3053\u3068\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u4f01\u696d\u306e\u6a5f\u5bc6\u66f8\u985e\u3084\u500b\u4eba\u60c5\u5831\u3092\u542b\u3080\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u3067\u3082\u3001\u60c5\u5831\u6f0f\u6d29\u306e\u30ea\u30b9\u30af\u3092\u6c17\u306b\u3059\u308b\u3053\u3068\u306a\u304f\u3001\u5b89\u5168\u306b\u30c6\u30ad\u30b9\u30c8\u62bd\u51fa\u3092\u884c\u3046\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\ud83d\udca1 \u4f7f\u3044\u65b9 \u8a00\u8a9e\u8a2d\u5b9a\uff1a\u65e5\u672c\u8a9e\u306e\u66f8\u985e\u306f\u300c\u65e5\u672c\u8a9e\u300d\u8a2d\u5b9a\u3067\u958b\u59cb\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u521d\u56de\u306f\u30c7\u30fc\u30bf\u306e\u8aad\u307f\u8fbc\u307f\u306b\u6570\u79d2\u304b\u304b\u308a\u307e\u3059\u3002 \u30da\u30fc\u30b8\u6307\u5b9a\uff1a\u300c1, 3, 5-10\u300d\u306e\u3088\u3046\u306b\u5165\u529b\u3059\u308b\u3068\u3001\u5fc5\u8981\u306a\u7b87\u6240\u3060\u3051\u629c\u304d\u51fa\u305b\u307e\u3059\uff08\u7a7a\u6b04\u3067\u5168\u30da\u30fc\u30b8\uff09\u3002 \u5b89\u5168 &#8230; <\/p>\n","protected":false},"author":4,"featured_media":13465,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,31],"tags":[],"class_list":{"0":"post-13383","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-tool","8":"category-conversion","9":"entry"},"_links":{"self":[{"href":"https:\/\/rakkoserver.com\/plus\/wp-json\/wp\/v2\/posts\/13383","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rakkoserver.com\/plus\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rakkoserver.com\/plus\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rakkoserver.com\/plus\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/rakkoserver.com\/plus\/wp-json\/wp\/v2\/comments?post=13383"}],"version-history":[{"count":81,"href":"https:\/\/rakkoserver.com\/plus\/wp-json\/wp\/v2\/posts\/13383\/revisions"}],"predecessor-version":[{"id":13464,"href":"https:\/\/rakkoserver.com\/plus\/wp-json\/wp\/v2\/posts\/13383\/revisions\/13464"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rakkoserver.com\/plus\/wp-json\/wp\/v2\/media\/13465"}],"wp:attachment":[{"href":"https:\/\/rakkoserver.com\/plus\/wp-json\/wp\/v2\/media?parent=13383"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rakkoserver.com\/plus\/wp-json\/wp\/v2\/categories?post=13383"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rakkoserver.com\/plus\/wp-json\/wp\/v2\/tags?post=13383"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}