<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Documentation – HTML</title>
    <link>https://docs.aspose.com/cells/ru/java/html/</link>
    <description>Recent content in HTML on Documentation</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ru</language>
    
	  <atom:link href="https://docs.aspose.com/cells/ru/java/html/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Java: Преобразовать Excel в HTML c заголовками</title>
      <link>https://docs.aspose.com/cells/ru/java/convert-excel-to-html-with-headings/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/convert-excel-to-html-with-headings/</guid>
      <description>
        
        
        &lt;h2 id=&#34;конвертировать-excel-в-html-с-заголовками&#34;&gt;&lt;strong&gt;Конвертировать Excel в HTML с заголовками&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Cells предоставляет возможность экспортировать заголовки при преобразовании Excel в HTML. Для этого вы можете установить свойство &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#ExportHeadings&#34;&gt;&lt;strong&gt;HtmlSaveOptions.ExportHeadings&lt;/strong&gt;&lt;/a&gt; в &lt;strong&gt;true&lt;/strong&gt;. Значение по умолчанию свойства &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#ExportHeadings&#34;&gt;&lt;strong&gt;HtmlSaveOptions.ExportHeadings&lt;/strong&gt;&lt;/a&gt; - &lt;strong&gt;false&lt;/strong&gt;. Ниже приведено изображение, демонстрирующее выходной файл, сгенерированный следующим кодом.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;convert-excel-to-html-with-headings_1.jpg&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;образец-кода&#34;&gt;&lt;strong&gt;Образец кода&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=Examples-src-AsposeCellsExamples-HTML-PrintHeadings-1.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Отключить отображение комментариев уровня Downlevel при сохранении в HTML</title>
      <link>https://docs.aspose.com/cells/ru/java/disable-downlevel-revealed-comments-while-saving-to-html/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/disable-downlevel-revealed-comments-while-saving-to-html/</guid>
      <description>
        
        
        &lt;h2 id=&#34;возможные-сценарии-использования&#34;&gt;&lt;strong&gt;Возможные сценарии использования&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Когда вы сохраняете свой файл Excel в HTML, то Aspose.Cells показывает Downlevel Conditional Comments. Эти условные комментарии в основном относятся к старым версиям Internet Explorer и не имеют отношения к современным веб-браузерам. Вы можете подробнее прочитать об этом по следующей ссылке.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Conditional_comment#Downlevel-revealed_conditional_comment&#34;&gt;Условный комментарий - условный комментарий с раскрытием&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Aspose.Cells позволяет убрать эти Downlevel Revealed Comments, установив свойство &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#DisableDownlevelRevealedComments&#34;&gt;&lt;strong&gt;HtmlSaveOptions.DisableDownlevelRevealedComments&lt;/strong&gt;&lt;/a&gt; в &lt;strong&gt;true&lt;/strong&gt;.&lt;/p&gt;
&lt;h2 id=&#34;отключить-отображение-устаревших-комментариев-при-сохранении-в-html&#34;&gt;&lt;strong&gt;Отключить отображение устаревших комментариев при сохранении в HTML&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Приведенный ниже код показывает использование &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#DisableDownlevelRevealedComments&#34;&gt;&lt;strong&gt;HtmlSaveOptions.DisableDownlevelRevealedComments&lt;/strong&gt;&lt;/a&gt; свойства. На скриншоте показан эффект этого свойства, когда оно не установлено в &lt;strong&gt;true&lt;/strong&gt;. Пожалуйста, скачайте &lt;a href=&#34;50528267.xlsx&#34;&gt;пример файла Excel&lt;/a&gt;, используемый в этом коде, и сгенерированный им &lt;a href=&#34;50528266.zip&#34;&gt;файл HTML&lt;/a&gt; для справки.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;disable-downlevel-revealed-comments-while-saving-to-html_1.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;образец-кода&#34;&gt;&lt;strong&gt;Образец кода&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=Examples-src-AsposeCellsExamples-LoadingSavingConvertingAndManaging-DisableDownlevelRevealedCommentsWhileSavingToHTML.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Исключить неиспользуемые стили во время конвертации Excel в HTML</title>
      <link>https://docs.aspose.com/cells/ru/java/exclude-unused-styles-during-excel-to-html-conversion/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/exclude-unused-styles-during-excel-to-html-conversion/</guid>
      <description>
        
        
        &lt;h2 id=&#34;возможные-сценарии-использования&#34;&gt;&lt;strong&gt;Возможные сценарии использования&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Файл Microsoft Excel может содержать множество неиспользуемых стилей. При экспорте файла Excel в формат HTML эти неиспользуемые стили также экспортируются. Это может увеличить размер HTML. Вы можете исключить неиспользуемые стили во время конвертации файла Excel в HTML, используя свойство &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#ExcludeUnusedStyles&#34;&gt;&lt;strong&gt;HtmlSaveOptions.ExcludeUnusedStyles&lt;/strong&gt;&lt;/a&gt;. Когда оно установлено как &lt;strong&gt;true&lt;/strong&gt;, все неиспользуемые стили исключаются из выходного HTML. В следующем скриншоте отображается пример неиспользуемого стиля в выходном HTML.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;exclude-unused-styles-during-excel-to-html-conversion_1.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;исключить-неиспользуемые-стили-во-время-преобразования-excel-в-html&#34;&gt;&lt;strong&gt;Исключить неиспользуемые стили во время преобразования Excel в HTML&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Следующий пример кода создает книгу и также создает неиспользуемый именованный стиль. Поскольку &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#ExcludeUnusedStyles&#34;&gt;&lt;strong&gt;HtmlSaveOptions.ExcludeUnusedStyles&lt;/strong&gt;&lt;/a&gt; установлен как &lt;strong&gt;true&lt;/strong&gt;, этот неиспользуемый именованный стиль не будет экспортирован в &lt;a href=&#34;61767781.zip&#34;&gt;выходное HTML&lt;/a&gt;. Но если установить как &lt;strong&gt;false&lt;/strong&gt;, то этот неиспользуемый стиль будет присутствовать в выходном HTML, который затем можно увидеть в разметке HTML, как показано на скриншоте выше.&lt;/p&gt;
&lt;h2 id=&#34;образец-кода&#34;&gt;&lt;strong&gt;Образец кода&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=HTML-ExcludeUnusedStylesInExcelToHTML.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Экспорт комментариев при сохранении файла Excel в HTML</title>
      <link>https://docs.aspose.com/cells/ru/java/export-comments-while-saving-excel-file-to-html/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/export-comments-while-saving-excel-file-to-html/</guid>
      <description>
        
        
        &lt;h2 id=&#34;возможные-сценарии-использования&#34;&gt;&lt;strong&gt;Возможные сценарии использования&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;При сохранении файла Excel в HTML комментарии не экспортируются. Однако Aspose.Cells предоставляет эту функцию с использованием свойства &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#IsExportComments&#34;&gt;&lt;strong&gt;HtmlSaveOptions.IsExportComments&lt;/strong&gt;&lt;/a&gt;. Если вы установите его &lt;strong&gt;true&lt;/strong&gt;, то HTML также будет отображать комментарии, присутствующие в вашем файле Excel.&lt;/p&gt;
&lt;h2 id=&#34;экспорт-комментариев-при-сохранении-файла-excel-в-html&#34;&gt;&lt;strong&gt;Экспорт комментариев при сохранении файла Excel в Html&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Следующий образец кода объясняет использование свойства &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#IsExportComments&#34;&gt;&lt;strong&gt;HtmlSaveOptions.IsExportComments&lt;/strong&gt;&lt;/a&gt;. На снимке экрана показан эффект кода на HTML, когда свойство установлено в &lt;strong&gt;true&lt;/strong&gt;. Пожалуйста, загрузите &lt;a href=&#34;50528270.xlsx&#34;&gt;образец файла Excel&lt;/a&gt; и &lt;a href=&#34;50528269&#34;&gt;сгенерированный HTML&lt;/a&gt; для справки.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;export-comments-while-saving-excel-file-to-html_1.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;образец-кода&#34;&gt;&lt;strong&gt;Образец кода&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=Examples-src-AsposeCellsExamples-LoadingSavingConvertingAndManaging-ExportCommentsWhileSavingExcelFileToHtml.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Экспорт свойств документа, книги и листа Excel в HTML</title>
      <link>https://docs.aspose.com/cells/ru/java/export-document-workbook-and-worksheet-properties-in-excel-to-html-conversion/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/export-document-workbook-and-worksheet-properties-in-excel-to-html-conversion/</guid>
      <description>
        
        
        &lt;h2 id=&#34;возможные-сценарии-использования&#34;&gt;&lt;strong&gt;Возможные сценарии использования&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Когда файл Microsoft Excel экспортируется в HTML с использованием Microsoft Excel или Aspose.Cells, также экспортируются различные типы свойств документа, книги и листа, как показано на следующем снимке экрана. Вы можете избежать экспорта этих свойств, установив &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#ExportDocumentProperties&#34;&gt;&lt;strong&gt;HtmlSaveOptions.ExportDocumentProperties&lt;/strong&gt;&lt;/a&gt;, &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#ExportWorkbookProperties&#34;&gt;&lt;strong&gt;HtmlSaveOptions.ExportWorkbookProperties&lt;/strong&gt;&lt;/a&gt; и &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#ExportWorksheetProperties&#34;&gt;&lt;strong&gt;HtmlSaveOptions.ExportWorksheetProperties&lt;/strong&gt;&lt;/a&gt; в значение &lt;strong&gt;false&lt;/strong&gt;. Значение по умолчанию для этих свойств &lt;strong&gt;true&lt;/strong&gt;. На следующем скриншоте показано, как выглядят эти свойства в экспортированном HTML.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;export-document-workbook-and-worksheet-properties-in-excel-to-html-conversion_1.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;экспорт-свойств-документа-книги-и-листа-excel-в-html&#34;&gt;&lt;strong&gt;Экспорт свойств документа, книги и листа Excel в HTML&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Следующий образец кода загружает &lt;a href=&#34;61767784.xlsx&#34;&gt;пример файла Excel&lt;/a&gt; и преобразует его в HTML, и не экспортирует свойства документа, книги и листа в &lt;a href=&#34;61767783.zip&#34;&gt;выходной HTML&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;образец-кода&#34;&gt;&lt;strong&gt;Образец кода&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=HTML-ExportDocumentWorkbookAndWorksheetPropertiesInHTML.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Экспорт диапазона области печати в HTML</title>
      <link>https://docs.aspose.com/cells/ru/java/export-print-area-range-to-html/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/export-print-area-range-to-html/</guid>
      <description>
        
        
        &lt;h2 id=&#34;возможные-сценарии-использования&#34;&gt;Возможные сценарии использования&lt;/h2&gt;
