{"@attributes":{"version":"2.0"},"channel":{"title":"Aspsoe.PDF Products \u2013 \u4f7f\u7528 JavaScript \u4ece PDF \u4e2d\u63d0\u53d6\u6587\u672c\u6216\u56fe\u50cf","link":"https:\/\/products.aspose.com\/pdf\/zh-hans\/javascript-cpp\/parser\/","description":"Recent content in \u4f7f\u7528 JavaScript \u4ece PDF \u4e2d\u63d0\u53d6\u6587\u672c\u6216\u56fe\u50cf on Aspsoe.PDF Products","generator":"Hugo -- gohugo.io","language":"zh-hans","lastBuildDate":"Thu, 15 Jan 2026 00:00:00 +0000","item":[{"title":"Javascript-Cpp: \u4ee5 JavaScript via C++ \u4ece PDF \u4e2d\u63d0\u53d6\u56fe\u50cf","link":"https:\/\/products.aspose.com\/pdf\/zh-hans\/javascript-cpp\/parser\/images\/","pubDate":"Thu, 15 Jan 2026 00:00:00 +0000","guid":"https:\/\/products.aspose.com\/pdf\/zh-hans\/javascript-cpp\/parser\/images\/","description":"\n        \n        \n        <article>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n<style>\n    .nav-program-lang {\n        display: flex;\n        justify-content: center;\n        align-items: center;\n    }\n    .program-lang {\n        cursor: pointer;\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        border: 4px solid #e5e5e5;\n        text-align: center;\n        border-radius: 50%;\n        width: 60px;\n        height: 60px;\n        margin: 4px;\n    }\n    .program-lang:hover {\n        transform: scale(1.1);\n    }\n    .net-color {\n        background-color: #A4C547;\n    }\n    .java-color {\n        background-color: #E14544;\n    }\n    .cpp-color {\n        background-color: #0C5BA3;\n    }\n    .python-net-color {\n        background-color: #FFCD38;\n    }\n<\/style>\n\n<header class=\"hero is-primary\">\n    <div class=\"hero-body\">\n        <div class=\"container\">\n            <div class=\"columns\">\n                <div class=\"column is-two-thirds\">\n                    <h1 class=\"title\" dir=\"ltr\">\u4ee5 JavaScript via C++ \u4ece PDF \u4e2d\u63d0\u53d6\u56fe\u50cf<\/h1>\n                    <h2 class=\"subtitle\" dir=\"ltr\">\u5982\u4f55\u4f7f\u7528 javascript-cpp \u4ece PDF \u4e2d\u63d0\u53d6\u56fe\u50cf<\/h2>\n                    \n                <\/div>\n                <div class=\"column\">\n                    <div class=\"is-flex is-justify-content-center is-hidden-mobile mb-2\">\n                        <img src=\"https:\/\/products.aspose.com\/pdf\/images\/aspose_pdf-for-javascript-cpp.svg\"\n                            width=\"200\" height=\"200\"\n                            alt=\"Aspose.PDF for JavaScript via C&#43;&#43; Logo\"\n                            title=\"Aspose.PDF for JavaScript via C&#43;&#43;\" \/>\n                    <\/div>\n                    <div class=\"nav-program-lang\">\n                        <a class=\"program-lang net-color\" href=\"https:\/\/products.aspose.com\/pdf\/zh-hans\/net\/parser\/images\/\">C#<\/a>\n                        <a class=\"program-lang java-color\" href=\"https:\/\/products.aspose.com\/pdf\/zh-hans\/java\/parser\/images\/\">Java<\/a>\n                        <a class=\"program-lang cpp-color\" href=\"https:\/\/products.aspose.com\/pdf\/zh-hans\/cpp\/parser\/images\/\">C++<\/a>\n                        <a class=\"program-lang python-net-color\" href=\"https:\/\/products.aspose.com\/pdf\/zh-hans\/python-net\/parser\/images\/\">Python<\/a>\n                    <\/div>\n                  <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/header>\n\n<nav class=\"container\">\n  <div class=\"level m-2\">\n\n    \n    <div class=\"level-left\">\n      <div class=\"level-item is-hidden-touch\">\n        <img class=\"image is-48x48\"\n             src=\"https:\/\/products.aspose.com\/pdf\/images\/aspose_pdf-for-javascript-cpp.svg\"\n             alt=\"Aspose.PDF for JavaScript via C&#43;&#43; Logo\"\n             title=\"Aspose.PDF for JavaScript via C&#43;&#43;\">\n        <span class=\"ml-2\">\n          <strong>Aspose.PDF<\/strong><br \/>\n          <small>for JavaScript via C&#43;&#43;<\/small>\n        <\/span>\n      <\/div>\n\n      <div class=\"level-item\">\n        <div class=\"tabs\">\n          <ul><li class=\"is-active\">\n                <a href=\"#\">\u4ee3\u7801\u793a\u4f8b<\/a>\n              <\/li><li>\n                <a href=\"#\">API\u53c2\u8003<\/a>\n              <\/li><li>\n                <a href=\"#\">\u4ef7\u94b1<\/a>\n              <\/li><\/ul>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    \n    <div class=\"level-right\">\n      <div class=\"level-item\">\n        <div class=\"field has-addons\"><p class=\"control\">\n                <a class=\"button has-text-white has-background-success-dark\"\n                   href=\"https:\/\/releases.aspose.com\/pdf\/javascript-cpp\/\"\n                   title=\"\u4e0b\u8f7d\">\n                  <svg class=\"aspose-download mr-3\"><use xlink:href=\"https:\/\/products.aspose.com\/pdf\/images\/icons.svg#aspose-download\"><\/use><\/svg>\n                  \u4e0b\u8f7d\n                <\/a>\n              <\/p><p class=\"control\">\n                <a class=\"button has-text-white has-background-success\"\n                   href=\"https:\/\/docs.aspose.com\/pdf\/javascript-cpp\/\"\n                   title=\"\u5b66\u4e60\">\n                  <svg class=\"aspose-learn mr-3\"><use xlink:href=\"https:\/\/products.aspose.com\/pdf\/images\/icons.svg#aspose-learn\"><\/use><\/svg>\n                  \u5b66\u4e60\n                <\/a>\n              <\/p><p class=\"control\">\n                <a class=\"button has-text-white has-background-info\"\n                   href=\"https:\/\/purchase.aspose.com\/pricing\/pdf\/javascript-cpp\"\n                   title=\"\u4e70\">\n                  <svg class=\"aspose-buy mr-3\"><use xlink:href=\"https:\/\/products.aspose.com\/pdf\/images\/icons.svg#aspose-buy\"><\/use><\/svg>\n                  \u4e70\n                <\/a>\n              <\/p><\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/nav>\n\n\n\n\n\n\n<section id=\"overview\" class=\"section has-background-white-ter\">\n    <div class=\"container\">\n<h2 class=\"title has-text-centered\">\u5982\u4f55\u4f7f\u7528\u9002\u7528\u4e8e JavaScript via C&#43;&#43; \u5de5\u5177\u7684 Aspose.PDF \u4ece PDF \u4e2d\u63d0\u53d6\u56fe\u50cf<\/h2>\n        <div class=\"content\"><p class=\"block\">\n\u4f60\u9700\u8981\u63d0\u53d6 PDF \u5417\uff1f\u901a\u8fc7 C++ \u5b9e\u73b0 JavaScript \u7684 Aspose.PDF \u6709\u52a9\u4e8e\u4ece PDF \u6587\u6863\u4e2d\u63d0\u53d6\u56fe\u50cf\u3002\u4e3a\u4e86\u8fdb\u884c\u63d0\u53d6\uff0c\u6211\u4eec\u5c06\u4f7f\u7528 <a href=\"https:\/\/products.aspose.com\/pdf\/javascript-cpp\">\u901a\u8fc7 C++ \u5b9e\u73b0 JavaScript \u7684 Aspose.PDF<\/a> \u662f\u4e00\u4e2a\u7b80\u5355\u800c\u5b89\u5168\u7684\u5de5\u5177\u5305\uff0c\u7528\u4e8e\u76f4\u63a5\u5728\u7f51\u7edc\u6d4f\u89c8\u5668\u4e2d\u5904\u7406 PDF\u3002\u8981\u901a\u8fc7 C++ \u5b89\u88c5\u548c\u4f7f\u7528\u9002\u7528\u4e8e JavaScript \u7684 Aspose.PDF\uff0c\u8bf7\u4ece <a href=\"https:\/\/releases.aspose.com\/pdf\/javascriptcpp\/\">ZIP \u5b58\u6863<\/a> \u4e2d\u63d0\u53d6\u6587\u4ef6\u3002\n<\/p>\n<div class=\"columns px-6\">\n    <div class=\"column has-background-white m-5\">\n<h3>\u4ee5 JavaScript via C++ \u4ece PDF \u4e2d\u63d0\u53d6\u56fe\u50cf<\/h3><hr><p>\u4f60\u9700\u8981 <a href=\"https:\/\/releases.aspose.com\/pdf\/javascriptcpp\/\">Aspose.PDF for JavaScript \u901a\u8fc7 C++<\/a> \u624d\u80fd\u5728\u4f60\u7684\u73af\u5883\u4e2d\u8bd5\u7528\u4ee3\u7801\u3002<\/p>\n<script type=\"application\/ld+json\">\n{\n    \"@context\": \"https:\/\/schema.org\",\n    \"@type\": \"HowTo\",\n    \"name\": \"\u4f7f\u7528 JavaScript via C\\u002b\\u002b \u4ece PDF \u4e2d\u63d0\u53d6\u56fe\u50cf\u7684\u6b65\u9aa4\",\n    \"totalTime\": \"PT10M\",\n    \"description\": \"JavaScript via C\\u002b\\u002b \u7528\u4e8e\u4ece PDF \u4e2d\u63d0\u53d6\u56fe\u50cf\u7684\u6e90\u4ee3\u7801\",\n    \"image\": {\n        \"@type\": \"ImageObject\",\n        \"url\": \"https:\/\/www.aspose.cloud\/templates\/aspose\/img\/products\/pdf\/headers\/aspose_pdf-for-net.svg\",\n        \"height\": \"220\",\n        \"width\": \"220\"\n    },\n    \"step\": [\n    {\n        \"@type\": \"HowToStep\",\n        \"name\": \"\u52a0\u8f7dPDF\u6587\u4ef6\",\n        \"text\": \"\u5728 PDF \u4e2d\u52a0\u8f7d \u201c\u6587\u6863\u201d \u5b9e\u4f8b\",\n        \"url\" : \"https:\\\/\\\/products.aspose.com\\\/pdf\\\/zh-hans\\\/javascript-cpp\\\/parser\\\/images\\\/\",\n        \"image\":  {\n            \"@type\": \"ImageObject\",\n            \"url\": \"https:\\\/\\\/products.aspose.com\\\/pdf\\\/zh-hans\\\/javascript-cpp\\\/parser\\\/images\\\/step01.png\",\n            \"height\": \"220\",\n            \"width\": \"220\"\n        }\n    },\n    {\n        \"@type\": \"HowToStep\",\n        \"name\": \"\u521b\u5efa xImage \u5bf9\u8c61\",\n        \"text\": \"\u521b\u5efa xImage \u5bf9\u8c61\u6765\u63d0\u53d6\u56fe\u50cf\",\n        \"url\" : \"https:\\\/\\\/products.aspose.com\\\/pdf\\\/zh-hans\\\/javascript-cpp\\\/parser\\\/images\\\/\",\n        \"image\":  {\n            \"@type\": \"ImageObject\",\n            \"url\": \"https:\\\/\\\/products.aspose.com\\\/pdf\\\/zh-hans\\\/javascript-cpp\\\/parser\\\/images\\\/step02.png\",\n            \"height\": \"220\",\n            \"width\": \"220\"\n        }\n    },\n    {\n        \"@type\": \"HowToStep\",\n        \"name\": \"\u4fdd\u5b58\u8f93\u51fa\u56fe\u50cf\",\n        \"text\": \"\u5c06\u8f93\u51fa\u56fe\u50cf\u4fdd\u5b58\u5230 jpeg \u6587\u4ef6\u4e2d\",\n        \"url\" : \"https:\\\/\\\/products.aspose.com\\\/pdf\\\/zh-hans\\\/javascript-cpp\\\/parser\\\/images\\\/\",\n        \"image\":  {\n            \"@type\": \"ImageObject\",\n            \"url\": \"https:\\\/\\\/products.aspose.com\\\/pdf\\\/zh-hans\\\/javascript-cpp\\\/parser\\\/images\\\/step03.png\",\n            \"height\": \"220\",\n            \"width\": \"220\"\n        }\n    },\n    {\n        \"@type\": \"HowToStep\",\n        \"name\": \"\u4fdd\u5b58PDF\u6587\u4ef6\",\n        \"text\": \"\u4fdd\u5b58\u66f4\u65b0\u540e\u7684 PDF \u6587\u4ef6\",\n        \"url\" : \"https:\\\/\\\/products.aspose.com\\\/pdf\\\/zh-hans\\\/javascript-cpp\\\/parser\\\/images\\\/\",\n        \"image\":  {\n            \"@type\": \"ImageObject\",\n            \"url\": \"https:\\\/\\\/products.aspose.com\\\/pdf\\\/zh-hans\\\/javascript-cpp\\\/parser\\\/images\\\/step04.png\",\n            \"height\": \"220\",\n            \"width\": \"220\"\n        }\n    }],\n\"supply\": {\n    \"@type\": \"HowToSupply\",\n    \"name\": \"document\"\n},\n\"tool\": [{\n        \"@type\": \"HowToTool\",\n        \"name\": \"Visual Studio\"\n        },\n        {\n            \"@type\": \"HowToTool\",\n            \"name\": \"JetBrains CLion\"\n        },\n        {\n            \"@type\": \"HowToTool\",\n            \"name\": \"Code::Blocks\"\n        },\n        {\n            \"@type\": \"HowToTool\",\n            \"name\": \"Aspose.PDF\"\n        }]\n}\n<\/script>\n<ol>\n<li>\u5728 PDF \u4e2d\u52a0\u8f7d \u201c\u6587\u6863\u201d \u5b9e\u4f8b\u3002<\/li>\n<li>\u521b\u5efa XImage \u5bf9\u8c61\u6765\u63d0\u53d6\u56fe\u50cf\u3002<\/li>\n<li>\u5c06\u8f93\u51fa\u56fe\u50cf\u4fdd\u5b58\u5230 jpeg \u6587\u4ef6\u4e2d\u3002<\/li>\n<li>\u4fdd\u5b58\u66f4\u65b0\u540e\u7684 PDF \u6587\u4ef6\u3002<\/li>\n<\/ol>\n<\/div>    \n<\/div><\/div>\n    <\/div>\n<\/section>\n\n\n\n\n\n<link rel=\"stylesheet\" href=\"https:\/\/products.aspose.com\/pdf\/css\/live-example.css\">\n\n<section class=\"px-5 has-background-white-ter\">\n    <h2 class=\"title has-text-centered\">\u4ece PDF \u4e2d\u63d0\u53d6\u56fe\u50cf-JavaScript via C&#43;&#43;<\/h2>\n    <div class=\"p-5 live-example-block container\" data-app=\"parser\">\n        <p class=\"mb-4\">\u6b64\u793a\u4f8b\u4ee3\u7801\u663e\u793a\u5982\u4f55\u4ece PDF \u6587\u6863\u4e2d\u63d0\u53d6\u56fe\u50cf<\/p>\n        <div class=\"columns is-align-items-center\">\n            <div class=\"column\">\n                <p>Input file:<\/p>\n            <\/div>\n            <div class=\"column\">\n                <div class=\"upload-block\">\n                    <input id=\"upload-file_1\" class=\"action-button-label\" type=\"file\" accept=\".pdf\">\n                    <label for=\"upload-file_1\" class=\"action-button has-background-primary\">Upload a file<\/label>\n                <\/div>\n            <\/div>\n            <div class=\"column\">\n                <p id=\"file-name_1\">File not added<\/p>\n            <\/div>\n            <div class=\"column is-relative\">\n                <p class=\"alert-message\" id=\"alert-message\"><\/p>\n                <input class=\"action-button run-button\" id=\"processing-file\" type=\"button\" value=\"Run Code\">\n            <\/div>\n        <\/div>\n\n        \n\n        \n\n        \n\n        \n\n        <div class=\"columns is-align-items-center\">\n            <div class=\"column\">\n                <p>Output format:<\/p>\n            <\/div>\n            <div class=\"column\"><span id=\"output-format\">PDF<\/span><\/div>\n            <div class=\"column py-5\">\n                <p>Output file:<\/p>\n            <\/div>\n            <div class=\"column\">\n                <div id=\"loader-file\" class=\"loader is-hidden\"><\/div>\n                <div id=\"download-container\">\n                <\/div>\n            <\/div>\n        <\/div>\n\n        \n\n    <\/div>\n\n    <div id=\"code-example\" class=\"container message-body p-0\" style=\"border-width: 0\">\n        <div class=\"highlight\"><pre tabindex=\"0\" class=\"chroma\"><code class=\"language-js\" data-lang=\"js\"><span class=\"line\"><span class=\"cl\">\n<\/span><\/span><span class=\"line\"><span class=\"cl\">    <span class=\"kd\">var<\/span> <span class=\"nx\">ffileExtractImage<\/span> <span class=\"o\">=<\/span> <span class=\"kd\">function<\/span> <span class=\"p\">(<\/span><span class=\"nx\">e<\/span><span class=\"p\">)<\/span> <span class=\"p\">{<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">        <span class=\"kr\">const<\/span> <span class=\"nx\">file_reader<\/span> <span class=\"o\">=<\/span> <span class=\"k\">new<\/span> <span class=\"nx\">FileReader<\/span><span class=\"p\">();<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">        <span class=\"nx\">file_reader<\/span><span class=\"p\">.<\/span><span class=\"nx\">onload<\/span> <span class=\"o\">=<\/span> <span class=\"p\">(<\/span><span class=\"nx\">event<\/span><span class=\"p\">)<\/span> <span class=\"p\">=&gt;<\/span> <span class=\"p\">{<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">        <span class=\"cm\">\/*Extract image from a PDF-file with template &#34;ResultPdfExtractImage{0:D2}.jpg&#34; ({0}, {0:D2}, {0:D3}, ... format page number), resolution 150 DPI and save*\/<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">        <span class=\"kr\">const<\/span> <span class=\"nx\">json<\/span> <span class=\"o\">=<\/span> <span class=\"nx\">AsposePdfExtractImage<\/span><span class=\"p\">(<\/span><span class=\"nx\">event<\/span><span class=\"p\">.<\/span><span class=\"nx\">target<\/span><span class=\"p\">.<\/span><span class=\"nx\">result<\/span><span class=\"p\">,<\/span> <span class=\"nx\">e<\/span><span class=\"p\">.<\/span><span class=\"nx\">target<\/span><span class=\"p\">.<\/span><span class=\"nx\">files<\/span><span class=\"p\">[<\/span><span class=\"mi\">0<\/span><span class=\"p\">].<\/span><span class=\"nx\">name<\/span><span class=\"p\">,<\/span> <span class=\"s2\">&#34;ResultPdfExtractImage{0:D2}.jpg&#34;<\/span><span class=\"p\">,<\/span> <span class=\"mi\">150<\/span><span class=\"p\">);<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">        <span class=\"k\">if<\/span> <span class=\"p\">(<\/span><span class=\"nx\">json<\/span><span class=\"p\">.<\/span><span class=\"nx\">errorCode<\/span> <span class=\"o\">==<\/span> <span class=\"mi\">0<\/span><span class=\"p\">)<\/span> <span class=\"p\">{<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"nb\">document<\/span><span class=\"p\">.<\/span><span class=\"nx\">getElementById<\/span><span class=\"p\">(<\/span><span class=\"s1\">&#39;output&#39;<\/span><span class=\"p\">).<\/span><span class=\"nx\">textContent<\/span> <span class=\"o\">=<\/span> <span class=\"s2\">&#34;Files(images) count: &#34;<\/span> <span class=\"o\">+<\/span> <span class=\"nx\">json<\/span><span class=\"p\">.<\/span><span class=\"nx\">filesCount<\/span><span class=\"p\">.<\/span><span class=\"nx\">toString<\/span><span class=\"p\">();<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"cm\">\/*Make links to result files*\/<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"k\">for<\/span> <span class=\"p\">(<\/span><span class=\"kd\">let<\/span> <span class=\"nx\">fileIndex<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">0<\/span><span class=\"p\">;<\/span> <span class=\"nx\">fileIndex<\/span> <span class=\"o\">&lt;<\/span> <span class=\"nx\">json<\/span><span class=\"p\">.<\/span><span class=\"nx\">filesCount<\/span><span class=\"p\">;<\/span> <span class=\"nx\">fileIndex<\/span><span class=\"o\">++<\/span><span class=\"p\">)<\/span> <span class=\"nx\">DownloadFile<\/span><span class=\"p\">(<\/span><span class=\"nx\">json<\/span><span class=\"p\">.<\/span><span class=\"nx\">filesNameResult<\/span><span class=\"p\">[<\/span><span class=\"nx\">fileIndex<\/span><span class=\"p\">],<\/span> <span class=\"s2\">&#34;image\/jpeg&#34;<\/span><span class=\"p\">);<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">        <span class=\"p\">}<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">        <span class=\"k\">else<\/span> <span class=\"nb\">document<\/span><span class=\"p\">.<\/span><span class=\"nx\">getElementById<\/span><span class=\"p\">(<\/span><span class=\"s1\">&#39;output&#39;<\/span><span class=\"p\">).<\/span><span class=\"nx\">textContent<\/span> <span class=\"o\">=<\/span> <span class=\"nx\">json<\/span><span class=\"p\">.<\/span><span class=\"nx\">errorText<\/span><span class=\"p\">;<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">        <span class=\"p\">}<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">        <span class=\"nx\">file_reader<\/span><span class=\"p\">.<\/span><span class=\"nx\">readAsArrayBuffer<\/span><span class=\"p\">(<\/span><span class=\"nx\">e<\/span><span class=\"p\">.<\/span><span class=\"nx\">target<\/span><span class=\"p\">.<\/span><span class=\"nx\">files<\/span><span class=\"p\">[<\/span><span class=\"mi\">0<\/span><span class=\"p\">]);<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">    <span class=\"p\">}<\/span>\n<\/span><\/span><\/code><\/pre><\/div>\n    <\/div>\n\n    <div class=\"px-5 live-example-block container\" style=\"border-radius: 0;\">\n        <button class=\"copy-button p-2\" id=\"copy-code\">\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"#FFFFFF\" width=\"20px\" height=\"20px\" viewBox=\"0 0 52 52\"\n                enable-background=\"new 0 0 52 52\" xml:space=\"preserve\">\n                <g>\n                    <path\n                        d=\"M17.4,11.6h17.3c0.9,0,1.6-0.7,1.6-1.6V6.8c0-2.6-2.1-4.8-4.7-4.8h-11c-2.6,0-4.7,2.2-4.7,4.8V10   C15.8,10.9,16.5,11.6,17.4,11.6z\" \/>\n                    <path\n                        d=\"M43.3,6h-1.6c-0.5,0-0.8,0.3-0.8,0.8V10c0,3.5-2.8,6.4-6.3,6.4H17.4c-3.5,0-6.3-2.9-6.3-6.4V6.8   c0-0.5-0.3-0.8-0.8-0.8H8.7C6.1,6,4,8.2,4,10.8v34.4C4,47.8,6.1,50,8.7,50h34.6c2.6,0,4.7-2.2,4.7-4.8V10.8C48,8.2,45.9,6,43.3,6z\" \/>\n                <\/g>\n            <\/svg><span class=\"px-2\">Copy code to the clipboard<\/span><\/button>\n    <\/div>\n<\/section>\n\n<script src=\"https:\/\/products.aspose.com\/pdf\/scripts\/live-example.js\" defer><\/script>\n\n\n\n\n\n\n\n\n\n\n\n\n\n<\/article>\n\n\n\n\n<section id=\"\" class=\"section has-background-white\">\n    <div class=\"container\">\n\n        <div class=\"content\"><section id=\"about-content\" class=\"section has-background-white-ter\">\n    <div class=\"container\">\n<h2 class=\"title has-text-centered\">\u5173\u4e8e Aspose.PDF for JavaScript via C&#43;&#43; API<\/h2>\n        <div class=\"content\"><p class=\"block\">\n<p>\u901a\u8fc7 C++ \u7684 JavaScript \u7684 Aspose.PDF \u5141\u8bb8\u5f00\u53d1\u4eba\u5458\u76f4\u63a5\u5728\u7f51\u7edc\u4e2d\u64cd\u4f5c\u5b83\u4eec PDF \u6587\u4ef6\u3002\u8fd9\u4e2a JavaScript \u89e3\u51b3\u65b9\u6848\u5efa\u7acb\u5728 WebAssembly \u6280\u672f\u7684\u57fa\u7840\u4e0a\uff0c\u57fa\u4e8e\u9002\u7528\u4e8e.NET \u8f7b\u91cf\u7ea7\u7684 Aspose.PDF\u3002\u4f60\u53ef\u4ee5\u901a\u8fc7 C++ \u8f7b\u677e\u4f7f\u7528\u9002\u7528\u4e8e JavaScript \u7684 aspose-pdf\uff0c\u7136\u540e\u6309\u7167\u5b89\u88c5\u8bf4\u660e\u8fdb\u884c\u64cd\u4f5c\u3002\u9002\u7528\u4e8e JavaScript \u7684 Aspose.PDF \u652f\u6301\u591a\u79cd\u529f\u80fd\uff0c\u4f8b\u5982\uff1a<\/p>\n<ul>\n<li>\u4f18\u5316 PDF \u6587\u6863\u3002<\/li>\n<li>\u5728 PDF \u6587\u4ef6\u4e2d\u6dfb\u52a0\u56fe\u7ae0\u3002<\/li>\n<li>\u5408\u5e76 PDF \u6587\u4ef6\u3002<\/li>\n<li>\u5c06 PDF \u62c6\u5206\u4e3a\u4e24\u4e2a\u6587\u4ef6\u3002<\/li>\n<li>\u5c06 PDF \u8f6c\u6362\u4e3a DOCX\u3001XLSX\u3001JPEG\u3001PNG\u3001TIFF\u3001BMP\u3001SVG\u3001SVG (ZIP)\u3001XPS\u3001TXT \u7b49<\/li>\n<\/ul>\n<p>\u4f60\u53ef\u4ee5\u5728\u6211\u4eec\u7684 <a href=\"https:\/\/docs.aspose.com\/pdf\/javascript-cpp\/overview\/\">\u6587\u6863<\/a> \u4e0a\u901a\u8fc7 C++ API \u627e\u5230\u66f4\u591a\u5173\u4e8e JavaScript \u7248 Aspose.PDF \u7684\u4fe1\u606f\uff0c\u4e86\u89e3\u5982\u4f55\u4f7f\u7528 API\u3002<\/p>\n<\/p>\n<\/div>\n    <\/div>\n<\/section>\n<\/div>\n    <\/div>\n<\/section>\n\n      "},{"title":"Javascript-Cpp: \u4ee5 JavaScript \u4ece PDF \u4e2d\u63d0\u53d6\u6587\u672c","link":"https:\/\/products.aspose.com\/pdf\/zh-hans\/javascript-cpp\/parser\/text\/","pubDate":"Thu, 15 Jan 2026 00:00:00 +0000","guid":"https:\/\/products.aspose.com\/pdf\/zh-hans\/javascript-cpp\/parser\/text\/","description":"\n        \n        \n        <article>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n<style>\n    .nav-program-lang {\n        display: flex;\n        justify-content: center;\n        align-items: center;\n    }\n    .program-lang {\n        cursor: pointer;\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        border: 4px solid #e5e5e5;\n        text-align: center;\n        border-radius: 50%;\n        width: 60px;\n        height: 60px;\n        margin: 4px;\n    }\n    .program-lang:hover {\n        transform: scale(1.1);\n    }\n    .net-color {\n        background-color: #A4C547;\n    }\n    .java-color {\n        background-color: #E14544;\n    }\n    .cpp-color {\n        background-color: #0C5BA3;\n    }\n    .python-net-color {\n        background-color: #FFCD38;\n    }\n<\/style>\n\n<header class=\"hero is-primary\">\n    <div class=\"hero-body\">\n        <div class=\"container\">\n            <div class=\"columns\">\n                <div class=\"column is-two-thirds\">\n                    <h1 class=\"title\" dir=\"ltr\">\u4ee5 JavaScript \u4ece PDF \u4e2d\u63d0\u53d6\u6587\u672c<\/h1>\n                    <h2 class=\"subtitle\" dir=\"ltr\">\u5982\u4f55\u4f7f\u7528 javascript-cpp \u4ece PDF \u4e2d\u63d0\u53d6\u6587\u672c<\/h2>\n                    \n                <\/div>\n                <div class=\"column\">\n                    <div class=\"is-flex is-justify-content-center is-hidden-mobile mb-2\">\n                        <img src=\"https:\/\/products.aspose.com\/pdf\/images\/aspose_pdf-for-javascript-cpp.svg\"\n                            width=\"200\" height=\"200\"\n                            alt=\"Aspose.PDF for JavaScript via C&#43;&#43; Logo\"\n                            title=\"Aspose.PDF for JavaScript via C&#43;&#43;\" \/>\n                    <\/div>\n                    <div class=\"nav-program-lang\">\n                        <a class=\"program-lang net-color\" href=\"https:\/\/products.aspose.com\/pdf\/zh-hans\/net\/parser\/text\/\">C#<\/a>\n                        <a class=\"program-lang java-color\" href=\"https:\/\/products.aspose.com\/pdf\/zh-hans\/java\/parser\/text\/\">Java<\/a>\n                        <a class=\"program-lang cpp-color\" href=\"https:\/\/products.aspose.com\/pdf\/zh-hans\/cpp\/parser\/text\/\">C++<\/a>\n                        <a class=\"program-lang python-net-color\" href=\"https:\/\/products.aspose.com\/pdf\/zh-hans\/python-net\/parser\/text\/\">Python<\/a>\n                    <\/div>\n                  <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/header>\n\n<nav class=\"container\">\n  <div class=\"level m-2\">\n\n    \n    <div class=\"level-left\">\n      <div class=\"level-item is-hidden-touch\">\n        <img class=\"image is-48x48\"\n             src=\"https:\/\/products.aspose.com\/pdf\/images\/aspose_pdf-for-javascript-cpp.svg\"\n             alt=\"Aspose.PDF for JavaScript via C&#43;&#43; Logo\"\n             title=\"Aspose.PDF for JavaScript via C&#43;&#43;\">\n        <span class=\"ml-2\">\n          <strong>Aspose.PDF<\/strong><br \/>\n          <small>for JavaScript via C&#43;&#43;<\/small>\n        <\/span>\n      <\/div>\n\n      <div class=\"level-item\">\n        <div class=\"tabs\">\n          <ul><li class=\"is-active\">\n                <a href=\"#\">\u4ee3\u7801\u793a\u4f8b<\/a>\n              <\/li><li>\n                <a href=\"#\">API\u53c2\u8003<\/a>\n              <\/li><li>\n                <a href=\"#\">\u4ef7\u94b1<\/a>\n              <\/li><\/ul>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    \n    <div class=\"level-right\">\n      <div class=\"level-item\">\n        <div class=\"field has-addons\"><p class=\"control\">\n                <a class=\"button has-text-white has-background-success-dark\"\n                   href=\"https:\/\/releases.aspose.com\/pdf\/javascript-cpp\/\"\n                   title=\"\u4e0b\u8f7d\">\n                  <svg class=\"aspose-download mr-3\"><use xlink:href=\"https:\/\/products.aspose.com\/pdf\/images\/icons.svg#aspose-download\"><\/use><\/svg>\n                  \u4e0b\u8f7d\n                <\/a>\n              <\/p><p class=\"control\">\n                <a class=\"button has-text-white has-background-success\"\n                   href=\"https:\/\/docs.aspose.com\/pdf\/javascript-cpp\/\"\n                   title=\"\u5b66\u4e60\">\n                  <svg class=\"aspose-learn mr-3\"><use xlink:href=\"https:\/\/products.aspose.com\/pdf\/images\/icons.svg#aspose-learn\"><\/use><\/svg>\n                  \u5b66\u4e60\n                <\/a>\n              <\/p><p class=\"control\">\n                <a class=\"button has-text-white has-background-info\"\n                   href=\"https:\/\/purchase.aspose.com\/pricing\/pdf\/javascript-cpp\"\n                   title=\"\u4e70\">\n                  <svg class=\"aspose-buy mr-3\"><use xlink:href=\"https:\/\/products.aspose.com\/pdf\/images\/icons.svg#aspose-buy\"><\/use><\/svg>\n                  \u4e70\n                <\/a>\n              <\/p><\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/nav>\n\n\n\n\n\n\n<section id=\"overview\" class=\"section has-background-white-ter\">\n    <div class=\"container\">\n<h2 class=\"title has-text-centered\">\u5982\u4f55\u4f7f\u7528 Aspose.PDF for JavaScript via C&#43;&#43; \u4ece PDF \u4e2d\u63d0\u53d6\u6587\u672c<\/h2>\n        <div class=\"content\"><p class=\"block\">\n\u4f60\u9700\u8981\u4ece PDF \u4e2d\u63d0\u53d6\u6587\u672c\u5417\uff1f\u901a\u8fc7 C++ \u5f00\u53d1\u7684 JavaScript \u7684 Aspose.PDF \u6709\u52a9\u4e8e\u4ece PDF \u6587\u6863\u4e2d\u63d0\u53d6\u6587\u672c\u3002\u4e3a\u4e86\u8fdb\u884c\u63d0\u53d6\uff0c\u6211\u4eec\u5c06\u4f7f\u7528 <a href=\"https:\/\/products.aspose.com\/pdf\/javascript-cpp\">Aspose.PDF for JavaScript \u901a\u8fc7 C++<\/a>\uff0c\u8fd9\u662f\u4e00\u4e2a\u7b80\u5355\u5b89\u5168\u7684\u5de5\u5177\u5305\uff0c\u7528\u4e8e\u76f4\u63a5\u5728\u7f51\u7edc\u6d4f\u89c8\u5668\u4e2d\u5904\u7406 PDF\u3002\u8981\u901a\u8fc7 C++ \u5b89\u88c5\u548c\u4f7f\u7528\u9002\u7528\u4e8e JavaScript \u7684 Aspose.PDF\uff0c\u8bf7\u4ece [ZIP \u5b58\u6863] \u4e2d\u63d0\u53d6\u6587\u4ef6 (<a href=\"https:\/\/releases.aspose.com\/pdf\/javascriptcpp\/\">https:\/\/releases.aspose.com\/pdf\/javascriptcpp\/<\/a>)\u3002\n<\/p>\n<div class=\"columns px-6\">\n    <div class=\"column has-background-white m-5\">\n<h3>\u4ee5 JavaScript \u4ece PDF \u4e2d\u63d0\u53d6\u6587\u672c<\/h3><hr><p>\u4f60\u9700\u8981 <a href=\"https:\/\/releases.aspose.com\/pdf\/javascriptcpp\/\">Aspose.PDF for JavaScript \u901a\u8fc7 C++<\/a> \u624d\u80fd\u5728\u4f60\u7684\u73af\u5883\u4e2d\u8bd5\u7528\u4ee3\u7801\u3002<\/p>\n<script type=\"application\/ld+json\">\n    {\n        \"@context\": \"https:\/\/schema.org\",\n        \"@type\": \"HowTo\",\n        \"name\": \"\u4f7f\u7528 JavaScript \u4ece PDF \u4e2d\u63d0\u53d6\u6587\u672c\u7684\u6b65\u9aa4\",\n        \"totalTime\": \"PT10M\",\n        \"description\": \"JavaScript \u7528\u4e8e\u4ece PDF \u4e2d\u63d0\u53d6\u6587\u672c\u7684\u6e90\u4ee3\u7801\",\n        \"image\": {\n            \"@type\": \"ImageObject\",\n            \"url\": \"https:\/\/www.aspose.cloud\/templates\/aspose\/img\/products\/pdf\/headers\/aspose_pdf-for-net.svg\",\n            \"height\": \"220\",\n            \"width\": \"220\"\n        },\n        \"step\": [\n        {\n            \"@type\": \"HowToStep\",\n            \"name\": \"\u52a0\u8f7dPDF\u6587\u4ef6\",\n            \"text\": \"\u5728 PDF \u4e2d\u52a0\u8f7d \u201c\u6587\u6863\u201d \u5b9e\u4f8b\",\n            \"url\" : \"https:\\\/\\\/products.aspose.com\\\/pdf\\\/zh-hans\\\/javascript-cpp\\\/parser\\\/text\\\/\",\n            \"image\":  {\n                \"@type\": \"ImageObject\",\n                \"url\": \"https:\\\/\\\/products.aspose.com\\\/pdf\\\/zh-hans\\\/javascript-cpp\\\/parser\\\/text\\\/step01.png\",\n                \"height\": \"220\",\n                \"width\": \"220\"\n            }\n        },\n        {\n            \"@type\": \"HowToStep\",\n            \"name\": \"\u521b\u5efa textabSorber \u5bf9\u8c61\",\n            \"text\": \"\u521b\u5efa textabSorber \u5bf9\u8c61\u6765\u63d0\u53d6\u6587\u672c\",\n            \"url\" : \"https:\\\/\\\/products.aspose.com\\\/pdf\\\/zh-hans\\\/javascript-cpp\\\/parser\\\/text\\\/\",\n            \"image\":  {\n                \"@type\": \"ImageObject\",\n                \"url\": \"https:\\\/\\\/products.aspose.com\\\/pdf\\\/zh-hans\\\/javascript-cpp\\\/parser\\\/text\\\/step02.png\",\n                \"height\": \"220\",\n                \"width\": \"220\"\n            }\n        },\n        {\n            \"@type\": \"HowToStep\",\n            \"name\": \"\u63a5\u53d7\u5438\u6536\u5668\",\n            \"text\": \"\u63a5\u53d7\u6240\u6709\u9875\u9762\u7684\u51cf\u9707\u5668\",\n            \"url\" : \"https:\\\/\\\/products.aspose.com\\\/pdf\\\/zh-hans\\\/javascript-cpp\\\/parser\\\/text\\\/\",\n            \"image\":  {\n                \"@type\": \"ImageObject\",\n                \"url\": \"https:\\\/\\\/products.aspose.com\\\/pdf\\\/zh-hans\\\/javascript-cpp\\\/parser\\\/text\\\/step03.png\",\n                \"height\": \"220\",\n                \"width\": \"220\"\n            }\n        },\n        {\n            \"@type\": \"HowToStep\",\n            \"name\": \"\u83b7\u53d6\u6587\u672c\",\n            \"text\": \"\u83b7\u53d6\u63d0\u53d6\u7684\u6587\u672c\",\n            \"url\" : \"https:\\\/\\\/products.aspose.com\\\/pdf\\\/zh-hans\\\/javascript-cpp\\\/parser\\\/text\\\/\",\n            \"image\":  {\n                \"@type\": \"ImageObject\",\n                \"url\": \"https:\\\/\\\/products.aspose.com\\\/pdf\\\/zh-hans\\\/javascript-cpp\\\/parser\\\/text\\\/step04.png\",\n                \"height\": \"220\",\n                \"width\": \"220\"\n            }\n        },\n        {\n            \"@type\": \"HowToStep\",\n            \"name\": \"\u6253\u5f00\u6587\u4ef6\",\n            \"text\": \"\u521b\u5efa\u4e00\u4e2a\u5199\u5165\u5668\u5e76\u6253\u5f00\u6587\u4ef6\uff0c\u5728\u6587\u4ef6\u4e2d\u5199\u4e00\u884c\u6587\u672c\",\n            \"url\" : \"https:\\\/\\\/products.aspose.com\\\/pdf\\\/zh-hans\\\/javascript-cpp\\\/parser\\\/text\\\/\",\n            \"image\":  {\n                \"@type\": \"ImageObject\",\n                \"url\": \"https:\\\/\\\/products.aspose.com\\\/pdf\\\/zh-hans\\\/javascript-cpp\\\/parser\\\/text\\\/step05.png\",\n                \"height\": \"220\",\n                \"width\": \"220\"\n            }\n        }],\n    \"supply\": {\n        \"@type\": \"HowToSupply\",\n        \"name\": \"document\"\n    },\n    \"tool\": [{\n            \"@type\": \"HowToTool\",\n            \"name\": \"Visual Studio\"\n            },\n            {\n                \"@type\": \"HowToTool\",\n                \"name\": \"JetBrains CLion\"\n            },\n            {\n                \"@type\": \"HowToTool\",\n                \"name\": \"Code::Blocks\"\n            },\n            {\n                \"@type\": \"HowToTool\",\n                \"name\": \"Aspose.PDF\"\n            }]\n    }\n<\/script>\n<ol>\n<li>\u5728 PDF \u4e2d\u52a0\u8f7d \u201c\u6587\u6863\u201d \u5b9e\u4f8b\u3002<\/li>\n<li>\u521b\u5efa textabSorber \u5bf9\u8c61\u6765\u63d0\u53d6\u6587\u672c\u3002<\/li>\n<li>\u63a5\u53d7\u6240\u6709\u9875\u9762\u7684\u5438\u6536\u5668\u3002<\/li>\n<li>\u83b7\u53d6\u63d0\u53d6\u7684\u6587\u672c<\/li>\n<li>\u521b\u5efa\u4e00\u4e2a\u5199\u5165\u5668\u5e76\u6253\u5f00\u6587\u4ef6\uff0c\u5728\u6587\u4ef6\u4e2d\u5199\u4e00\u884c\u6587\u672c<\/li>\n<\/ol>\n<\/div>    \n<\/div><\/div>\n    <\/div>\n<\/section>\n\n\n\n\n\n<link rel=\"stylesheet\" href=\"https:\/\/products.aspose.com\/pdf\/css\/live-example.css\">\n\n<section class=\"px-5 has-background-white-ter\">\n    <h2 class=\"title has-text-centered\">\u4f7f\u7528 JavaScript \u4ece PDF \u4e2d\u63d0\u53d6\u6587\u672c<\/h2>\n    <div class=\"p-5 live-example-block container\" data-app=\"parser\">\n        <p class=\"mb-4\">\u6b64\u793a\u4f8b\u4ee3\u7801\u663e\u793a\u5982\u4f55\u4ece PDF \u6587\u6863\u4e2d\u63d0\u53d6\u6587\u672c<\/p>\n        <div class=\"columns is-align-items-center\">\n            <div class=\"column\">\n                <p>Input file:<\/p>\n            <\/div>\n            <div class=\"column\">\n                <div class=\"upload-block\">\n                    <input id=\"upload-file_1\" class=\"action-button-label\" type=\"file\" accept=\".pdf\">\n                    <label for=\"upload-file_1\" class=\"action-button has-background-primary\">Upload a file<\/label>\n                <\/div>\n            <\/div>\n            <div class=\"column\">\n                <p id=\"file-name_1\">File not added<\/p>\n            <\/div>\n            <div class=\"column is-relative\">\n                <p class=\"alert-message\" id=\"alert-message\"><\/p>\n                <input class=\"action-button run-button\" id=\"processing-file\" type=\"button\" value=\"Run Code\">\n            <\/div>\n        <\/div>\n\n        \n\n        \n\n        \n\n        \n\n        <div class=\"columns is-align-items-center\">\n            <div class=\"column\">\n                <p>Output format:<\/p>\n            <\/div>\n            <div class=\"column\"><span id=\"output-format\">PDF<\/span><\/div>\n            <div class=\"column py-5\">\n                <p>Output file:<\/p>\n            <\/div>\n            <div class=\"column\">\n                <div id=\"loader-file\" class=\"loader is-hidden\"><\/div>\n                <div id=\"download-container\">\n                <\/div>\n            <\/div>\n        <\/div>\n\n        \n\n    <\/div>\n\n    <div id=\"code-example\" class=\"container message-body p-0\" style=\"border-width: 0\">\n        <div class=\"highlight\"><pre tabindex=\"0\" class=\"chroma\"><code class=\"language-js\" data-lang=\"js\"><span class=\"line\"><span class=\"cl\">\n<\/span><\/span><span class=\"line\"><span class=\"cl\">    <span class=\"kd\">var<\/span> <span class=\"nx\">ffileExtract<\/span> <span class=\"o\">=<\/span> <span class=\"kd\">function<\/span> <span class=\"p\">(<\/span><span class=\"nx\">e<\/span><span class=\"p\">)<\/span> <span class=\"p\">{<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">        <span class=\"kr\">const<\/span> <span class=\"nx\">file_reader<\/span> <span class=\"o\">=<\/span> <span class=\"k\">new<\/span> <span class=\"nx\">FileReader<\/span><span class=\"p\">();<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">        <span class=\"nx\">file_reader<\/span><span class=\"p\">.<\/span><span class=\"nx\">onload<\/span> <span class=\"o\">=<\/span> <span class=\"p\">(<\/span><span class=\"nx\">event<\/span><span class=\"p\">)<\/span> <span class=\"p\">=&gt;<\/span> <span class=\"p\">{<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">        <span class=\"cm\">\/*Extract text from a PDF-file*\/<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">        <span class=\"kr\">const<\/span> <span class=\"nx\">json<\/span> <span class=\"o\">=<\/span> <span class=\"nx\">AsposePdfExtractText<\/span><span class=\"p\">(<\/span><span class=\"nx\">event<\/span><span class=\"p\">.<\/span><span class=\"nx\">target<\/span><span class=\"p\">.<\/span><span class=\"nx\">result<\/span><span class=\"p\">,<\/span> <span class=\"nx\">e<\/span><span class=\"p\">.<\/span><span class=\"nx\">target<\/span><span class=\"p\">.<\/span><span class=\"nx\">files<\/span><span class=\"p\">[<\/span><span class=\"mi\">0<\/span><span class=\"p\">].<\/span><span class=\"nx\">name<\/span><span class=\"p\">);<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">        <span class=\"k\">if<\/span> <span class=\"p\">(<\/span><span class=\"nx\">json<\/span><span class=\"p\">.<\/span><span class=\"nx\">errorCode<\/span> <span class=\"o\">==<\/span> <span class=\"mi\">0<\/span><span class=\"p\">)<\/span> <span class=\"nb\">document<\/span><span class=\"p\">.<\/span><span class=\"nx\">getElementById<\/span><span class=\"p\">(<\/span><span class=\"s1\">&#39;output&#39;<\/span><span class=\"p\">).<\/span><span class=\"nx\">textContent<\/span> <span class=\"o\">=<\/span> <span class=\"nx\">json<\/span><span class=\"p\">.<\/span><span class=\"nx\">extractText<\/span><span class=\"p\">;<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">        <span class=\"k\">else<\/span> <span class=\"nb\">document<\/span><span class=\"p\">.<\/span><span class=\"nx\">getElementById<\/span><span class=\"p\">(<\/span><span class=\"s1\">&#39;output&#39;<\/span><span class=\"p\">).<\/span><span class=\"nx\">textContent<\/span> <span class=\"o\">=<\/span> <span class=\"nx\">json<\/span><span class=\"p\">.<\/span><span class=\"nx\">errorText<\/span><span class=\"p\">;<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">        <span class=\"p\">};<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">        <span class=\"nx\">file_reader<\/span><span class=\"p\">.<\/span><span class=\"nx\">readAsArrayBuffer<\/span><span class=\"p\">(<\/span><span class=\"nx\">e<\/span><span class=\"p\">.<\/span><span class=\"nx\">target<\/span><span class=\"p\">.<\/span><span class=\"nx\">files<\/span><span class=\"p\">[<\/span><span class=\"mi\">0<\/span><span class=\"p\">]);<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">    <span class=\"p\">};<\/span>\n<\/span><\/span><\/code><\/pre><\/div>\n    <\/div>\n\n    <div class=\"px-5 live-example-block container\" style=\"border-radius: 0;\">\n        <button class=\"copy-button p-2\" id=\"copy-code\">\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"#FFFFFF\" width=\"20px\" height=\"20px\" viewBox=\"0 0 52 52\"\n                enable-background=\"new 0 0 52 52\" xml:space=\"preserve\">\n                <g>\n                    <path\n                        d=\"M17.4,11.6h17.3c0.9,0,1.6-0.7,1.6-1.6V6.8c0-2.6-2.1-4.8-4.7-4.8h-11c-2.6,0-4.7,2.2-4.7,4.8V10   C15.8,10.9,16.5,11.6,17.4,11.6z\" \/>\n                    <path\n                        d=\"M43.3,6h-1.6c-0.5,0-0.8,0.3-0.8,0.8V10c0,3.5-2.8,6.4-6.3,6.4H17.4c-3.5,0-6.3-2.9-6.3-6.4V6.8   c0-0.5-0.3-0.8-0.8-0.8H8.7C6.1,6,4,8.2,4,10.8v34.4C4,47.8,6.1,50,8.7,50h34.6c2.6,0,4.7-2.2,4.7-4.8V10.8C48,8.2,45.9,6,43.3,6z\" \/>\n                <\/g>\n            <\/svg><span class=\"px-2\">Copy code to the clipboard<\/span><\/button>\n    <\/div>\n<\/section>\n\n<script src=\"https:\/\/products.aspose.com\/pdf\/scripts\/live-example.js\" defer><\/script>\n\n\n\n\n\n\n\n\n\n\n\n\n\n<\/article>\n\n\n\n\n<section id=\"\" class=\"section has-background-white\">\n    <div class=\"container\">\n\n        <div class=\"content\"><section id=\"about-content\" class=\"section has-background-white-ter\">\n    <div class=\"container\">\n<h2 class=\"title has-text-centered\">\u5173\u4e8e Aspose.PDF for JavaScript via C&#43;&#43; API<\/h2>\n        <div class=\"content\"><p class=\"block\">\n<p>\u901a\u8fc7 C++ \u7684 JavaScript \u7684 Aspose.PDF \u5141\u8bb8\u5f00\u53d1\u4eba\u5458\u76f4\u63a5\u5728\u7f51\u7edc\u4e2d\u64cd\u4f5c\u5b83\u4eec PDF \u6587\u4ef6\u3002\u8fd9\u4e2a JavaScript \u89e3\u51b3\u65b9\u6848\u5efa\u7acb\u5728 WebAssembly \u6280\u672f\u7684\u57fa\u7840\u4e0a\uff0c\u57fa\u4e8e\u9002\u7528\u4e8e.NET \u8f7b\u91cf\u7ea7\u7684 Aspose.PDF\u3002\u4f60\u53ef\u4ee5\u901a\u8fc7 C++ \u8f7b\u677e\u4f7f\u7528\u9002\u7528\u4e8e JavaScript \u7684 aspose-pdf\uff0c\u7136\u540e\u6309\u7167\u5b89\u88c5\u8bf4\u660e\u8fdb\u884c\u64cd\u4f5c\u3002\u9002\u7528\u4e8e JavaScript \u7684 Aspose.PDF \u652f\u6301\u591a\u79cd\u529f\u80fd\uff0c\u4f8b\u5982\uff1a<\/p>\n<ul>\n<li>\u4f18\u5316 PDF \u6587\u6863\u3002<\/li>\n<li>\u5728 PDF \u6587\u4ef6\u4e2d\u6dfb\u52a0\u56fe\u7ae0\u3002<\/li>\n<li>\u5408\u5e76 PDF \u6587\u4ef6\u3002<\/li>\n<li>\u5c06 PDF \u62c6\u5206\u4e3a\u4e24\u4e2a\u6587\u4ef6\u3002<\/li>\n<li>\u5c06 PDF \u8f6c\u6362\u4e3a DOCX\u3001XLSX\u3001JPEG\u3001PNG\u3001TIFF\u3001BMP\u3001SVG\u3001SVG (ZIP)\u3001XPS\u3001TXT \u7b49<\/li>\n<\/ul>\n<p>\u4f60\u53ef\u4ee5\u5728\u6211\u4eec\u7684 <a href=\"https:\/\/docs.aspose.com\/pdf\/javascript-cpp\/overview\/\">\u6587\u6863<\/a> \u4e0a\u901a\u8fc7 C++ API \u627e\u5230\u66f4\u591a\u5173\u4e8e JavaScript \u7248 Aspose.PDF \u7684\u4fe1\u606f\uff0c\u4e86\u89e3\u5982\u4f55\u4f7f\u7528 API\u3002<\/p>\n<\/p>\n<\/div>\n    <\/div>\n<\/section>\n<\/div>\n    <\/div>\n<\/section>\n\n      "}]}}