<?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/pt/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>pt</language>
    <lastBuildDate>Mon, 19 Oct 2026 15:04:19 +0000</lastBuildDate><atom:link href="https://blog-qa.groupdocs.cloud/pt/tag/nodejs-pdf-merge/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Mesclar PDF em Node.JS</title>
      <link>https://blog-qa.groupdocs.cloud/pt/merger/merge-pdf-in-nodejs/</link>
      <pubDate>Mon, 19 Oct 2026 15:04:19 +0000</pubDate>
      
      <guid>https://blog-qa.groupdocs.cloud/pt/merger/merge-pdf-in-nodejs/</guid>
      <description>Aprenda como mesclar arquivos PDF no Node.JS usando o GroupDocs.Merger Cloud SDK. Guia passo a passo, exemplo de código, comandos cURL e dicas de desempenho para desenvolvedores.</description>
      <content:encoded><![CDATA[<p>Combinar vários documentos <a href="https://docs.fileformat.com/pdf">PDF</a> em um único arquivo é uma necessidade frequente ao criar fluxos de trabalho de documentos ou gerar relatórios. <a href="https://products.groupdocs.cloud/merger/nodejs/">GroupDocs.Merger Cloud SDK for Node.js</a> facilita a mesclagem de PDFs no Node.JS sem lidar com estruturas de PDF de baixo nível. Este guia orienta você na configuração, implementação passo a passo, um exemplo de código completo, chamadas equivalentes em cURL e dicas de desempenho para PDFs grandes ou criptografados.</p>
<h2 id="antes-de-começar-pré-requisitos-e-instalação">Antes de Começar: Pré-requisitos e Instalação</h2>
<p>Antes de começar, certifique‑se de que você tem o seguinte:</p>
<ul>
<li>Node.js 14 ou posterior instalado na sua máquina de desenvolvimento.</li>
<li>Uma conta ativa do GroupDocs Cloud com ID do cliente e segredo do cliente.</li>
<li>Acesso aos arquivos PDF que você deseja combinar, armazenados no armazenamento do GroupDocs Cloud.</li>
</ul>
<p>Instale o SDK via npm e baixe o pacote mais recente:</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>Você também pode obter o SDK na página oficial de lançamentos: <a href="https://releases.groupdocs.cloud/merger/nodejs/">Baixar SDK</a>. Após a instalação, você está pronto para começar a programar.</p>
<h2 id="guia-passo-a-passo-para-mesclar-pdf-em-nodejs">Guia passo a passo para mesclar PDF em Node.JS</h2>
<h3 id="etapa-1-instalar-sdk-e-importar-classes-necessárias">Etapa 1: Instalar SDK e Importar Classes Necessárias</h3>
<p>Primeiro, importe as classes que você precisará para mesclar PDFs.</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>Esta importação fornece acesso à API principal, objetos de configuração e descritores de arquivo.</p>
<h3 id="etapa-2-configure-suas-credenciais-do-groupdocs">Etapa 2: Configure suas credenciais do GroupDocs</h3>
<p>Crie um objeto de configuração com suas credenciais de cliente.</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>Fornecer as credenciais corretas permite que a biblioteca autentique suas solicitações.</p>
<h3 id="etapa-3-definir-os-arquivos-pdf-a-mesclar">Etapa 3: Definir os arquivos PDF a mesclar</h3>
<p>Liste os documentos PDF que você deseja combinar. Esta etapa prepara você para mesclar PDFs no Node.JS de forma eficiente.</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>Cada <code>FileInfo</code> aponta para um arquivo armazenado em seu armazenamento do GroupDocs Cloud.</p>
<h3 id="etapa-4-definir-opções-de-mesclagem">Etapa 4: Definir opções de mesclagem</h3>
<p>Configure o local de saída e anexe a lista de arquivos ao merge request.</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>Essas configurações controlam como você mescla PDFs no Node.JS e onde o resultado será salvo.</p>
<h3 id="etapa-5-executar-a-operação-de-mesclagem">Etapa 5: Executar a Operação de Mesclagem</h3>
<p>Crie a instância da API, chame o método <strong>merge</strong> e trate a resposta.</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>A chamada assíncrona retorna o caminho do documento mesclado se a operação for bem‑sucedida.</p>
<h2 id="exemplo-de-implementação-completa-para-mesclar-pdfs-em-nodejs">Exemplo de Implementação Completa para Mesclar PDFs em Node.JS</h2>
<p>O código a seguir demonstra o fluxo de trabalho completo, desde a configuração até o tratamento do resultado.</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>Nota:</strong> Este exemplo de código demonstra a funcionalidade principal. Antes de usá‑lo em seu projeto, certifique‑se de atualizar quaisquer caminhos de arquivo e valores de configuração para corresponder ao seu ambiente real, verifique se todas as dependências necessárias estão devidamente instaladas e teste minuciosamente em seu ambiente de desenvolvimento. Se encontrar algum problema, consulte a <a href="https://docs.groupdocs.cloud/merger/">documentação oficial</a> ou entre em contato com a <a href="https://forum.groupdocs.cloud/c/merger/18">equipe de suporte</a> para obter assistência.</p>
</blockquote>
<h2 id="mesclando-pdfs-via-api-rest-usando-curl">Mesclando PDFs via API REST usando cURL</h2>
<p>Se você preferir uma abordagem REST pura, a mesma operação pode ser realizada com comandos cURL.</p>
<p>Primeiro, obtenha um token de acesso:</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>Carregue os PDFs de origem no seu armazenamento (substitua <code>YOUR_ACCESS_TOKEN</code> pelo token da etapa anterior):</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>Repita o upload para <code>input2.pdf</code>. Em seguida, solicite a operação de mesclagem:</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>Finalmente, faça o download do arquivo mesclado:</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>Para obter uma lista completa de endpoints e parâmetros, consulte a <a href="https://reference.groupdocs.cloud/merger/">referência da API</a>.</p>
<h2 id="configurando-opções-de-mesclagem">Configurando Opções de Mesclagem</h2>
<p>O SDK expõe várias opções que permitem ajustar finamente o processo de mesclagem:</p>
<ul>
<li><strong>outputPath</strong> - Caminho de destino para o PDF mesclado. Ajuste isso para controlar onde o resultado será armazenado.</li>
<li><strong>fileInfos</strong> - Uma matriz de objetos <code>FileInfo</code> que definem os PDFs de origem e sua ordem.</li>
</ul>
<p>Você também pode definir propriedades adicionais, como <code>pages</code> para mesclar intervalos de páginas específicos, ou <code>password</code> para PDFs criptografados. Consulte a <a href="https://docs.groupdocs.cloud/merger/">documentação oficial</a> para a lista completa de campos configuráveis.</p>
<h2 id="considerações-de-desempenho-ao-mesclar-pdfs">Considerações de desempenho ao mesclar PDFs</h2>
<p>Ao mesclar PDFs grandes ou muitos arquivos PDF, mantenha estas dicas em mente:</p>
<ul>
<li><strong>Use async/await</strong> para evitar bloquear o loop de eventos, especialmente para documentos grandes.</li>
<li><strong>Batch uploads</strong>: envie PDFs de origem em paralelo antes de invocar a mesclagem para reduzir a latência geral.</li>
<li><strong>Streamed processing</strong>: para PDFs extremamente grandes, considere armazenar resultados intermediários em armazenamento em nuvem e mesclá‑los em blocos menores.</li>
<li><strong>Encrypted PDFs</strong>: forneça senhas nos objetos <code>FileInfo</code>; o processamento de arquivos criptografados adiciona sobrecarga, portanto mescle-os após a descriptografia quando possível.</li>
</ul>
<p>Aplicar essas práticas ajuda a mesclar PDFs em Node.JS de forma eficiente, minimizando o consumo de memória.</p>
<h2 id="perguntas-que-você-pode-ter">Perguntas que você pode ter</h2>
<ul>
<li>
<p><strong>Como faço para mesclar arquivos PDF no Node.JS usando GroupDocs?</strong><br>
Use o <a href="https://products.groupdocs.cloud/merger/nodejs/">GroupDocs.Merger Cloud SDK for Node.js</a> para criar uma instância <code>MergeApi</code>, configurar <code>MergeOptions</code> com seus PDFs de origem e chamar <code>mergeDocuments</code>. O exemplo completo de código neste guia demonstra o processo.</p>
</li>
<li>
<p><strong>Posso mesclar arquivos PDF criptografados no Node.JS?</strong><br>
Sim, o SDK oferece suporte à mesclagem de PDFs criptografados. Forneça as senhas corretas nos objetos <code>FileInfo</code> antes de chamar <code>mergeDocuments</code>. Consulte a <a href="https://docs.groupdocs.cloud/merger/">documentação oficial</a> para obter detalhes.</p>
</li>
<li>
<p><strong>Quais são as opções de licenciamento para GroupDocs.Merger?</strong><br>
GroupDocs oferece planos de preços flexíveis. Para testes, você pode solicitar uma <a href="https://purchase.groupdocs.cloud/temporary-license/">licença temporária</a> para avaliar a biblioteca antes de adquirir uma assinatura completa.</p>
</li>
<li>
<p><strong>Onde posso encontrar mais exemplos e suporte?</strong><br>
Amostras adicionais estão disponíveis no <a href="https://github.com/groupdocs-merger-cloud/groupdocs-merger-cloud-node">repositório GitHub</a>. Para obter ajuda, visite o <a href="https://forum.groupdocs.cloud/c/merger/18">fórum de suporte</a>.</p>
</li>
</ul>
<h2 id="leitura-adicional">Leitura adicional</h2>
<ul>
<li><a href="https://blog.groupdocs.cloud/pt/merger/split-pdf-into-multiple-pdf-in-nodejs/">Dividir PDF em vários PDFs no Node.JS</a></li>
<li><a href="https://blog.groupdocs.cloud/pt/merger/lock-pdf-with-password-using-rest-api-in-nodejs/">Bloquear documentos PDF com senhas usando API REST no Node.js</a></li>
<li><a href="https://blog.groupdocs.cloud/pt/merger/how-to-merge-pdf-files-in-csharp-using-rest-api/">Como mesclar arquivos PDF em C# usando API REST</a></li>
</ul>
]]></content:encoded>
    </item>
    
  </channel>
</rss>