&lt;p&gt;Это очень распространенный сценарий, при котором нам необходимо экспортировать только область печати, т.е. выбранный диапазон ячеек, а не весь лист, в HTML. Эта функция уже доступна для создания PDF-файлов, теперь вы можете выполнять это действие и для HTML. Сначала установите область печати в объекте настройки страницы листа. Затем используйте &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#ExportPrintAreaOnly&#34;&gt;&lt;strong&gt;HtmlSaveOptions.ExportPrintAreaOnly&lt;/strong&gt;&lt;/a&gt; для экспорта только выбранного диапазона.&lt;/p&gt;
&lt;h2 id=&#34;код-java-для-экспорта-диапазона-области-печати-в-html&#34;&gt;Код Java для экспорта диапазона области печати в HTML&lt;/h2&gt;
&lt;p&gt;Следующий образец кода загружает книгу, а затем экспортирует область печати в HTML. Образец файла для тестирования этой функции можно скачать по следующей ссылке:&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;79527960.xlsx&#34;&gt;sampleInlineCharts.xlsx&lt;/a&gt;&lt;/p&gt;
&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=Examples-src-AsposeCellsExamples-HTML-ExportPrintAreaToHtml-1.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;


      </description>
    </item>
    
    <item>
      <title>Java: Автоматическое подгонка столбцов и строк при загрузке HTML в Рабочей книге</title>
      <link>https://docs.aspose.com/cells/ru/java/autofit-columns-and-rows-while-loading-html-in-workbook/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/autofit-columns-and-rows-while-loading-html-in-workbook/</guid>
      <description>
        
        
        &lt;h2 id=&#34;возможные-сценарии-использования&#34;&gt;&lt;strong&gt;Возможные сценарии использования&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Вы можете автоматически подогнать столбцы и строки при загрузке вашего HTML-файла в объект &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/Workbook&#34;&gt;&lt;strong&gt;Workbook&lt;/strong&gt;&lt;/a&gt;. Пожалуйста, установите свойство &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlloadoptions#AutoFitColsAndRows&#34;&gt;&lt;strong&gt;HtmlLoadOptions.AutoFitColsAndRows&lt;/strong&gt;&lt;/a&gt; в &lt;strong&gt;true&lt;/strong&gt; для этой цели.&lt;/p&gt;
&lt;h2 id=&#34;автоматическая-подгонка-столбцов-и-строк-при-загрузке-html-в-рабочей-книге&#34;&gt;&lt;strong&gt;Автоматическая подгонка столбцов и строк при загрузке HTML в Рабочей книге&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Приведенный ниже примерный код сначала загружает образец HTML-файла в Книгу без каких-либо параметров загрузки и сохраняет его в формате XLSX. Затем он снова загружает образец HTML в Книгу, но на этот раз загружает HTML после установки свойства &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlloadoptions#AutoFitColsAndRows&#34;&gt;&lt;strong&gt;HtmlLoadOptions.AutoFitColsAndRows&lt;/strong&gt;&lt;/a&gt; в &lt;strong&gt;true&lt;/strong&gt; и сохраняет его в формате XLSX. Пожалуйста, загрузите оба файла Excel-отправления, т. е. &lt;a href=&#34;outputWithout_AutoFitColsAndRows.xlsx&#34;&gt;Выходной файл Excel без подгонки столбцов и строк&lt;/a&gt; и &lt;a href=&#34;outputWith_AutoFitColsAndRows.xlsx&#34;&gt;Выходной файл Excel с подгонкой столбцов и строк&lt;/a&gt;. Ниже приведен скриншот, показывающий эффект свойства &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlloadoptions#AutoFitColsAndRows&#34;&gt;&lt;strong&gt;HtmlLoadOptions.AutoFitColsAndRows&lt;/strong&gt;&lt;/a&gt; на обоих файлах Excel-отправления.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;autofit-columns-and-rows-while-loading-html-in-workbook_1.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;образец-кода&#34;&gt;&lt;strong&gt;Образец кода&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=Examples-src-AsposeCellsExamples-LoadingSavingConvertingAndManaging-AutoFitColumnsRowsLoadingHTML-1.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Экспорт аналогичного стиля границы, когда стиль границы не поддерживается веб браузерами</title>
      <link>https://docs.aspose.com/cells/ru/java/export-similar-border-style-when-border-style-is-not-supported-by-web-browsers/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/export-similar-border-style-when-border-style-is-not-supported-by-web-browsers/</guid>
      <description>
        
        
        &lt;h2 id=&#34;возможные-сценарии-использования&#34;&gt;&lt;strong&gt;Возможные сценарии использования&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Microsoft Excel поддерживает некоторые типы пунктирных границ, которые не поддерживаются веб-браузерами. Когда вы преобразовываете такой файл Excel в HTML с помощью Aspose.Cells, такие границы удаляются. Однако Aspose.Cells также может поддерживать отображение аналогичных границ с &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#ExportSimilarBorderStyle&#34;&gt;&lt;strong&gt;HtmlSaveOptions.ExportSimilarBorderStyle&lt;/strong&gt;&lt;/a&gt;. Пожалуйста, установите его значение &lt;strong&gt;true&lt;/strong&gt;, и неподдерживаемые границы также будут экспортированы в файл HTML.&lt;/p&gt;
&lt;h2 id=&#34;экспорт-аналогичного-стиля-границы-когда-стиль-границы-не-поддерживается-веб-браузерами&#34;&gt;&lt;strong&gt;Экспорт аналогичного стиля границы, когда стиль границы не поддерживается веб-браузерами&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Следующий образец кода загружает &lt;a href=&#34;64716832.xlsx&#34;&gt;образец файла Excel&lt;/a&gt;, который содержит неподдерживаемые границы, как показано на следующем снимке экрана. Снимок экрана дополнительно иллюстрирует эффект свойства &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#ExportSimilarBorderStyle&#34;&gt;&lt;strong&gt;HtmlSaveOptions.ExportSimilarBorderStyle&lt;/strong&gt;&lt;/a&gt; внутри &lt;a href=&#34;64716831.zip&#34;&gt;выходного HTML&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;export-similar-border-style-when-border-style-is-not-supported-by-web-browsers_1.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;образец-кода&#34;&gt;&lt;strong&gt;Образец кода&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=HTML-ExportSimilarBorderStyle.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Загрузка HTML в Excel с помощью поставщика потока</title>
      <link>https://docs.aspose.com/cells/ru/java/convert-html-to-excel-with-streamprovider/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/convert-html-to-excel-with-streamprovider/</guid>
      <description>
        
        
        

&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;

&lt;p&gt;При загрузке html, который содержит внешние ресурсы, мы часто сталкиваемся с двумя следующими проблемами:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;При загрузке потока html изображения и внешние ресурсы, на которые ссылаются файлы html, не могут быть получены через относительные пути.&lt;/li&gt;
&lt;li&gt;Внешние пути к ресурсам, на которые ссылаются в файлах html, должны быть отображены.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;В этой статье объясняется, как реализовать интерфейс &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/IStreamProvider&#34;&gt;&lt;strong&gt;IStreamProvider&lt;/strong&gt;&lt;/a&gt; для установки свойства &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlloadoptions#StreamProvider&#34;&gt;&lt;strong&gt;HtmlLoadOptions.StreamProvider&lt;/strong&gt;&lt;/a&gt;. Реализуя этот интерфейс, вы сможете загружать внешние ресурсы во время загрузки потоков Html или эти внешние ресурсы будут относительными.&lt;/p&gt;

