<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>nodejs pdf merge on Document Processing REST APIs | GroupDocs Cloud</title>
    <link>https://blog-qa.groupdocs.cloud/ru/tag/nodejs-pdf-merge/</link>
    <description>Recent content in nodejs pdf merge on Document Processing REST APIs | GroupDocs Cloud</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ru</language>
    <lastBuildDate>Mon, 19 Oct 2026 15:04:19 +0000</lastBuildDate><atom:link href="https://blog-qa.groupdocs.cloud/ru/tag/nodejs-pdf-merge/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Объединить PDF в Node.JS</title>
      <link>https://blog-qa.groupdocs.cloud/ru/merger/merge-pdf-in-nodejs/</link>
      <pubDate>Mon, 19 Oct 2026 15:04:19 +0000</pubDate>
      
      <guid>https://blog-qa.groupdocs.cloud/ru/merger/merge-pdf-in-nodejs/</guid>
      <description>Узнайте, как объединять PDF‑файлы в Node.JS с помощью GroupDocs.Merger Cloud SDK. Пошаговое руководство, пример кода, команды cURL и советы по производительности для разработчиков.</description>
      <content:encoded><![CDATA[<p>Объединение нескольких <a href="https://docs.fileformat.com/pdf">PDF</a> документов в один файл является частой задачей при построении документооборотов или генерации отчетов. <a href="https://products.groupdocs.cloud/merger/nodejs/">GroupDocs.Merger Cloud SDK for Node.js</a> упрощает слияние PDF в Node.JS без необходимости работать с низкоуровневыми структурами PDF. В этом руководстве вы найдете пошаговую настройку, пошаговую реализацию, полный пример кода, эквивалентные вызовы cURL и рекомендации по производительности для больших или зашифрованных PDF.</p>
<h2 id="перед-началом-требования-и-установка">Перед началом: Требования и установка</h2>
<p>Прежде чем начать, убедитесь, что у вас есть следующее:</p>
<ul>
<li>Node.js 14 или более поздней версии, установленный на вашей машине разработки.</li>
<li>Активный аккаунт GroupDocs Cloud с client ID и client secret.</li>
<li>Доступ к PDF‑файлам, которые вы хотите объединить, хранящимся в хранилище GroupDocs Cloud.</li>
</ul>
<p>Установите SDK через npm и загрузите последнюю версию пакета:</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>npm install groupdocs-merger-cloud
</span></span></code></pre></div><p>Вы также можете получить SDK со страницы официального релиза: <a href="https://releases.groupdocs.cloud/merger/nodejs/">Скачать SDK</a>. После установки вы готовы приступить к написанию кода.</p>
<h2 id="пошаговое-руководство-по-объединению-pdf-в-nodejs">Пошаговое руководство по объединению PDF в Node.JS</h2>
<h3 id="шаг-1-установите-sdk-и-импортируйте-необходимые-классы">Шаг 1: Установите SDK и импортируйте необходимые классы</h3>
<p>Сначала импортируйте классы, которые вам понадобятся для объединения PDF‑файлов.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-javascript" data-lang="javascript"><span style="display:flex;"><span><span style="color:#66d9ef">const</span> { <span style="color:#a6e22e">MergeApi</span>, <span style="color:#a6e22e">MergeOptions</span>, <span style="color:#a6e22e">FileInfo</span>, <span style="color:#a6e22e">Configuration</span> } <span style="color:#f92672">=</span> <span style="color:#a6e22e">require</span>(<span style="color:#e6db74">&#34;@groupdocs/merger-cloud&#34;</span>);
</span></span></code></pre></div><p>Этот импорт предоставляет вам доступ к основному API, объектам конфигурации и дескрипторам файлов.</p>
<h3 id="шаг-2-настройте-свои-учетные-данные-groupdocs">Шаг 2: Настройте свои учетные данные GroupDocs</h3>
<p>Создайте объект конфигурации с вашими учетными данными клиента.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-javascript" data-lang="javascript"><span style="display:flex;"><span><span style="color:#66d9ef">const</span> <span style="color:#a6e22e">config</span> <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> <span style="color:#a6e22e">Configuration</span>({
</span></span><span style="display:flex;"><span>    <span style="color:#a6e22e">clientId</span><span style="color:#f92672">:</span> <span style="color:#e6db74">&#34;YOUR_CLIENT_ID&#34;</span>,
</span></span><span style="display:flex;"><span>    <span style="color:#a6e22e">clientSecret</span><span style="color:#f92672">:</span> <span style="color:#e6db74">&#34;YOUR_CLIENT_SECRET&#34;</span>
</span></span><span style="display:flex;"><span>});
</span></span></code></pre></div><p>Предоставление правильных учетных данных позволяет библиотеке аутентифицировать ваши запросы.</p>
<h3 id="шаг-3-определите-pdfфайлы-для-объединения">Шаг 3: Определите PDF‑файлы для объединения</h3>
<p>Список PDF‑документов, которые вы хотите объединить. Этот шаг готовит вас к эффективному объединению PDF в Node.JS.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-javascript" data-lang="javascript"><span style="display:flex;"><span><span style="color:#66d9ef">const</span> <span style="color:#a6e22e">filesToMerge</span> <span style="color:#f92672">=</span> [
</span></span><span style="display:flex;"><span>    <span style="color:#66d9ef">new</span> <span style="color:#a6e22e">FileInfo</span>({ <span style="color:#a6e22e">filePath</span><span style="color:#f92672">:</span> <span style="color:#e6db74">&#34;input1.pdf&#34;</span> }),
</span></span><span style="display:flex;"><span>    <span style="color:#66d9ef">new</span> <span style="color:#a6e22e">FileInfo</span>({ <span style="color:#a6e22e">filePath</span><span style="color:#f92672">:</span> <span style="color:#e6db74">&#34;input2.pdf&#34;</span> })
</span></span><span style="display:flex;"><span>];
</span></span></code></pre></div><p>Каждый <code>FileInfo</code> указывает на файл, хранящийся в вашем хранилище GroupDocs Cloud.</p>
<h3 id="шаг-4-установить-параметры-слияния">Шаг 4: Установить параметры слияния</h3>
<p>Настройте место вывода и прикрепите список файлов к запросу на слияние.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-javascript" data-lang="javascript"><span style="display:flex;"><span><span style="color:#66d9ef">const</span> <span style="color:#a6e22e">mergeOptions</span> <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> <span style="color:#a6e22e">MergeOptions</span>();
</span></span><span style="display:flex;"><span><span style="color:#a6e22e">mergeOptions</span>.<span style="color:#a6e22e">fileInfos</span> <span style="color:#f92672">=</span> <span style="color:#a6e22e">filesToMerge</span>;
</span></span><span style="display:flex;"><span><span style="color:#a6e22e">mergeOptions</span>.<span style="color:#a6e22e">outputPath</span> <span style="color:#f92672">=</span> <span style="color:#e6db74">&#34;merged_output.pdf&#34;</span>;
</span></span></code></pre></div><p>Эти настройки контролируют, как вы объединяете PDF в Node.JS и где будет сохранён результат.</p>
<h3 id="шаг-5-выполнить-операцию-слияния">Шаг 5: Выполнить операцию слияния</h3>
<p>Создайте экземпляр API, вызовите метод merge и обработайте ответ.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-javascript" data-lang="javascript"><span style="display:flex;"><span><span style="color:#66d9ef">const</span> <span style="color:#a6e22e">mergeApi</span> <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> <span style="color:#a6e22e">MergeApi</span>(<span style="color:#a6e22e">config</span>);
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">try</span> {
</span></span><span style="display:flex;"><span>    <span style="color:#66d9ef">const</span> <span style="color:#a6e22e">result</span> <span style="color:#f92672">=</span> <span style="color:#66d9ef">await</span> <span style="color:#a6e22e">mergeApi</span>.<span style="color:#a6e22e">mergeDocuments</span>(<span style="color:#a6e22e">mergeOptions</span>);
</span></span><span style="display:flex;"><span>    <span style="color:#a6e22e">console</span>.<span style="color:#a6e22e">log</span>(<span style="color:#e6db74">&#34;Merge completed. Output file stored at:&#34;</span>, <span style="color:#a6e22e">result</span>.<span style="color:#a6e22e">path</span>);
</span></span><span style="display:flex;"><span>} <span style="color:#66d9ef">catch</span> (<span style="color:#a6e22e">error</span>) {
</span></span><span style="display:flex;"><span>    <span style="color:#a6e22e">console</span>.<span style="color:#a6e22e">error</span>(<span style="color:#e6db74">&#34;Error during PDF merge:&#34;</span>, <span style="color:#a6e22e">error</span>);
</span></span><span style="display:flex;"><span>}
</span></span></code></pre></div><p>Асинхронный вызов возвращает путь к объединённому документу, если операция выполнена успешно.</p>
<h2 id="полный-пример-реализации-объединения-pdf-в-nodejs">Полный пример реализации объединения PDF в Node.JS</h2>
<p>Следующий код демонстрирует полный рабочий процесс от конфигурации до обработки результата.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-javascript" data-lang="javascript"><span style="display:flex;"><span><span style="color:#66d9ef">const</span> { <span style="color:#a6e22e">MergeApi</span>, <span style="color:#a6e22e">MergeOptions</span>, <span style="color:#a6e22e">FileInfo</span>, <span style="color:#a6e22e">Configuration</span> } <span style="color:#f92672">=</span> <span style="color:#a6e22e">require</span>(<span style="color:#e6db74">&#34;@groupdocs/merger-cloud&#34;</span>);
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#75715e">// Configure the SDK (replace with your actual credentials)
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span><span style="color:#66d9ef">const</span> <span style="color:#a6e22e">config</span> <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> <span style="color:#a6e22e">Configuration</span>({
</span></span><span style="display:flex;"><span>    <span style="color:#a6e22e">clientId</span><span style="color:#f92672">:</span> <span style="color:#e6db74">&#34;YOUR_CLIENT_ID&#34;</span>,
</span></span><span style="display:flex;"><span>    <span style="color:#a6e22e">clientSecret</span><span style="color:#f92672">:</span> <span style="color:#e6db74">&#34;YOUR_CLIENT_SECRET&#34;</span>
</span></span><span style="display:flex;"><span>});
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">async</span> <span style="color:#66d9ef">function</span> <span style="color:#a6e22e">mergePdfFiles</span>() {
</span></span><span style="display:flex;"><span>    <span style="color:#75715e">// Initialize the Merge API
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>    <span style="color:#66d9ef">const</span> <span style="color:#a6e22e">mergeApi</span> <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> <span style="color:#a6e22e">MergeApi</span>(<span style="color:#a6e22e">config</span>);
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#75715e">// Define the PDF files to be merged (must exist in GroupDocs Cloud storage)
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>    <span style="color:#66d9ef">const</span> <span style="color:#a6e22e">filesToMerge</span> <span style="color:#f92672">=</span> [
</span></span><span style="display:flex;"><span>        <span style="color:#66d9ef">new</span> <span style="color:#a6e22e">FileInfo</span>({ <span style="color:#a6e22e">filePath</span><span style="color:#f92672">:</span> <span style="color:#e6db74">&#34;input1.pdf&#34;</span> }),
</span></span><span style="display:flex;"><span>        <span style="color:#66d9ef">new</span> <span style="color:#a6e22e">FileInfo</span>({ <span style="color:#a6e22e">filePath</span><span style="color:#f92672">:</span> <span style="color:#e6db74">&#34;input2.pdf&#34;</span> })
</span></span><span style="display:flex;"><span>    ];
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#75715e">// Set merge options
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>    <span style="color:#66d9ef">const</span> <span style="color:#a6e22e">mergeOptions</span> <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> <span style="color:#a6e22e">MergeOptions</span>();
</span></span><span style="display:flex;"><span>    <span style="color:#a6e22e">mergeOptions</span>.<span style="color:#a6e22e">fileInfos</span> <span style="color:#f92672">=</span> <span style="color:#a6e22e">filesToMerge</span>;
</span></span><span style="display:flex;"><span>    <span style="color:#a6e22e">mergeOptions</span>.<span style="color:#a6e22e">outputPath</span> <span style="color:#f92672">=</span> <span style="color:#e6db74">&#34;merged_output.pdf&#34;</span>;
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">try</span> {
</span></span><span style="display:flex;"><span>        <span style="color:#75715e">// Perform the merge operation
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>        <span style="color:#66d9ef">const</span> <span style="color:#a6e22e">result</span> <span style="color:#f92672">=</span> <span style="color:#66d9ef">await</span> <span style="color:#a6e22e">mergeApi</span>.<span style="color:#a6e22e">mergeDocuments</span>(<span style="color:#a6e22e">mergeOptions</span>);
</span></span><span style="display:flex;"><span>        <span style="color:#a6e22e">console</span>.<span style="color:#a6e22e">log</span>(<span style="color:#e6db74">&#34;Merge completed. Output file stored at:&#34;</span>, <span style="color:#a6e22e">result</span>.<span style="color:#a6e22e">path</span>);
</span></span><span style="display:flex;"><span>    } <span style="color:#66d9ef">catch</span> (<span style="color:#a6e22e">error</span>) {
</span></span><span style="display:flex;"><span>        <span style="color:#a6e22e">console</span>.<span style="color:#a6e22e">error</span>(<span style="color:#e6db74">&#34;Error during PDF merge:&#34;</span>, <span style="color:#a6e22e">error</span>);
</span></span><span style="display:flex;"><span>    }
</span></span><span style="display:flex;"><span>}
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#75715e">// Execute the merge
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span><span style="color:#a6e22e">mergePdfFiles</span>();
</span></span></code></pre></div><blockquote>
<p><strong>Примечание:</strong> Этот пример кода демонстрирует базовую функциональность. Прежде чем использовать его в вашем проекте, убедитесь, что обновили все пути к файлам и значения конфигурации в соответствии с вашей реальной средой, проверьте, что все необходимые зависимости правильно установлены, и тщательно протестируйте в вашей среде разработки. Если вы столкнётесь с какими‑либо проблемами, обратитесь к <a href="https://docs.groupdocs.cloud/merger/">официальной документации</a> или свяжитесь с <a href="https://forum.groupdocs.cloud/c/merger/18">командой поддержки</a> для получения помощи.</p>
</blockquote>
<h2 id="объединение-pdf-через-rest-api-с-использованием-curl">Объединение PDF через REST API с использованием cURL</h2>
<p>Если вы предпочитаете чисто REST‑подход, ту же операцию можно выполнить с помощью команд cURL.</p>
<p>Сначала получите токен доступа:</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>curl -X POST <span style="color:#e6db74">&#34;https://api.groupdocs.cloud/v2.0/oauth2/token&#34;</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>     -H <span style="color:#e6db74">&#34;Content-Type: application/json&#34;</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>     -d <span style="color:#e6db74">&#39;{&#34;client_id&#34;:&#34;YOUR_CLIENT_ID&#34;,&#34;client_secret&#34;:&#34;YOUR_CLIENT_SECRET&#34;,&#34;grant_type&#34;:&#34;client_credentials&#34;}&#39;</span>
</span></span></code></pre></div><p>Загрузите исходные PDF‑файлы в ваше хранилище (замените <code>YOUR_ACCESS_TOKEN</code> токеном из предыдущего шага):</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>curl -X POST <span style="color:#e6db74">&#34;https://api.groupdocs.cloud/v2.0/storage/file/upload?path=input1.pdf&#34;</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>     -H <span style="color:#e6db74">&#34;Authorization: Bearer YOUR_ACCESS_TOKEN&#34;</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>     -F <span style="color:#e6db74">&#34;file=@/local/path/input1.pdf&#34;</span>
</span></span></code></pre></div><p>Повторите загрузку для <code>input2.pdf</code>. Затем запросите операцию слияния:</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>curl -X POST <span style="color:#e6db74">&#34;https://api.groupdocs.cloud/v2.0/merger/merge&#34;</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>     -H <span style="color:#e6db74">&#34;Authorization: Bearer YOUR_ACCESS_TOKEN&#34;</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>     -H <span style="color:#e6db74">&#34;Content-Type: application/json&#34;</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>     -d <span style="color:#e6db74">&#39;{
</span></span></span><span style="display:flex;"><span><span style="color:#e6db74">           &#34;fileInfos&#34;: [
</span></span></span><span style="display:flex;"><span><span style="color:#e6db74">               {&#34;filePath&#34;:&#34;input1.pdf&#34;},
</span></span></span><span style="display:flex;"><span><span style="color:#e6db74">               {&#34;filePath&#34;:&#34;input2.pdf&#34;}
</span></span></span><span style="display:flex;"><span><span style="color:#e6db74">           ],
</span></span></span><span style="display:flex;"><span><span style="color:#e6db74">           &#34;outputPath&#34;:&#34;merged_output.pdf&#34;
</span></span></span><span style="display:flex;"><span><span style="color:#e6db74">         }&#39;</span>
</span></span></code></pre></div><p>Наконец, загрузите объединённый файл:</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>curl -X GET <span style="color:#e6db74">&#34;https://api.groupdocs.cloud/v2.0/storage/file/download?path=merged_output.pdf&#34;</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>     -H <span style="color:#e6db74">&#34;Authorization: Bearer YOUR_ACCESS_TOKEN&#34;</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>     -o merged_output.pdf
</span></span></code></pre></div><p>Для полного списка конечных точек и параметров см. <a href="https://reference.groupdocs.cloud/merger/">справку API</a>.</p>
<h2 id="настройка-параметров-объединения">Настройка параметров объединения</h2>
<p>SDK предоставляет несколько параметров, позволяющих точно настроить процесс слияния:</p>
<ul>
<li><strong>outputPath</strong> - Путь назначения для объединённого PDF. Настройте его, чтобы контролировать, где будет сохранён результат.</li>
<li><strong>fileInfos</strong> - Массив объектов <code>FileInfo</code>, определяющих исходные PDF и их порядок.</li>
</ul>
<p>Вы также можете задать дополнительные свойства, такие как <code>pages</code> для объединения определённых диапазонов страниц или <code>password</code> для зашифрованных PDF. Обратитесь к <a href="https://docs.groupdocs.cloud/merger/">официальной документации</a> для полного списка настраиваемых полей.</p>
<h2 id="соображения-по-производительности-при-объединении-pdf">Соображения по производительности при объединении PDF</h2>
<p>При объединении больших или множества PDF‑файлов учитывайте следующие рекомендации:</p>
<ul>
<li><strong>Используйте async/await</strong>, чтобы избежать блокировки цикла событий, особенно для больших документов.</li>
<li><strong>Пакетные загрузки</strong>: загружайте исходные PDF‑файлы параллельно перед вызовом слияния, чтобы снизить общую задержку.</li>
<li><strong>Потоковая обработка</strong>: для чрезвычайно больших PDF рассмотрите возможность хранения промежуточных результатов в облачном хранилище и слияния их небольшими частями.</li>
<li><strong>Зашифрованные PDF</strong>: указывайте пароли в объектах <code>FileInfo</code>; обработка зашифрованных файлов добавляет накладные расходы, поэтому по возможности сливайте их после расшифровки.</li>
</ul>
<p>Применение этих практик помогает эффективно объединять PDF в Node.JS, минимизируя потребление памяти.</p>
<h2 id="вопросы-которые-могут-у-вас-возникнуть">Вопросы, которые могут у вас возникнуть</h2>
<ul>
<li>
<p><strong>Как объединить PDF‑файлы в Node.JS с помощью GroupDocs?</strong><br>
Используйте <a href="https://products.groupdocs.cloud/merger/nodejs/">GroupDocs.Merger Cloud SDK for Node.js</a> для создания экземпляра <code>MergeApi</code>, настройки <code>MergeOptions</code> с вашими исходными PDF и вызова <code>mergeDocuments</code>. Полный пример кода в этом руководстве демонстрирует процесс.</p>
</li>
<li>
<p><strong>Могу ли я объединять зашифрованные PDF-файлы в Node.JS?</strong><br>
Да, SDK поддерживает объединение зашифрованных PDF. Укажите правильные пароли в объектах <code>FileInfo</code> перед вызовом <code>mergeDocuments</code>. См. <a href="https://docs.groupdocs.cloud/merger/">официальную документацию</a> для получения подробностей.</p>
</li>
<li>
<p><strong>Какие варианты лицензирования доступны для GroupDocs.Merger?</strong><br>
GroupDocs предлагает гибкие тарифные планы. Для тестирования вы можете запросить <a href="https://purchase.groupdocs.cloud/temporary-license/">временную лицензию</a>, чтобы оценить библиотеку перед покупкой полной подписки.</p>
</li>
<li>
<p><strong>Где я могу найти больше примеров и поддержку?</strong><br>
Дополнительные образцы доступны в <a href="https://github.com/groupdocs-merger-cloud/groupdocs-merger-cloud-node">репозитории GitHub</a>. Для получения помощи посетите <a href="https://forum.groupdocs.cloud/c/merger/18">форум поддержки</a>.</p>
</li>
</ul>
<h2 id="дополнительное-чтение">Дополнительное чтение</h2>
<ul>
<li><a href="https://blog.groupdocs.cloud/ru/merger/split-pdf-into-multiple-pdf-in-nodejs/">Разделить PDF на несколько PDF в Node.JS</a></li>
<li><a href="https://blog.groupdocs.cloud/ru/merger/lock-pdf-with-password-using-rest-api-in-nodejs/">Заблокировать PDF-документы паролями с помощью REST API в Node.js</a></li>
<li><a href="https://blog.groupdocs.cloud/ru/merger/how-to-merge-pdf-files-in-csharp-using-rest-api/">Как объединить PDF-файлы в C# с использованием REST API</a></li>
</ul>
]]></content:encoded>
    </item>
    
  </channel>
</rss>
