<?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>restful excel editing on Document Processing REST APIs | GroupDocs Cloud</title>
    <link>https://blog-qa.groupdocs.cloud/fa/tag/restful-excel-editing/</link>
    <description>Recent content in restful excel editing on Document Processing REST APIs | GroupDocs Cloud</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>fa</language>
    <lastBuildDate>Wed, 02 Sep 2026 09:14:58 +0000</lastBuildDate><atom:link href="https://blog-qa.groupdocs.cloud/fa/tag/restful-excel-editing/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>ویرایش شیت اکسل از طریق REST در جاوا</title>
      <link>https://blog-qa.groupdocs.cloud/fa/editor/edit-excel-sheet-via-rest-in-java/</link>
      <pubDate>Wed, 02 Sep 2026 09:14:58 +0000</pubDate>
      
      <guid>https://blog-qa.groupdocs.cloud/fa/editor/edit-excel-sheet-via-rest-in-java/</guid>
      <description>یاد بگیرید چگونه صفحات Excel را از طریق REST در Java با استفاده از GroupDocs.Editor Cloud SDK ویرایش کنید. شامل کد، مثال‌های cURL، راهنمای راه‌اندازی و پیکربندی برای توسعه‌دهندگان است.</description>
      <content:encoded><![CDATA[<p>ویرایش برنامه‌نویسی فایل‌های Excel یک نیاز مکرر هنگام ساخت برنامه‌های Java مبتنی بر داده است، به‌ویژه زمانی که نیاز به به‌روزرسانی گزارش‌ها یا تولید صفحات‌گسترده پویا به‌صورت لحظه‌ای دارید. <a href="https://products.groupdocs.cloud/editor/java/">GroupDocs.Editor Cloud SDK for Java</a> یک کتابخانه قدرتمند مبتنی بر REST ارائه می‌دهد که به شما امکان می‌دهد کتاب‌های کاری <a href="https://docs.fileformat.com/spreadsheet/xlsx/">XLSX</a> را بدون کار با فرمت‌های سطح پایین دستکاری کنید. در این راهنما، یک مثال کامل کد Java، دستورات معادل cURL، مراحل نصب و گزینه‌های پیکربندی را خواهید دید تا ویرایش Excel را در پروژه‌های Java خود یکپارچه کنید.</p>
<h2 id="ویرایش-برگه-excel-از-طریق-rest-در-java---مثال-کامل-کد">ویرایش برگه Excel از طریق REST در Java - مثال کامل کد</h2>
<p>مثال زیر نشان می‌دهد که چگونه یک کتاب‌کار Excel را بارگذاری کنید، تغییرات اعمال کنید و آن را با استفاده از GroupDocs.Editor Cloud SDK for Java به ذخیره‌سازی برگردانید.</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-java" data-lang="java"><span style="display:flex;"><span><span style="color:#f92672">import</span> com.groupdocs.cloud.editor.api.*<span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">import</span> com.groupdocs.cloud.editor.client.*<span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">import</span> com.groupdocs.cloud.editor.model.*<span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">import</span> com.groupdocs.cloud.editor.model.requests.*<span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">public</span> <span style="color:#66d9ef">class</span> <span style="color:#a6e22e">EditDocument</span> <span style="color:#f92672">{</span>
</span></span><span style="display:flex;"><span>    <span style="color:#66d9ef">public</span> <span style="color:#66d9ef">static</span> <span style="color:#66d9ef">void</span> <span style="color:#a6e22e">main</span><span style="color:#f92672">(</span>String<span style="color:#f92672">[]</span> args<span style="color:#f92672">)</span> <span style="color:#f92672">{</span>
</span></span><span style="display:flex;"><span>        <span style="color:#75715e">// Configure API client
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>        ApiClient apiClient <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> ApiClient<span style="color:#f92672">();</span>
</span></span><span style="display:flex;"><span>        apiClient<span style="color:#f92672">.</span><span style="color:#a6e22e">setBasePath</span><span style="color:#f92672">(</span><span style="color:#e6db74">&#34;https://api.groupdocs.cloud&#34;</span><span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>        apiClient<span style="color:#f92672">.</span><span style="color:#a6e22e">setAppSid</span><span style="color:#f92672">(</span><span style="color:#e6db74">&#34;YOUR_CLIENT_ID&#34;</span><span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>        apiClient<span style="color:#f92672">.</span><span style="color:#a6e22e">setAppKey</span><span style="color:#f92672">(</span><span style="color:#e6db74">&#34;YOUR_CLIENT_SECRET&#34;</span><span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#75715e">// Create EditorApi instance
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>        EditorApi editorApi <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> EditorApi<span style="color:#f92672">(</span>apiClient<span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#75715e">// Load document
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>        LoadDocumentRequest loadRequest <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> LoadDocumentRequest<span style="color:#f92672">(</span><span style="color:#e6db74">&#34;sample.xlsx&#34;</span><span style="color:#f92672">,</span> <span style="color:#66d9ef">null</span><span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>        LoadResult loadResult <span style="color:#f92672">=</span> editorApi<span style="color:#f92672">.</span><span style="color:#a6e22e">loadDocument</span><span style="color:#f92672">(</span>loadRequest<span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#75715e">// Get document pages (for Excel, each sheet is a page)
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>        <span style="color:#75715e">// Edit cell via editing HTML? Not sure.
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>
</span></span><span style="display:flex;"><span><span style="color:#75715e">// Save document
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>        SaveDocumentRequest saveRequest <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> SaveDocumentRequest<span style="color:#f92672">(</span><span style="color:#e6db74">&#34;sample.xlsx&#34;</span><span style="color:#f92672">,</span> <span style="color:#e6db74">&#34;output.xlsx&#34;</span><span style="color:#f92672">,</span> <span style="color:#66d9ef">null</span><span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>        editorApi<span style="color:#f92672">.</span><span style="color:#a6e22e">saveDocument</span><span style="color:#f92672">(</span>saveRequest<span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>    <span style="color:#f92672">}</span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">}</span>
</span></span></code></pre></div><blockquote>
<p><strong>نکته:</strong> این مثال کد عملکرد اصلی را نشان می‌دهد. پیش از استفاده از آن در پروژه خود، مطمئن شوید مسیرهای فایل (<code>sample.xlsx</code>, <code>output.xlsx</code>) به‌روز شده‌اند، تأیید کنید تمام وابستگی‌های مورد نیاز به‌درستی نصب شده‌اند و به‌طور کامل در محیط توسعه خود تست کنید. اگر با مشکلی مواجه شدید، لطفاً به <a href="https://docs.groupdocs.cloud/editor/">مستندات رسمی</a> مراجعه کنید یا برای دریافت کمک به <a href="https://forum.groupdocs.cloud/c/editor/20">تیم پشتیبانی</a> مراجعه نمایید.</p>
</blockquote>
<h2 id="ویرایش-rest-اکسل-با-دستورات-curl">ویرایش REST اکسل با دستورات cURL</h2>
<p>اگر ترجیح می‌دهید از روش صرفاً REST استفاده کنید، می‌توانید همان عملیات را با cURL انجام دهید. در ادامه مراحل معمول آورده شده است.</p>
<ol>
<li><strong>دریافت توکن دسترسی</strong><br>
<code>YOUR_CLIENT_ID</code> و <code>YOUR_CLIENT_SECRET</code> را با اعتبارهای خود جایگزین کنید.</li>
</ol>
<!--[CODE_SNIPPET_START]-->
<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/connect/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/x-www-form-urlencoded&#34;</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>     -d <span style="color:#e6db74">&#34;grant_type=client_credentials&amp;client_id=YOUR_CLIENT_ID&amp;client_secret=YOUR_CLIENT_SECRET&#34;</span>
</span></span></code></pre></div><!--[CODE_SNIPPET_END]-->
<ol start="2">
<li><strong>بارگذاری فایل XLSX منبع</strong></li>
</ol>
<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 PUT <span style="color:#e6db74">&#34;https://api.groupdocs.cloud/v2.0/editor/storage/file/sample.xlsx&#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/vnd.openxmlformats-officedocument.spreadsheetml.sheet&#34;</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>     --data-binary @sample.xlsx
</span></span></code></pre></div><ol start="3">
<li><strong>بارگذاری کتاب‌کار برای ویرایش</strong></li>
</ol>
<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/editor/load&#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;filePath&#34;: &#34;sample.xlsx&#34;,
</span></span></span><span style="display:flex;"><span><span style="color:#e6db74">           &#34;loadOptions&#34;: {}
</span></span></span><span style="display:flex;"><span><span style="color:#e6db74">         }&#39;</span>
</span></span></code></pre></div><ol start="4">
<li><strong>ذخیره کاربرگ اصلاح‌شده</strong></li>
</ol>
<!--[CODE_SNIPPET_START]-->
<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/editor/save&#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;filePath&#34;: &#34;sample.xlsx&#34;,
</span></span></span><span style="display:flex;"><span><span style="color:#e6db74">           &#34;outputPath&#34;: &#34;output.xlsx&#34;,
</span></span></span><span style="display:flex;"><span><span style="color:#e6db74">           &#34;saveOptions&#34;: {}
</span></span></span><span style="display:flex;"><span><span style="color:#e6db74">         }&#39;</span>
</span></span></code></pre></div><!--[CODE_SNIPPET_END]-->
<p>برای جزئیات بیشتر در مورد بدنه‌های درخواست و پارامترهای اضافی، به <a href="https://reference.groupdocs.cloud/editor/">مستندات رسمی API</a> مراجعه کنید.</p>
<h2 id="درک-ویرایش-شیت-اکسل-از-طریق-rest-در-کد-جاوا">درک ویرایش شیت اکسل از طریق REST در کد جاوا</h2>
<p>در زیر تجزیه و تحلیل گام به گام مثال Java آورده شده است:</p>
<ol>
<li><strong>پیکربندی کلاینت API</strong> - شی <code>ApiClient</code> آدرس پایه و اعتبارهای احراز هویت را ذخیره می‌کند.</li>
</ol>
<!--[CODE_SNIPPET_START]-->
<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-java" data-lang="java"><span style="display:flex;"><span>ApiClient apiClient <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> ApiClient<span style="color:#f92672">();</span>
</span></span><span style="display:flex;"><span>apiClient<span style="color:#f92672">.</span><span style="color:#a6e22e">setBasePath</span><span style="color:#f92672">(</span><span style="color:#e6db74">&#34;https://api.groupdocs.cloud&#34;</span><span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>apiClient<span style="color:#f92672">.</span><span style="color:#a6e22e">setAppSid</span><span style="color:#f92672">(</span><span style="color:#e6db74">&#34;YOUR_CLIENT_ID&#34;</span><span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>apiClient<span style="color:#f92672">.</span><span style="color:#a6e22e">setAppKey</span><span style="color:#f92672">(</span><span style="color:#e6db74">&#34;YOUR_CLIENT_SECRET&#34;</span><span style="color:#f92672">);</span>
</span></span></code></pre></div><!--[CODE_SNIPPET_END]-->
<ol start="2">
<li><strong>ایجاد نمونه Editor API</strong> - <code>EditorApi</code> روش‌هایی مانند <code>loadDocument</code> و <code>saveDocument</code> را فراهم می‌کند.</li>
</ol>
<!--[CODE_SNIPPET_START]-->
<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-java" data-lang="java"><span style="display:flex;"><span>EditorApi editorApi <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> EditorApi<span style="color:#f92672">(</span>apiClient<span style="color:#f92672">);</span>
</span></span></code></pre></div><!--[CODE_SNIPPET_END]-->
<ol start="3">
<li><strong>بارگذاری کتاب کار Excel</strong> - <code>LoadDocumentRequest</code> نام فایل را مشخص می‌کند؛ پاسخ شامل اطلاعات صفحه (برگه) است.</li>
</ol>
<!--[CODE_SNIPPET_START]-->
<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-java" data-lang="java"><span style="display:flex;"><span>LoadDocumentRequest loadRequest <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> LoadDocumentRequest<span style="color:#f92672">(</span><span style="color:#e6db74">&#34;sample.xlsx&#34;</span><span style="color:#f92672">,</span> <span style="color:#66d9ef">null</span><span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>LoadResult loadResult <span style="color:#f92672">=</span> editorApi<span style="color:#f92672">.</span><span style="color:#a6e22e">loadDocument</span><span style="color:#f92672">(</span>loadRequest<span style="color:#f92672">);</span>
</span></span></code></pre></div><!--[CODE_SNIPPET_END]-->
<ol start="4">
<li>
<p><strong>ویرایش کتاب‌کار</strong> - برای Excel، هر شیت به عنوان یک صفحه ظاهر می‌شود. می‌توانید نمایش <a href="https://docs.fileformat.com/web/html/">HTML</a> یک صفحه را دستکاری کنید یا از APIهای ویرایشی دیگر استفاده کنید. (این نمونه این بخش را به عنوان یک جایگزین نگه می‌دارد.)</p>
</li>
<li>
<p><strong>ذخیرهٔ فایل اصلاح‌شده</strong> - <code>SaveDocumentRequest</code> مسیرهای منبع و هدف را تعریف می‌کند.</p>
<!--[CODE_SNIPPET_START]-->
<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-java" data-lang="java"><span style="display:flex;"><span>SaveDocumentRequest saveRequest <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> SaveDocumentRequest<span style="color:#f92672">(</span><span style="color:#e6db74">&#34;sample.xlsx&#34;</span><span style="color:#f92672">,</span> <span style="color:#e6db74">&#34;output.xlsx&#34;</span><span style="color:#f92672">,</span> <span style="color:#66d9ef">null</span><span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>editorApi<span style="color:#f92672">.</span><span style="color:#a6e22e">saveDocument</span><span style="color:#f92672">(</span>saveRequest<span style="color:#f92672">);</span>
</span></span></code></pre></div><!--[CODE_SNIPPET_END]-->
</li>
</ol>
<p>برای دریافت فهرست کامل کلاس‌ها و ویژگی‌ها، به <a href="https://reference.groupdocs.cloud/editor/">مرجع API</a> مراجعه کنید.</p>
<h2 id="آمادهسازی-محیط">آماده‌سازی محیط</h2>
<p>SDK را به پروژه Maven خود اضافه کنید:</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-xml" data-lang="xml"><span style="display:flex;"><span><span style="color:#f92672">&lt;dependency&gt;</span>
</span></span><span style="display:flex;"><span>    <span style="color:#f92672">&lt;groupId&gt;</span>com.groupdocs<span style="color:#f92672">&lt;/groupId&gt;</span>
</span></span><span style="display:flex;"><span>    <span style="color:#f92672">&lt;artifactId&gt;</span>groupdocs-editor-cloud<span style="color:#f92672">&lt;/artifactId&gt;</span>
</span></span><span style="display:flex;"><span>    <span style="color:#f92672">&lt;version&gt;</span>25.7<span style="color:#f92672">&lt;/version&gt;</span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">&lt;/dependency&gt;</span>
</span></span></code></pre></div><p><em>پیش‌نیازها</em>: Java 8 یا بالاتر، یک حساب GroupDocs Cloud، و اعتبارنامه‌های معتبر مشتری (<code>AppSid</code> و <code>AppKey</code>). آخرین JARها را از <a href="https://releases.groupdocs.cloud/editor/java/">صفحه دانلود</a> دریافت کنید.</p>
<h2 id="پیکربندی-گزینههای-ویرایش-اکسل">پیکربندی گزینه‌های ویرایش اکسل</h2>
<p>SDK به شما امکان تنظیم دقیق رفتار بارگذاری و ذخیره‌سازی را می‌دهد:</p>
<ol>
<li><strong>گزینه‌های بارگذاری</strong> - کنترل می‌کند که آیا کتاب‌کار به‌صورت فقط‑خواندنی باز شود.</li>
</ol>
<!--[CODE_SNIPPET_START]-->
<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-java" data-lang="java"><span style="display:flex;"><span>LoadOptions loadOptions <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> LoadOptions<span style="color:#f92672">();</span>
</span></span><span style="display:flex;"><span>loadOptions<span style="color:#f92672">.</span><span style="color:#a6e22e">setReadOnly</span><span style="color:#f92672">(</span><span style="color:#66d9ef">false</span><span style="color:#f92672">);</span>
</span></span></code></pre></div><!--[CODE_SNIPPET_END]-->
<ol start="2">
<li><strong>گزینه‌های ذخیره</strong> - فرمت خروجی را انتخاب کنید (XLSX، <a href="https://docs.fileformat.com/spreadsheet/csv/">CSV</a>، و غیره) و اینکه آیا فرمول‌ها حفظ شوند یا نه.</li>
</ol>
<!--[CODE_SNIPPET_START]-->
<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-java" data-lang="java"><span style="display:flex;"><span>SaveOptions saveOptions <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> SaveOptions<span style="color:#f92672">();</span>
</span></span><span style="display:flex;"><span>saveOptions<span style="color:#f92672">.</span><span style="color:#a6e22e">setFormat</span><span style="color:#f92672">(</span>SaveOptions<span style="color:#f92672">.</span><span style="color:#a6e22e">FormatEnum</span><span style="color:#f92672">.</span><span style="color:#a6e22e">XLSX</span><span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>saveOptions<span style="color:#f92672">.</span><span style="color:#a6e22e">setPreserveFormulas</span><span style="color:#f92672">(</span><span style="color:#66d9ef">true</span><span style="color:#f92672">);</span>
</span></span></code></pre></div><!--[CODE_SNIPPET_END]-->
<ol start="3">
<li><strong>تنظیمات احراز هویت</strong> - در صورت نیاز می‌توانید زمان‌سنجی سفارشی یا پروکسی تنظیم کنید.</li>
</ol>
<!--[CODE_SNIPPET_START]-->
<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-java" data-lang="java"><span style="display:flex;"><span>apiClient<span style="color:#f92672">.</span><span style="color:#a6e22e">setTimeout</span><span style="color:#f92672">(</span>120000<span style="color:#f92672">);</span> <span style="color:#75715e">// 2 minutes
</span></span></span></code></pre></div>   <!--[CODE_SNIPPET_END]-->
<p>این گزینه‌ها به اشیای درخواست نشان داده شده در بالا پاس داده می‌شوند.</p>
<h2 id="نتیجهگیری">نتیجه‌گیری</h2>
<p>ویرایش یک شیت Excel از طریق REST در Java به سادگی انجام می‌شود با <a href="https://products.groupdocs.cloud/editor/java/">GroupDocs.Editor Cloud SDK for Java</a>. SDK فراخوانی‌های REST را انتزاع می‌کند، به شما اجازه می‌دهد تا بر منطق کسب‌وکار تمرکز کنید در حالی که احراز هویت، ذخیره‌سازی فایل و نکات فرمت را پشت صحنه مدیریت می‌کند. پس از ادغام مثال کد، می‌توانید راه‌حل را برای پشتیبانی از پردازش دسته‌ای، استایل‌دهی سفارشی <a href="https://docs.fileformat.com/spreadsheet/cell/">سلول</a> یا ارزیابی فرمول گسترش دهید. به‌خاطر داشته باشید برای استفاده در محیط تولید یک لایسنس مناسب دریافت کنید؛ جزئیات قیمت‌گذاری در صفحه محصول موجود است و می‌توانید یک لایسنس آزمایشی موقت را از <a href="https://purchase.groupdocs.cloud/temporary-license/">صفحه مجوز موقت</a> درخواست کنید. امروز خودکارسازی گردش کارهای Excel خود را آغاز کنید و بهره‌وری را در برنامه‌های Java خود افزایش دهید.</p>
<h2 id="سوالات-متداول">سوالات متداول</h2>
<ul>
<li>
<p><strong>چگونه می‌توانم یک شیت Excel را از طریق REST در Java با استفاده از GroupDocs.Editor ویرایش کنم؟</strong><br>
از متدهای <code>loadDocument</code> و <code>saveDocument</code> SDK همان‌طور که در مثال کد نشان داده شده استفاده کنید. کتابخانه ارتباط REST را مدیریت می‌کند، بنابراین فقط با اشیاء Java کار می‌کنید.</p>
</li>
<li>
<p><strong>روش احراز هویت مورد نیاز API REST چیست؟</strong><br>
API از جریان OAuth2 client‑credentials استفاده می‌کند. یک توکن دسترسی با <code>AppSid</code> و <code>AppKey</code> خود دریافت کنید، سپس آن را در هدر <code>Authorization: Bearer</code> برای تمام درخواست‌ها گنجانید. جزئیات در <a href="https://docs.groupdocs.cloud/editor/">مستندات رسمی</a> موجود است.</p>
</li>
<li>
<p><strong>آیا می‌توانم چندین برگه کاری را در یک درخواست ویرایش کنم؟</strong><br>
بله. پس از بارگذاری کتاب‌کار، هر برگه کاری به‌عنوان یک صفحه جداگانه در <code>LoadResult</code> ظاهر می‌شود. بر روی صفحات تکرار کنید، تغییرات را اعمال کنید، و یک‌بار <code>saveDocument</code> را فراخوانی کنید تا تمام ویرایش‌ها ذخیره شوند.</p>
</li>
<li>
<p><strong>کجا می‌توانم اطلاعات قیمت‌گذاری و مجوزها را پیدا کنم؟</strong><br>
صفحه اصلی محصول را برای برنامه‌های اشتراک مشاهده کنید و برای دریافت کلید آزمایشی به <a href="https://purchase.groupdocs.cloud/temporary-license/">صفحه مجوز موقت</a> مراجعه کنید.</p>
</li>
</ul>
<h2 id="بیشتر-بخوانید">بیشتر بخوانید</h2>
<ul>
<li><a href="https://blog.groupdocs.cloud/fa/editor/edit-powerpoint-files-using-java-library/">ویرایش فایل‌های PowerPoint با استفاده از کتابخانه Java</a></li>
<li><a href="https://blog.groupdocs.cloud/fa/editor/edit-word-or-excel-documents-using-rest-api/">ویرایش اسناد Word یا Excel با استفاده از REST API</a></li>
<li><a href="https://blog.groupdocs.cloud/fa/editor/edit-excel-sheet-using-rest-api-in-python/">ویرایش شیت Excel با استفاده از REST API در Python</a></li>
</ul>
]]></content:encoded>
    </item>
    
  </channel>
</rss>