&lt;/div&gt;

&lt;p&gt;Это основной код, показывающий использование &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlloadoptions#StreamProvider&#34;&gt;&lt;strong&gt;HtmlLoadOptions.StreamProvider&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=Load-Html-With-StreamProvider.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Экспорт CSS таблицы рабочего листа отдельно в выходном HTML</title>
      <link>https://docs.aspose.com/cells/ru/java/export-worksheet-css-separately-in-output-html/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/export-worksheet-css-separately-in-output-html/</guid>
      <description>
        
        
        &lt;h2 id=&#34;возможные-сценарии-использования&#34;&gt;&lt;strong&gt;Возможные сценарии использования&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Cells предоставляет возможность экспортировать CSS таблицы рабочего листа отдельно при конвертации файла Excel в формат HTML. Пожалуйста, используйте свойство HtmlSaveOptions.ExportWorksheetCSSSeparately для этой цели и установите его значение true при сохранении файла Excel в формат HTML.&lt;/p&gt;
&lt;h2 id=&#34;экспорт-css-таблицы-рабочего-листа-отдельно-в-выходном-html&#34;&gt;&lt;strong&gt;Экспорт CSS таблицы рабочего листа отдельно в выходном HTML&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Следующий образец кода создает файл Excel, добавляет некоторый текст в ячейку B5 красного цвета, а затем сохраняет его в формате HTML, используя свойство HtmlSaveOptions.ExportWorksheetCSSSeparately. Пожалуйста, ознакомьтесь с &lt;a href=&#34;60489780.zip&#34;&gt;выходным HTML&lt;/a&gt;, сгенерированным кодом для справки. В результате образца кода внутри него будет файл stylesheet.css.&lt;/p&gt;
&lt;h2 id=&#34;образец-кода&#34;&gt;&lt;strong&gt;Образец кода&lt;/strong&gt;&lt;/h2&gt;
&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=HTML-ExportWorksheetCSSSeparatelyInOutputHTML.java&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;экспорт-книги-с-одним-листом-в-html&#34;&gt;&lt;strong&gt;Экспорт книги с одним листом в HTML&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Когда книга с несколькими листами конвертируется в HTML с помощью Aspose.Cells, создается файл HTML вместе с папкой, содержащей CSS и несколько файлов HTML. Когда этот файл HTML открывается в браузере, вкладки видны. Та же функция требуется для книги с одним листом при конвертации в HTML. Раньше не создавалась отдельная папка для книг с одним листом, и создавался только файл HTML. Такой файл HTML не показывает вкладку при открытии в браузере. Excel создает правильную папку и HTML для одиночных листов, и поэтому та же функция реализуется с помощью Aspose.Cells. Образец файла можно загрузить по следующей ссылке для использования в коде образца:&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;79527948.xlsx&#34;&gt;sampleSingleSheet.xlsx&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;образец-кода-1&#34;&gt;&lt;strong&gt;Образец кода&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=Examples-src-AsposeCellsExamples-HTML-SetSingleSheetTabNameInHtml-1.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Предотвращение экспорта скрытого содержимого листа при сохранении в HTML</title>
      <link>https://docs.aspose.com/cells/ru/java/prevent-exporting-hidden-worksheet-contents-on-saving-to/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/prevent-exporting-hidden-worksheet-contents-on-saving-to/</guid>
      <description>
        
        
        

&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;

Вы можете сохранять книги Excel в HTML. Однако, если в книге есть скрытые листы, Aspose.Cells по умолчанию экспортирует скрытое содержимое листа в выходной каталог HTML (_files), который содержит файлы, такие как листы, изображения, tabstrip.htm, stylesheet.css и т. д. Иногда экспорт содержимого скрытых листов таким образом нецелесообразен. Например, если скрытый лист содержит изображения, которые не должны быть экспортированы в каталог _files.
&lt;/div&gt;

&lt;p&gt;Aspose.Cells предоставляет свойство &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#ExportHiddenWorksheet&#34;&gt;&lt;strong&gt;HtmlSaveOptions.ExportHiddenWorksheet&lt;/strong&gt;&lt;/a&gt;. По умолчанию свойство &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#ExportHiddenWorksheet&#34;&gt;&lt;strong&gt;ExportHiddenWorksheet&lt;/strong&gt;&lt;/a&gt; установлено в &lt;strong&gt;true&lt;/strong&gt;. Если вы установите его в &lt;strong&gt;false&lt;/strong&gt;, то Aspose.Cells не будет экспортировать скрытое содержимое листа.&lt;/p&gt;
&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=Examples-src-main-java-com-aspose-cells-examples-articles-PreventExportingHiddenWorksheetContent-PreventExportingHiddenWorksheetContent.java&#34;&gt;&lt;/script&gt;

&lt;p&gt;Помимо контроля за экспортом скрытых листов, вы также можете настроить дополнительные параметры для экспорта книги в HTML. В следующих статьях демонстрируются другие функции, поддерживаемые Aspose.Cells для экспорта книг в HTML.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.aspose.com/cells/cells/ru/java/convert-excel-to-html-with-headings/&#34;&gt;Конвертировать Excel в HTML с заголовками&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.aspose.com/cells/cells/ru/java/exclude-unused-styles-during-excel-to-html-conversion/&#34;&gt;Исключить неиспользуемые стили во время преобразования Excel в HTML&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.aspose.com/cells/cells/ru/java/export-comments-while-saving-excel-file-to-html/&#34;&gt;Экспортировать комментарии при сохранении файла Excel в HTML&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.aspose.com/cells/cells/ru/java/hiding-overlaid-content-with-crosshideright-while-saving-to-html/&#34;&gt;Скрытие наложенного содержимого с помощью CrossHideRight при сохранении в HTML&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.aspose.com/cells/cells/ru/java/export-similar-border-style-when-border-style-is-not-supported-by-web-browsers/&#34;&gt;Экспорт аналогичного стиля границы, когда стиль границы не поддерживается веб-браузерами&lt;/a&gt;
&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Скрытие перекрывающегося контента с помощью CrossHideRight при сохранении в HTML</title>
      <link>https://docs.aspose.com/cells/ru/java/hiding-overlaid-content-with-crosshideright-while-saving-to-html/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/hiding-overlaid-content-with-crosshideright-while-saving-to-html/</guid>
      <description>
        
        
        &lt;h2 id=&#34;возможные-сценарии-использования&#34;&gt;&lt;strong&gt;Возможные сценарии использования&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Когда вы сохраняете свой файл Excel в HTML, вы можете указать разные типы скрещивания для строк ячеек. По умолчанию Aspose.Cells генерирует HTML в соответствии с Microsoft Excel, но когда вы меняете &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#HtmlCrossStringType&#34;&gt;&lt;strong&gt;HtmlSaveOptions.HtmlCrossStringType&lt;/strong&gt;&lt;/a&gt; на &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlcrosstype#CROSS-HIDE-RIGHT&#34;&gt;&lt;strong&gt;CROSS_HIDE_RIGHT&lt;/strong&gt;&lt;/a&gt;, то перекрывающийся или перекрывающийся контент с правой стороны ячейки скрывается.&lt;/p&gt;
&lt;h2 id=&#34;скрытие-наложенного-содержимого-с-помощью-crosshideright-при-сохранении-в-html&#34;&gt;&lt;strong&gt;Скрытие наложенного содержимого с помощью CrossHideRight при сохранении в HTML&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Следующий образец кода загружает &lt;a href=&#34;64716916.xlsx&#34;&gt;образец файла Excel&lt;/a&gt; и сохраняет его в &lt;a href=&#34;64716915.zip&#34;&gt;выходном HTML&lt;/a&gt; после установки &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#HtmlCrossStringType&#34;&gt;&lt;strong&gt;HtmlSaveOptions.HtmlCrossStringType&lt;/strong&gt;&lt;/a&gt; как &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlcrosstype#CROSS-HIDE-RIGHT&#34;&gt;&lt;strong&gt;CROSS_HIDE_RIGHT&lt;/strong&gt;&lt;/a&gt;. Снимок экрана объясняет, как &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlcrosstype#CROSS-HIDE-RIGHT&#34;&gt;&lt;strong&gt;CROSS_HIDE_RIGHT&lt;/strong&gt;&lt;/a&gt; влияет на выходной HTML из стандартного вывода.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;hiding-overlaid-content-with-crosshideright-while-saving-to-html_1.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;образец-кода&#34;&gt;&lt;strong&gt;Образец кода&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=HTML-HidingOverlaidContentWithCrossHideRightWhileSavingToHtml.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Excel в HTML  Используйте опцию PresentationPreference для лучшего макета</title>
      <link>https://docs.aspose.com/cells/ru/java/excel-to-html-use-presentationpreference-option-for-better-layout/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/excel-to-html-use-presentationpreference-option-for-better-layout/</guid>
      <description>
        
        
        

&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;

Aspose.Cells предоставляет полезное свойство, &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#PresentationPreference&#34;&gt;&lt;strong&gt;HtmlSaveOptions.PresentationPreference&lt;/strong&gt;&lt;/a&gt;, которое разработчики могут использовать для получения лучшего макета при сохранении файла Microsoft Excel в формате HTML или MHT. Значение по умолчанию свойства &lt;strong&gt;false&lt;/strong&gt;. Мы рекомендуем установить это свойство на &lt;strong&gt;true&lt;/strong&gt; для получения более красивых презентаций из отчета Excel.
&lt;/div&gt;

&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=Examples-src-main-java-com-aspose-cells-examples-articles-ExceltoHTMLPresentationPreferenceOption-ExceltoHTMLPresentationPreferenceOption.java&#34;&gt;&lt;/script&gt;

&lt;p&gt;Вам могут быть полезны следующие статьи по конвертации Excel в HTML&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.aspose.com/cells/cells/ru/java/prevent-exporting-hidden-worksheet-contents-on-saving-to/&#34;&gt;Предотвратить экспорт скрытого содержимого листа при сохранении в HTML&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.aspose.com/cells/cells/ru/java/export-worksheet-css-separately-in-output-html/&#34;&gt;Экспорт CSS таблицы рабочего листа отдельно в выходном HTML&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.aspose.com/cells/cells/ru/java/disable-downlevel-revealed-comments-while-saving-to-html/&#34;&gt;Отключить отображение устаревших комментариев при сохранении в HTML&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.aspose.com/cells/cells/ru/java/export-document-workbook-and-worksheet-properties-in-excel-to-html-conversion/&#34;&gt;Экспортировать свойства рабочей книги и листа в формате HTML при конвертации Excel в HTML&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.aspose.com/cells/cells/ru/java/export-print-area-range-to-html/&#34;&gt;Экспортировать диапазон области печати в HTML&lt;/a&gt;
&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Префиксные стили элементов таблицы с помощью свойства HtmlSaveOptions.TableCssId</title>
      <link>https://docs.aspose.com/cells/ru/java/prefix-table-elements-styles-with-htmlsaveoptions-tablecssid-property/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/prefix-table-elements-styles-with-htmlsaveoptions-tablecssid-property/</guid>
      <description>
        
        
        &lt;h2 id=&#34;возможные-сценарии-использования&#34;&gt;&lt;strong&gt;Возможные сценарии использования&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Cells позволяет добавлять префиксные стили элементов таблицы с помощью свойства &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#TableCssId&#34;&gt;&lt;strong&gt;HtmlSaveOptions.TableCssId&lt;/strong&gt;&lt;/a&gt;. Предположим, вы установили это свойство с некоторым значением, например &lt;em&gt;MyTest_TableCssId&lt;/em&gt;, тогда вы найдете стили элементов таблицы, как показано ниже&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;n&#34;&gt;table&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MyTest_TableCssId&lt;/span&gt;

&lt;span class=&#34;err&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MyTest_TableCssId&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;tr&lt;/span&gt;

&lt;span class=&#34;err&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MyTest_TableCssId&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;col&lt;/span&gt;

&lt;span class=&#34;err&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MyTest_TableCssId&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;br&lt;/span&gt;

&lt;span class=&#34;n&#34;&gt;etc&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;На следующем скриншоте показано влияние использования свойства &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#TableCssId&#34;&gt;&lt;strong&gt;HtmlSaveOptions.TableCssId&lt;/strong&gt;&lt;/a&gt; на выходной HTML.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;prefix-table-elements-styles-with-htmlsaveoptions-tablecssid-property_1.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;префиксные-стили-элементов-таблицы-с-помощью-свойства-htmlsaveoptionstablecssid&#34;&gt;&lt;strong&gt;Префиксные стили элементов таблицы с помощью свойства HtmlSaveOptions.TableCssId&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;В следующем примере кода объясняется, как использовать свойство &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#TableCssId&#34;&gt;&lt;strong&gt;HtmlSaveOptions.TableCssId&lt;/strong&gt;&lt;/a&gt;. Пожалуйста, проверьте &lt;a href=&#34;60489791.zip&#34;&gt;выходной HTML&lt;/a&gt;, сгенерированный кодом для справки.&lt;/p&gt;
&lt;h2 id=&#34;образец-кода&#34;&gt;&lt;strong&gt;Образец кода&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=HTML-PrefixTableElementsStylesWithHtmlSaveOptions_TableCssIdProperty.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Распознать самозакрывающиеся теги</title>
      <link>https://docs.aspose.com/cells/ru/java/recognise-self-closing-tags/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/recognise-self-closing-tags/</guid>
      <description>
        
        
        &lt;p&gt;HTML can have variety of tags formatting for empty tags like &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt; or &amp;lt;td/&amp;gt;. Aspose.Cells supports both these formats now whereas earlier it was supporting only &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt; like tags. This feature can be tested by converting the attached sample HTML file to Excel file. The sample HTML file and output files can be downloaded from the following links for testing.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;74776600&#34;&gt;sampleSelfClosingTags.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;74776601.xlsx&#34;&gt;outsampleSelfClosingTags.xlsx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=Examples-src-AsposeCellsExamples-HTML-RecognizeSelfClosingTags-1.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Сохранить HTML с помощью StreamProvider</title>
      <link>https://docs.aspose.com/cells/ru/java/convert-excel-to-html-with-streamprovider/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/convert-excel-to-html-with-streamprovider/</guid>
      <description>
        
        
        

&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;

&lt;p&gt;При конвертации файлов Excel, содержащих изображения и фигуры, в HTML-файлы мы часто сталкиваемся с двумя проблемами:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Где следует сохранять изображения и фигуры при сохранении файла Excel в HTML-поток.&lt;/li&gt;
&lt;li&gt;Заменять путь по умолчанию на ожидаемый путь.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;В данной статье объясняется, как реализовать интерфейс &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/IStreamProvider&#34;&gt;&lt;strong&gt;IStreamProvider&lt;/strong&gt;&lt;/a&gt; для установки свойства &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#StreamProvider&#34;&gt;&lt;strong&gt;HtmlSaveOptions.StreamProvider&lt;/strong&gt;&lt;/a&gt;. Реализуя этот интерфейс, вы сможете сохранять созданные ресурсы во время генерации HTML в определенных местах или потоках памяти.&lt;/p&gt;

&lt;/div&gt;

&lt;h2 id=&#34;образец-кода&#34;&gt;Образец кода&lt;/h2&gt;
&lt;p&gt;Это основной код, показывающий использование свойства &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#StreamProvider&#34;&gt;&lt;strong&gt;HtmlSaveOptions.StreamProvider&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=Examples-src-main-java-com-aspose-cells-examples-articles-HtmlSaveOptions-HtmlSaveOptions.java&#34;&gt;&lt;/script&gt;

&lt;p&gt;Вот код для класса &lt;em&gt;ExportStreamProvider&lt;/em&gt;, который реализует интерфейс &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/IStreamProvider&#34;&gt;&lt;strong&gt;IStreamProvider&lt;/strong&gt;&lt;/a&gt;, используемый в вышеприведенном коде.&lt;/p&gt;
&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=Examples-src-main-java-com-aspose-cells-examples-articles-ExportStreamProvider-ExportStreamProvider.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;


      </description>
    </item>
    
    <item>
      <title>Java: Установить ширину столбца в масштабируемые единицы, такие как em или проценты</title>
      <link>https://docs.aspose.com/cells/ru/java/set-column-width-to-scalable-unit-like-em-or-percent/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/set-column-width-to-scalable-unit-like-em-or-percent/</guid>
      <description>
        
        
        &lt;p&gt;Создание HTML-файла из электронной таблицы является довольно распространенным. Размеры столбцов определены в &amp;ldquo;pt&amp;rdquo;, которые работают во многих случаях. Однако может возникнуть ситуация, когда этот фиксированный размер не требуется. Например, если ширина контейнерной панели равна 600 пикселям, где отображается данная HTML-страница. В этом случае может появиться горизонтальная полоса прокрутки, если ширина созданной таблицы больше. Требовалось, чтобы этот фиксированный размер был изменен на масштабируемую единицу, такую как em или процент, для более качественного представления. В следующем образце кода можно использовать значение &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#WidthScalable&#34;&gt;&lt;strong&gt;HtmlSaveOptions.WidthScalable&lt;/strong&gt;&lt;/a&gt;, установленное в &lt;strong&gt;true&lt;/strong&gt;, для создания масштабируемой ширины.&lt;/p&gt;
&lt;p&gt;Образец исходного файла и выходные файлы можно загрузить по следующим ссылкам:&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;74776596.xlsx&#34;&gt;sampleForScalableColumns.xlsx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;74776597.zip&#34;&gt;outsampleForScalableColumns.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=HTML-SetScalableColumnWidth.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Указать, как пересекать строку в выходном HTML с использованием HtmlCrossType</title>
      <link>https://docs.aspose.com/cells/ru/java/specify-how-to-cross-string-in-output-html-using-htmlcrosstype/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/specify-how-to-cross-string-in-output-html-using-htmlcrosstype/</guid>
      <description>
        
        
        &lt;h2 id=&#34;возможные-сценарии-использования&#34;&gt;&lt;strong&gt;Возможные сценарии использования&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Когда ячейка содержит текст или строку, но она больше ширины ячейки, то строка переполняется, если следующая ячейка в следующем столбце пуста или пуста. При сохранении вашего файла Excel в формате HTML вы можете контролировать этот переполнение, указав тип пересечения с использованием перечисления &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/HtmlCrossType&#34;&gt;&lt;strong&gt;HtmlCrossType&lt;/strong&gt;&lt;/a&gt;. Оно имеет следующие значения&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlcrosstype#DEFAULT&#34;&gt;&lt;strong&gt;HtmlCrossType.DEFAULT&lt;/strong&gt;&lt;/a&gt;: Отображать как в MS Excel, что зависит от следующей ячейки. Если следующая ячейка пуста, строка пересечется или будет усечена.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlcrosstype#MS-EXPORT&#34;&gt;&lt;strong&gt;HtmlCrossType.MS_EXPORT&lt;/strong&gt;&lt;/a&gt;: Отображать строку как MS Excel при экспортировании в HTML.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlcrosstype#CROSS&#34;&gt;&lt;strong&gt;HtmlCrossType.CROSS&lt;/strong&gt;&lt;/a&gt;: Отображать пересечение строк HTML, производительность создания больших файлов HTML будет более чем в десять раз быстрее, чем установка значения в &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlcrosstype#DEFAULT&#34;&gt;&lt;strong&gt;DEFAULT&lt;/strong&gt;&lt;/a&gt; или &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlcrosstype#FIT-TO-CELL&#34;&gt;&lt;strong&gt;FIT_TO_CELL&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlcrosstype#CROSS-HIDE-RIGHT&#34;&gt;&lt;strong&gt;HtmlCrossType.CROSS_HIDE_RIGHT&lt;/strong&gt;&lt;/a&gt;: Отображать пересечение строк HTML и скрывать правую строку, когда тексты перекрываются.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlcrosstype#FIT-TO-CELL&#34;&gt;&lt;strong&gt;HtmlCrossType.FIT_TO_CELL&lt;/strong&gt;&lt;/a&gt;: Отображать только строку в пределах ширины ячейки.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;указать-как-пересекать-строку-в-выходном-html-с-использованием-htmlcrosstype&#34;&gt;&lt;strong&gt;Указать, как пересекать строку в выходном HTML с использованием HtmlCrossType&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;В следующем образце кода загружается &lt;a href=&#34;51740747.xlsx&#34;&gt;образец Excel файла&lt;/a&gt; и сохраняется в HTML формате, указав разные &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/HtmlCrossType&#34;&gt;&lt;strong&gt;HtmlCrossType&lt;/strong&gt;&lt;/a&gt;. Пожалуйста, скачайте &lt;a href=&#34;51740745.zip&#34;&gt;выходные файлы HTML&lt;/a&gt;, сгенерированные этим кодом. Образец Excel файла содержит изображение, ограниченное красным цветом, как показано на этом снимке экрана, который показывает эффект значений &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/HtmlCrossType&#34;&gt;&lt;strong&gt;HtmlCrossType&lt;/strong&gt;&lt;/a&gt; в выходном HTML.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;specify-how-to-cross-string-in-output-html-using-htmlcrosstype_1.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;образец-кода&#34;&gt;&lt;strong&gt;Образец кода&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=Examples-src-AsposeCellsExamples-LoadingSavingConvertingAndManaging-SpecifyHtmlCrossTypeInOutputHTML.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Преобразовать Excel в HTML c всплывающей подсказкой</title>
      <link>https://docs.aspose.com/cells/ru/java/convert-excel-to-html-with-tooltip/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/convert-excel-to-html-with-tooltip/</guid>
      <description>
        
        
        &lt;h2 id=&#34;преобразование-excel-в-html-со-всплывающей-подсказкой&#34;&gt;&lt;strong&gt;Преобразование Excel в HTML со всплывающей подсказкой&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Возможно, есть случаи, когда текст обрезается в создаваемом HTML, и вы хотите отображать полный текст в виде всплывающей подсказки при событии наведения. Aspose.Cells поддерживает это, предоставляя свойство &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#AddTooltipText&#34;&gt;&lt;strong&gt;HtmlSaveOptions.AddTooltipText&lt;/strong&gt;&lt;/a&gt;. Установка свойства &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#AddTooltipText&#34;&gt;&lt;strong&gt;HtmlSaveOptions.AddTooltipText&lt;/strong&gt;&lt;/a&gt; в &lt;strong&gt;true&lt;/strong&gt; добавит полный текст в виде всплывающей подсказки в создаваемое HTML.&lt;/p&gt;
&lt;p&gt;На следующем изображении показана всплывающая подсказка в сгенерированном HTML файле.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;convert-excel-to-html-with-tooltip_1.jpg&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/p&gt;
&lt;p&gt;Приведенный ниже код загружает &lt;a href=&#34;AddTooltipToHtmlSample.xlsx&#34;&gt;исходный файл Excel&lt;/a&gt; и генерирует &lt;a href=&#34;AddTooltipToHtmlSample_out.zip&#34;&gt;выходной HTML файл&lt;/a&gt; с всплывающей подсказкой.&lt;/p&gt;
&lt;h2 id=&#34;образец-кода&#34;&gt;Образец кода&lt;/h2&gt;
&lt;p&gt;&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=Examples-src-AsposeCellsExamples-LoadingSavingConvertingAndManaging-ConvertExcelFileToHtmlWithTooltip-1.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Включить пользовательские CSS свойства при сохранении в HTML</title>
      <link>https://docs.aspose.com/cells/ru/java/enable-css-custom-properties-while-saving-to-html/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/enable-css-custom-properties-while-saving-to-html/</guid>
      <description>
        
        
        &lt;h2 id=&#34;возможные-сценарии-использования&#34;&gt;&lt;strong&gt;Возможные сценарии использования&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;При сохранении файла Excel в HTML, для сценария с несколькими вхождениями одной картинки в формате base64, с помощью пользовательского свойства данные изображения нужно сохранять только один раз, что повышает производительность итогового html. Пожалуйста, используйте свойство &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions/properties/#EnableCssCustomProperties&#34;&gt;&lt;strong&gt;HtmlSaveOptions.EnableCssCustomProperties&lt;/strong&gt;&lt;/a&gt; и установите его на &lt;strong&gt;true&lt;/strong&gt; при сохранении в HTML.
&lt;img src=&#34;enable-css-custom-properties-while-saving-to-html-1.jpg&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;включить-пользовательские-свойства-css-при-сохранении-в-html&#34;&gt;&lt;strong&gt;Включить пользовательские свойства CSS при сохранении в HTML&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Следующий пример кода показывает использование свойства &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions/properties/#EnableCssCustompPoperties&#34;&gt;&lt;strong&gt;HtmlSaveOptions.EnableCssCustomProperties&lt;/strong&gt;&lt;/a&gt;. Скриншот показывает эффект этого свойства, когда оно не установлено в true. Пожалуйста, скачайте &lt;a href=&#34;50528260.xlsx&#34;&gt;пробный файл Excel&lt;/a&gt;, используемый в этом коде, и &lt;a href=&#34;50528261.zip&#34;&gt;выводимый HTML&lt;/a&gt; для справки.&lt;/p&gt;
&lt;h2 id=&#34;образец-кода&#34;&gt;&lt;strong&gt;Образец кода&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/88c9872508ec3150c552eb5155edf06e.js?file=Examples-Java-HTML-%c2%b7java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Отключить CSS при сохранении в HTML</title>
      <link>https://docs.aspose.com/cells/ru/java/disable-css-while-saving-to-html/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/disable-css-while-saving-to-html/</guid>
      <description>
        
        
        &lt;h2 id=&#34;возможные-сценарии-использования&#34;&gt;&lt;strong&gt;Возможные сценарии использования&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Когда вы сохраняете файл Excel в HTML формате с одной страницей, обычно элементы CSS встроены внутри файла HTML и находятся в разделе HEAD. Если этот файл прикрепить как содержимое / тело письма, элементы CSS обычно будут удалены большинством почтовых клиентов, что приведёт к неправильному отображению. В версии Aspose.Cells 24.12 введена опция, которая позволяет по желанию отключить CSS, чтобы стили применялись прямо внутри самих элементов HTML. Чтобы задать html как содержимое / тело письма, используйте свойство &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions/properties/#DisableCss&#34;&gt;&lt;strong&gt;HtmlSaveOptions.DisableCss&lt;/strong&gt;&lt;/a&gt; и установите его в &lt;strong&gt;true&lt;/strong&gt;.&lt;/p&gt;
&lt;h2 id=&#34;отключить-css-при-сохранении-в-html&#34;&gt;&lt;strong&gt;Отключить CSS при сохранении в HTML&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Следующий пример кода показывает использование свойства &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions/properties/#DisableCss&#34;&gt;&lt;strong&gt;HtmlSaveOptions.DisableCss&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;образец-кода&#34;&gt;&lt;strong&gt;Образец кода&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/88c9872508ec3150c552eb5155edf06e.js?file=Examples-java-HTML-DisableCss-1.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Отключить экспорт блоков сценариев и свойств документа</title>
      <link>https://docs.aspose.com/cells/ru/java/disable-exporting-frame-scripts-and-document-properties/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/disable-exporting-frame-scripts-and-document-properties/</guid>
      <description>
        
        
        

&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;

Aspose.Cells экспортирует сценарии рамки и свойства документа при преобразовании книги в HTML. В версии 8.6.0 Aspose.Cells for Java появляется опция, которая позволяет отключить экспорт сценариев рамки и свойств документа по желанию. Пожалуйста, используйте свойство &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#ExportFrameScriptsAndProperties&#34;&gt;HtmlSaveOptions.setExportFrameScriptsAndProperties()&lt;/a&gt; для отключения экспорта.
&lt;/div&gt;

&lt;h2 id=&#34;отключение-экспорта-сценариев-рамки-и-свойств-документа&#34;&gt;&lt;strong&gt;Отключение экспорта сценариев рамки и свойств документа&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Следующий образец кода позволяет отключить экспорт сценариев рамки и свойств документа. После преобразования книги в HTML выходной файл не будет содержать никаких сценариев рамки и свойств документа.&lt;/p&gt;
&lt;p&gt;Вот пример кода.&lt;/p&gt;
&lt;p&gt;&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=Examples-src-main-java-com-aspose-cells-examples-articles-DisableExporting-DisableExporting.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Изменить тип HTML ссылки</title>
      <link>https://docs.aspose.com/cells/ru/java/change-the-html-link-target-type/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/change-the-html-link-target-type/</guid>
      <description>
        
        
        

&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;

&lt;p&gt;Aspose.Cells позволяет вам изменять тип цели HTML-ссылки. HTML-ссылка выглядит следующим образом:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt; &lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;a&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;href&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;http://www.aspose.com/&amp;#34;&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;target&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;_self&amp;#34;&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Как видите, атрибут target в приведенной выше HTML-ссылке имеет значение &lt;strong&gt;_self&lt;/strong&gt;. Вы можете контролировать этот атрибут target, используя свойство &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#LinkTargetType&#34;&gt;HtmlSaveOptions.setLinkTargetType()&lt;/a&gt;. Это свойство принимает перечисление &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/HtmlLinkTargetType&#34;&gt;HtmlLinkTargetType&lt;/a&gt;, в котором есть следующие значения.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmllinktargettype#BLANK&#34;&gt;BLANK&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmllinktargettype#PARENT&#34;&gt;PARENT&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmllinktargettype#SELF&#34;&gt;SELF&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmllinktargettype#TOP&#34;&gt;TOP&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h2 id=&#34;изменить-тип-html-ссылки&#34;&gt;&lt;strong&gt;Изменить тип HTML ссылки&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Приведенный ниже код демонстрирует использование свойства &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#LinkTargetType&#34;&gt;HtmlSaveOptions.setLinkTargetType()&lt;/a&gt;. Он изменяет тип цели ссылки на &lt;strong&gt;blank&lt;/strong&gt;. По умолчанию это &lt;strong&gt;родитель&lt;/strong&gt;. Вы можете получить &lt;a href=&#34;5472932.xlsx&#34;&gt;исходный файл Excel&lt;/a&gt; по этой ссылке, однако вы можете использовать любой файл Excel, содержащий гиперссылку HTML, чтобы выполнить этот код.&lt;/p&gt;
&lt;p&gt;&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=Examples-src-main-java-com-aspose-cells-examples-articles-ChangeHTMLLinkTargetType-ChangeHTMLLinkTargetType.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Избегайте экспоненциальной нотации больших чисел при импорте из HTML</title>
      <link>https://docs.aspose.com/cells/ru/java/avoid-exponential-notation-of-large-numbers-while-importing-from/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/avoid-exponential-notation-of-large-numbers-while-importing-from/</guid>
      <description>
        
        
        

&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;

Иногда ваш HTML содержит числа, такие как 1234567890123456, которые длиннее 15 цифр, и при импорте вашего HTML в файл Excel эти числа преобразуются в экспоненциальную нотацию, например 1.23457E+15. Если вы хотите, чтобы ваше число импортировалось в исходном виде, а не преобразовывалось в экспоненциальную нотацию, то используйте свойство &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlloadoptions#KeepPrecision&#34;&gt;HtmlLoadOptions.KeepPrecision&lt;/a&gt; и установите его в значение &lt;strong&gt;true&lt;/strong&gt; при загрузке вашего HTML.
&lt;/div&gt;

&lt;h2 id=&#34;избегайте-экспоненциальной-нотации-больших-чисел-при-импорте-изhtml&#34;&gt;&lt;strong&gt;Избегайте экспоненциальной нотации больших чисел при импорте из HTML&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Приведенный ниже образец кода поясняет использование свойства &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlloadoptions#KeepPrecision&#34;&gt;HtmlLoadOptions.KeepPrecision&lt;/a&gt;. Он будет импортировать число в исходном виде, без преобразования его в экспоненциальную нотацию.&lt;/p&gt;
&lt;p&gt;&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=Examples-src-AsposeCellsExamples-TechnicalArticles-KeepPrecisionOfLargeNumbers-1.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Удаление избыточных пробелов после переноса строки при импорте HTML</title>
      <link>https://docs.aspose.com/cells/ru/java/delete-redundant-spaces-after-line-break-while-importing/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/delete-redundant-spaces-after-line-break-while-importing/</guid>
      <description>
        
        
        

&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;

Используйте свойство &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlloadoptions#DeleteRedundantSpaces&#34;&gt;HtmlLoadOptions.DeleteRedundantSpaces&lt;/a&gt; и установите его в &lt;strong&gt;true&lt;/strong&gt;, чтобы удалять все избыточные пробелы после тега переноса строки. По умолчанию это свойство &lt;strong&gt;false&lt;/strong&gt;, и избыточные пробелы сохраняются в выходных файлах Excel.
&lt;/div&gt;

&lt;h2 id=&#34;эффект-установки-свойства-htmlloadoptionsdeleteredundantspacesв-значения-false-и-true&#34;&gt;&lt;strong&gt;Эффект установки свойства HtmlLoadOptions.DeleteRedundantSpaces в значения false и true&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;На следующем скриншоте показан эффект установки этого свойства в &lt;strong&gt;false&lt;/strong&gt; и &lt;strong&gt;true&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;delete-redundant-spaces-after-line-break-while-importing-html_1.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;удаление-избыточных-пробелов-после-переноса-строки-при-импорте-html&#34;&gt;&lt;strong&gt;Удаление избыточных пробелов после переноса строки при импорте HTML&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Приведенный ниже код показывает использование свойства &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlloadoptions#DeleteRedundantSpaces&#34;&gt;HtmlLoadOptions.DeleteRedundantSpaces&lt;/a&gt;. Пожалуйста, установите его в &lt;strong&gt;true&lt;/strong&gt; или &lt;strong&gt;false&lt;/strong&gt;, чтобы получить выходные данные, как показано на выше скриншоте.&lt;/p&gt;
&lt;p&gt;&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=Examples-src-AsposeCellsExamples-TechnicalArticles-DeleteRedundantSpacesFromHtml-1.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Экспорт условного форматирования данных, цветовой шкалы и набора значков при преобразовании Excel в HTML</title>
      <link>https://docs.aspose.com/cells/ru/java/export-databar-colorscale-and-iconset-conditional-formatting-while-excel-to-html-conversion/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/export-databar-colorscale-and-iconset-conditional-formatting-while-excel-to-html-conversion/</guid>
      <description>
        
        
        

&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;

Вы можете экспортировать условное форматирование данных, цветовую шкалу и набор значков при преобразовании файла Excel в HTML. Эта функция частично поддерживается Microsoft Excel, но полностью поддерживается Aspose.Cells.
&lt;/div&gt;

&lt;h2 id=&#34;экспорт-условного-форматирования-данных-цветовой-шкалы-и-набора-значков-при-преобразовании-excel-в-html&#34;&gt;&lt;strong&gt;Экспорт условного форматирования данных, цветовой шкалы и набора значков при преобразовании Excel в HTML&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;На следующем снимке экрана показан &lt;a href=&#34;5473447.xlsx&#34;&gt;образец файла Excel&lt;/a&gt; с условным форматированием данных, цветовой шкалой и набором значков. Вы можете загрузить &lt;a href=&#34;5473447.xlsx&#34;&gt;образец файла Excel&lt;/a&gt; по указанной ссылке.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;conversion_1.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/p&gt;
&lt;p&gt;На следующем снимке экрана показан сгенерированный файл HTML Aspose.Cells, отображающий условное форматирование данных, цветовую шкалу и набор значков. Как видно, он выглядит точно так же, как &lt;a href=&#34;5473447.xlsx&#34;&gt;образец файла Excel&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;conversion_2.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;образец-кода&#34;&gt;&lt;strong&gt;Образец кода&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Следующий образец кода преобразует образец файла Excel в HTML, который представляет собой обычное &lt;a href=&#34;https://docs.aspose.com/cells/cells/ru/java/converting-workbook-to-different-formats/#convertingworkbooktodifferentformats-convertingexcelfilestohtml&#34;&gt;преобразование Excel в HTML&lt;/a&gt;.&lt;/p&gt;
&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=Examples-src-main-java-com-aspose-cells-examples-files-utility-ConvertingToHTMLFiles-1.java&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;связанная-статья&#34;&gt;&lt;strong&gt;Связанная статья&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;

&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.aspose.com/cells/cells/ru/java/converting-workbook-to-different-formats/#convertingworkbooktodifferentformats-convertingexcelfilestohtml&#34;&gt;Преобразование файлов Excel в HTML&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Экспорт Excel в HTML с сеткой</title>
      <link>https://docs.aspose.com/cells/ru/java/export-excel-to-html-with-gridlines/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/export-excel-to-html-with-gridlines/</guid>
      <description>
        
        
        

&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;

Если вы хотите экспортировать свой файл Excel в HTML с сеткой, то используйте свойство &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#ExportGridLines&#34;&gt;HtmlSaveOptions.ExportGridLines&lt;/a&gt; и установите его в &lt;strong&gt;true&lt;/strong&gt;.
&lt;/div&gt;

&lt;h2 id=&#34;экспорт-excel-в-html-с-сеткой&#34;&gt;&lt;strong&gt;Экспорт Excel в HTML с сеткой&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Следующий образец кода создает книгу и заполняет ее лист некоторыми значениями, а затем сохраняет его в формате HTML после установки значения &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#ExportGridLines&#34;&gt;HtmlSaveOptions.ExportGridLines&lt;/a&gt; в &lt;strong&gt;true&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;На следующем снимке экрана показано сгенерированное этим образцом кода выходное HTML. Как видно, он также отображает сетку в выходном HTML.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;export-excel-to-html-with-gridlines_1.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=Examples-src-main-java-com-aspose-cells-examples-articles-ExportExceltoHTML-ExportExceltoHTML.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Поддерживайте макет тегов DIV при загрузке HTML в книгу Excel</title>
      <link>https://docs.aspose.com/cells/ru/java/support-the-layout-of-div-tags-while-loading-html-to-excel-workbook/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/support-the-layout-of-div-tags-while-loading-html-to-excel-workbook/</guid>
      <description>
        
        
        

&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;

Обычно макет тегов div игнорируется при загрузке HTML в объект книги Excel. Однако, если вы хотите, чтобы макет тегов div не игнорировался, установите свойство &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlloadoptions#SupportDivTag&#34;&gt;HtmlLoadOptions.SupportDivTag&lt;/a&gt; в &lt;strong&gt;true&lt;/strong&gt;. Значение по умолчанию этого свойства - &lt;strong&gt;false&lt;/strong&gt;.
&lt;/div&gt;

&lt;h2 id=&#34;поддерживайте-макет-тегов-div-при-загрузке-html-в-книгу-excel&#34;&gt;&lt;strong&gt;Поддерживайте макет тегов DIV при загрузке HTML в книгу Excel&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;В следующем образце кода показано использование свойства &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlloadoptions#SupportDivTag&#34;&gt;HtmlLoadOptions.SupportDivTag&lt;/a&gt;. Пожалуйста, загрузите &lt;a href=&#34;5473442.png&#34;&gt;логотип Aspose&lt;/a&gt;, использованный во входном HTML, и &lt;a href=&#34;5473439.xlsx&#34;&gt;выходной файл Excel&lt;/a&gt;, сгенерированный кодом.&lt;/p&gt;
&lt;p&gt;&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=Examples-src-AsposeCellsExamples-TechnicalArticles-SupportthelayoutofDIVtags-1.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Расширение текста справа налево при экспорте файла Excel в HTML</title>
      <link>https://docs.aspose.com/cells/ru/java/expanding-text-from-right-to-left-while-exporting-excel-file-to/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/expanding-text-from-right-to-left-while-exporting-excel-file-to/</guid>
      <description>
        
        
        

&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;

Теперь Aspose.Cells поддерживает расширение текста справа налево при экспорте файла Excel в HTML. Эта функция была реализована с версии v8.9.0.0. Теперь, если ваш исходный файл Excel содержит текст, который расширяется справа налево, то Aspose.Cells экспортирует его в HTML правильно.
&lt;/div&gt;

&lt;h2 id=&#34;развертывание-текста-справа-налево-при-экспорте-файла-excel-в-html&#34;&gt;&lt;strong&gt;Развертывание текста справа налево при экспорте файла Excel в HTML&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Следующий образец кода преобразует &lt;a href=&#34;5472562.xlsx&#34;&gt;образец файла Excel&lt;/a&gt; в формат HTML. На этом снимке экрана показано, как выглядит образец файла Excel в Microsoft Excel 2013.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;expanding-text-from-right-to-left-while-exporting-excel-file-to-html_1.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/p&gt;
&lt;p&gt;На этом снимке экрана показана &lt;a href=&#34;5472570&#34;&gt;сгенерированная выходная HTML с более старой версией&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;expanding-text-from-right-to-left-while-exporting-excel-file-to-html_2.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/p&gt;
&lt;p&gt;На этом снимке экрана показана &lt;a href=&#34;5472563&#34;&gt;сгенерированная выходная HTML с новой версией&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;expanding-text-from-right-to-left-while-exporting-excel-file-to-html_3.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/p&gt;
&lt;p&gt;Как видно на снимках экрана, новая версия корректно разворачивает правосторонний текст влево, как и Microsoft Excel.&lt;/p&gt;
&lt;p&gt;&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=Examples-src-main-java-com-aspose-cells-examples-files-utility-ExpandTextFromRightToLeftWhileExportingExcelFileToHTML-.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Установить шрифт по умолчанию при рендеринге электронных таблиц в HTML</title>
      <link>https://docs.aspose.com/cells/ru/java/set-default-font-while-rendering-spreadsheet-to/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/set-default-font-while-rendering-spreadsheet-to/</guid>
      <description>
        
        
        

&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;

Aspose.Cells позволяет установить шрифт по умолчанию при рендеринге электронных таблиц в HTML. Пожалуйста, используйте &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#DefaultFontName&#34;&gt;HtmlSaveOptions.DefaultFontName&lt;/a&gt; для этой цели. Это свойство полезно, когда некоторые ячейки в электронной таблице имеют недопустимые или несуществующие шрифты. Тогда эти ячейки будут отображаться шрифтом, указанным в свойстве &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#DefaultFontName&#34;&gt;HtmlSaveOptions.DefaultFontName&lt;/a&gt;.
&lt;/div&gt;

&lt;h2 id=&#34;установить-шрифт-по-умолчанию-при-рендеринге-электронных-таблиц-в-html&#34;&gt;&lt;strong&gt;Установить шрифт по умолчанию при рендеринге электронных таблиц в HTML&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Следующий образец кода создает книгу и добавляет некоторый текст в ячейку B4 первого листа и устанавливает ее шрифт на неизвестный/не существующий шрифт. Затем он сохраняет книгу в HTML, устанавливая разные имена шрифтов по умолчанию, такие как Courier New, Arial, Times New Roman, и т. д.&lt;/p&gt;
&lt;p&gt;Снимок экрана показывает эффект установки различных имен шрифтов по умолчанию через свойство &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/htmlsaveoptions#DefaultFontName&#34;&gt;HtmlSaveOptions.DefaultFontName&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;set-default-font-while-rendering-spreadsheet-to-html_1.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/p&gt;
&lt;p&gt;Код генерирует &lt;a href=&#34;5472568&#34;&gt;выходной HTML файл с Courier New&lt;/a&gt;, &lt;a href=&#34;5472567&#34;&gt;выходной HTML с Arial&lt;/a&gt; и &lt;a href=&#34;5472565&#34;&gt;выходной HTML файл с Times New Roman&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=Examples-src-main-java-com-aspose-cells-examples-files-utility-SetDefaultFontWhileRenderingSpreadsheetToHTML-.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Предоставьте путь к экспортированному файлу HTML рабочего листа через интерфейс IFilePathProvider</title>
      <link>https://docs.aspose.com/cells/ru/java/provide-exported-worksheet-html-file-path-via-ifilepathprovider-interface/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/provide-exported-worksheet-html-file-path-via-ifilepathprovider-interface/</guid>
      <description>
        
        
        &lt;h2 id=&#34;возможные-сценарии-использования&#34;&gt;&lt;strong&gt;Возможные сценарии использования&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Предположим, у вас есть файл Excel с несколькими листами, и вы хотите экспортировать каждый лист в отдельный файл HTML. Если у одного из ваших листов есть ссылки на другие листы, то эти ссылки будут сломаны в экспортированном HTML. Чтобы решить эту проблему, Aspose.Cells предоставляет интерфейс &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/IFilePathProvider&#34;&gt;IFilePathProvider&lt;/a&gt;, который вы можете реализовать, чтобы исправить сломанные ссылки.&lt;/p&gt;
&lt;h2 id=&#34;предоставьте-путь-к-экспортированному-файлу-html-рабочего-листа-через-интерфейс-ifilepathprovider&#34;&gt;&lt;strong&gt;Предоставьте путь к экспортированному файлу HTML рабочего листа через интерфейс IFilePathProvider&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Пожалуйста, загрузите &lt;a href=&#34;5473417.zip&#34;&gt;образец файла Excel&lt;/a&gt;, используемый в следующем коде, и его экспортированные файлы HTML. Все эти файлы находятся в каталоге &lt;em&gt;Temp&lt;/em&gt;. Распакуйте их на диск &lt;em&gt;C:&lt;/em&gt;. Тогда это станет каталогом &lt;em&gt;C:\Temp&lt;/em&gt;. Затем откройте файл &lt;em&gt;Sheet1.html&lt;/em&gt; в браузере и щелкните по двум ссылкам внутри него. Эти ссылки относятся к двум экспортированным HTML-листам, которые находятся в каталоге &lt;em&gt;C:\Temp\OtherSheets&lt;/em&gt;.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt; &lt;span class=&#34;n&#34;&gt;file&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;///C:/Temp/OtherSheets/Sheet2.html#RANGE!A1
&lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nl&#34;&gt;
&lt;/span&gt;&lt;span class=&#34;nl&#34;&gt;file:&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;///&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;C&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;:/&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Temp&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;/&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;OtherSheets&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;/&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Sheet3&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;html&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;RANGE&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;!&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;A1&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;На следующем снимке экрана показано, как выглядят &lt;em&gt;C:\Temp\Sheet1.html&lt;/em&gt; и его ссылки&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;provide-exported-worksheet-html-file-path-via-ifilepathprovider-interface_1.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/p&gt;
&lt;p&gt;На следующем снимке экрана показан исходный код HTML. Как видите, ссылки теперь указывают на каталог &lt;em&gt;C:\Temp\OtherSheets&lt;/em&gt;. Это было достигнуто с использованием интерфейса &lt;a href=&#34;https://reference.aspose.com/cells/java/com.aspose.cells/IFilePathProvider&#34;&gt;IFilePathProvider&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;provide-exported-worksheet-html-file-path-via-ifilepathprovider-interface_2.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;образец-кода&#34;&gt;&lt;strong&gt;Образец кода&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Обратите внимание, что каталог &lt;em&gt;C:\Temp&lt;/em&gt; предназначен только для иллюстраций. Вы можете использовать любой каталог на ваше усмотрение и поместить &lt;a href=&#34;5473414.xlsx&#34;&gt;образец файла Excel&lt;/a&gt; внутри него и выполнить предоставленный образец кода. Затем создайте подкаталог &lt;em&gt;OtherSheets&lt;/em&gt; внутри вашего каталога и экспортируйте HTML второго и третьего листов внутри него. Пожалуйста, измените переменную &lt;em&gt;dirPath&lt;/em&gt; в предоставленном коде и укажите его в каталог вашего выбора перед выполнением.&lt;/p&gt;


&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;

Пример кода будет работать только в том случае, если вы установите лицензию Aspose.Cells. Если вы попытаетесь запустить код без установки лицензии, он зайдет в бесконечный цикл. Поэтому мы добавили проверку для вывода сообщения и остановки выполнения, если лицензия не установлена. Вы можете либо приобрести лицензию, либо запросить временную лицензию на 30 дней у команды Aspose.Purchase.
&lt;/div&gt;

&lt;p&gt;Пожалуйста, убедитесь, что закомментирование этих строк в коде приведет к разрыву ссылок в &lt;em&gt;Sheet1.html&lt;/em&gt; и &lt;em&gt;Sheet2.html&lt;/em&gt; или &lt;em&gt;Sheet3.html&lt;/em&gt; не будет открываться при щелчке на их ссылки внутри &lt;em&gt;Sheet1.html&lt;/em&gt;&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt; &lt;span class=&#34;c1&#34;&gt;//If you will comment this line, then hyperlinks will be broken
&lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;
&lt;span class=&#34;n&#34;&gt;options&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;setFilePathProvider&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;FilePathProvider&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;());&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Вот полный пример кода, который вы можете выполнить с предоставленным &lt;a href=&#34;5473414.xlsx&#34;&gt;образцом файла Excel&lt;/a&gt;.&lt;/p&gt;
&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=Examples-src-main-java-com-aspose-cells-examples-files-handling-OpeningFilesThroughPath-1.java&#34;&gt;&lt;/script&gt;

&lt;p&gt;&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=Examples-src-main-java-com-aspose-cells-examples-articles-FilePathProvider-FilePathProvider.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Java: Отображение градиентной заливки для WordArt при преобразовании электронных таблиц в HTML</title>
      <link>https://docs.aspose.com/cells/ru/java/render-gradient-fill-for-the-wordart-while-converting-spreadsheets-to/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.aspose.com/cells/ru/java/render-gradient-fill-for-the-wordart-while-converting-spreadsheets-to/</guid>
      <description>
        
        
        &lt;h2 id=&#34;возможные-сценарии-использования&#34;&gt;&lt;strong&gt;Возможные сценарии использования&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Ранее API Aspose.Cells не мог отображать градиентную заливку форм словесного искусства при преобразовании электронных таблиц в HTML-формат. Теперь API Aspose.Cells поддерживает отображение градиентной заливки форм словесного искусства. На следующем снимке экрана показан эффект градиентной заливки в HTML для предыдущих и последних выпусков.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;render-gradient-fill-for-the-wordart-while-converting-spreadsheets-to-html_1.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;отображение-градиентного-заполнения-для-wordart-при-конвертации-электронных-таблиц-в-html&#34;&gt;&lt;strong&gt;Отображение градиентного заполнения для WordArt при конвертации электронных таблиц в HTML&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Следующий образец кода конвертирует исходный файл Excel в выходной формат HTML. В исходном файле Excel содержится объект Word Art с градиентным заполнением, как показано на скриншоте выше.&lt;/p&gt;
&lt;h2 id=&#34;образец-кода&#34;&gt;&lt;strong&gt;Образец кода&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;script type=&#34;application/javascript&#34; src=&#34;https://gist.github.com/aspose-cells-gists/5876dc77e47649b66bdb5deefb4b5639.js?file=Examples-src-main-java-com-aspose-cells-examples-articles-RenderGradientFillHTML-RenderGradientFillHTML.java&#34;&gt;&lt;/script&gt;

&lt;button class=&#34;floating-button&#34; id=&#34;openModalBtn&#34;&gt;AI Document Assistant&lt;/button&gt;

&lt;div class=&#34;modal&#34; id=&#34;modal&#34;&gt;
    &lt;button class=&#34;close-btn&#34; id=&#34;closeModalBtn&#34;&gt;Close&lt;/button&gt;
    &lt;iframe src=&#34;https://products.aspose.ai/cells/chat/document/java?source=docs&#34; frameborder=&#34;0&#34; width=&#34;100%&#34; height=&#34;100%&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;style&gt;
    .floating-button {
        position: fixed;
        bottom: 20px;
        right: 20px;
        background-color: #007bff;
        color: white;
        border: none;
        padding: 15px 20px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        z-index: 999;
    }

    .modal {
        display: none;
        position: fixed;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        background-color: white;
        border: none;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        z-index: 1000;
        padding: 20px;
        box-sizing: border-box;
    }

    .close-btn {
        position: absolute;
        top: 10px;
        right: 10px;
        background-color: #f44336;
        color: white;
        border: none;
        padding: 5px 10px;
        cursor: pointer;
        font-size: 16px;
        border-radius: 3px;
    }
&lt;/style&gt;

&lt;script&gt;
    const openModalBtn = document.getElementById(&#39;openModalBtn&#39;);
    const closeModalBtn = document.getElementById(&#39;closeModalBtn&#39;);
    const modal = document.getElementById(&#39;modal&#39;);

    openModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;block&#39;;
    });

    closeModalBtn.addEventListener(&#39;click&#39;, function() {
        modal.style.display = &#39;none&#39;;
    });

    window.addEventListener(&#39;click&#39;, function(event) {
        if (event.target === modal) {
            modal.style.display = &#39;none&#39;;
        }
    });
&lt;/script&gt;
&lt;/p&gt;

      </description>
    </item>
    
  </channel>
</rss>
