Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 31 additions & 0 deletions .github/workflows/deploy-product.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: Build and Deploy Tutorials

# PILOT (see aspose-tutorials-workflows PR plan): calls the new reusable
# deploy-product.yml workflow directly instead of relying on
# CopyChangesToThemeRepo (main.yml) + a manual trigger of
# aspose-tutorials-workflows. `push:` is deliberately commented out while
# this is being verified by hand via workflow_dispatch -- re-enable it,
# and remove main.yml's Copycat step, once a manual run has been diffed
# clean against today's pipeline.

on:
# push:
# branches: [ main ]
workflow_dispatch:

jobs:
deploy:
strategy:
matrix:
environment: [production, staging]
uses: Aspose/aspose-tutorials-workflows/.github/workflows/deploy-product.yml@main
with:
product: html
environment: ${{ matrix.environment }}
secrets:
REPO_TOKEN: ${{ secrets.REPO_TOKEN }}
CEPH_S3_LIVE_ACCESS_KEY: ${{ secrets.CEPH_S3_LIVE_ACCESS_KEY }}
CEPH_S3_LIVE_SECRET_KEY: ${{ secrets.CEPH_S3_LIVE_SECRET_KEY }}
CEPH_S3_QA_ACCESS_KEY: ${{ secrets.CEPH_S3_QA_ACCESS_KEY }}
CEPH_S3_QA_SECRET_KEY: ${{ secrets.CEPH_S3_QA_SECRET_KEY }}
BUNNY_API_KEY: ${{ secrets.BUNNY_API_KEY }}
10 changes: 5 additions & 5 deletions html/arabic/java/advanced-usage/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -162,20 +162,20 @@ weight: 20
**تم الاختبار مع:** Aspose.HTML for Java 24.11
**المؤلف:** Aspose

{{< /blocks/products/pf/tutorial-page-section >}}

{{< /blocks/products/pf/main-container >}}
{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}




### [استخراج HTML من MHTML – دليل Java الكامل](./extract-html-from-mhtml-complete-java-guide/)
تعلم كيفية استخراج محتوى HTML من ملفات MHTML باستخدام Aspose.HTML for Java خطوة بخطوة.

---

**آخر تحديث:** 2025-11-29
**تم الاختبار مع:** Aspose.HTML for Java 24.11
**المؤلف:** Aspose
**المؤلف:** Aspose

{{< /blocks/products/pf/tutorial-page-section >}}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ title: تحويل HTML إلى PDF في Java – دليل كامل مع تضمي
url: /ar/java/conversion-html-to-other-formats/convert-html-to-pdf-in-java-complete-guide-with-font-embeddi/
---

answer.{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-container >}}
{{< blocks/products/pf/tutorial-page-section >}}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,15 +24,11 @@ title: تحويل ماركداون إلى PDF في جافا – دليل كام
url: /ar/java/conversion-html-to-other-formats/convert-markdown-to-pdf-in-java-complete-guide/
---

تعديلات ساعدتك أكثر. برمجة سعيدة!"

Then closing shortcodes: keep.

Also final backtop button shortcode.

Now produce final content with all translations, preserving markdown.

Let's construct final answer.{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-container >}}
{{< blocks/products/pf/tutorial-page-section >}}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ title: كيفية إنشاء GIF من SVG – دليل جافا خطوة بخط
url: /ar/java/conversion-html-to-various-image-formats/how-to-create-gif-from-svg-step-by-step-java-guide/
---

produce final output.{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-container >}}
{{< blocks/products/pf/tutorial-page-section >}}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ url: /ar/java/converting-between-epub-and-image-formats/convert-epub-to-tiff/
weight: 14
---

produce final answer.{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-container >}}
{{< blocks/products/pf/tutorial-page-section >}}

Expand Down
24 changes: 12 additions & 12 deletions html/arabic/java/creating-managing-html-documents/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,30 +81,30 @@ url: /ar/java/creating-managing-html-documents/
### [استخراج النص من HTML في Java – دليل برمجة كامل](./extract-text-from-html-in-java-complete-programming-guide/)
تعلم كيفية استخراج النص من مستندات HTML باستخدام Aspose.HTML لـ Java من خلال دليل شامل خطوة بخطوة.

{{< /blocks/products/pf/tutorial-page-section >}}

{{< /blocks/products/pf/main-container >}}
{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}




### [إنشاء HTML من JavaScript في Java – دليل شامل خطوة بخطوة](./generate-html-from-javascript-in-java-complete-step-by-step/)
تعلم كيفية توليد مستندات HTML من كود JavaScript داخل تطبيق Java باستخدام دليل خطوة بخطوة شامل.

{{< /blocks/products/pf/tutorial-page-section >}}

{{< /blocks/products/pf/main-container >}}
{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}




### [تكرار NodeList في Java – قراءة HTML واستخراج مسار الصورة](./iterate-nodelist-java-read-html-get-image-src/)
تعلم كيفية تكرار قائمة العقد (NodeList) في Java لقراءة ملفات HTML واستخراج مسار الصور بسهولة.

{{< /blocks/products/pf/tutorial-page-section >}}

{{< /blocks/products/pf/main-container >}}
{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}




### [التكرار على NodeList في Java – دليل كامل](./iterate-over-nodelist-java-complete-guide/)
### [استخراج النص من HTML باستخدام Java – دليل خطوة بخطوة كامل](./extract-text-from-html-with-java-complete-step-by-step-guide/)
تعلم كيفية استخراج النص من مستندات HTML باستخدام Aspose.HTML for Java من خلال دليل شامل خطوة بخطوة.
Expand Down
18 changes: 9 additions & 9 deletions html/arabic/java/css-html-form-editing/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,21 +43,21 @@ url: /ar/java/css-html-form-editing/
### [كيفية الاستعلام عن HTML في Java – تحميل HTML، محدد CSS، واستخراج العناوين](./how-to-query-html-in-java-load-html-css-selector-and-extract/)
تعلم كيفية تحميل مستند HTML واستخدام محددات CSS لاستخراج العناوين باستخدام Aspose.HTML for Java.

{{< /blocks/products/pf/tutorial-page-section >}}

{{< /blocks/products/pf/main-container >}}
{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}




### [الحصول على النمط المحسوب في Java – استخراج لون الخلفية من HTML](./get-computed-style-java-extract-background-color-from-html/)
تعلم كيفية استخراج لون الخلفية من عناصر HTML باستخدام أسلوب GetComputedStyle في Aspose.HTML for Java.

{{< /blocks/products/pf/tutorial-page-section >}}

{{< /blocks/products/pf/main-container >}}
{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}




### [الحصول على نمط العنصر المحسوب في Java – دليل خطوة بخطوة كامل](./get-element-computed-style-in-java-full-step-by-step-guide/)
دليل شامل يوضح كيفية استخراج النمط المحسوب لعنصر HTML في Java باستخدام Aspose.HTML خطوة بخطوة.
### [كيفية استخدام getComputedStyle في Java – استخراج لون الخلفية وخصائص CSS الأخرى](./how-to-use-getcomputedstyle-in-java-extract-background-color/)
Expand All @@ -77,4 +77,4 @@ url: /ar/java/css-html-form-editing/
{{< /blocks/products/pf/main-container >}}
{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}
{{< blocks/products/products-backtop-button >}}
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ url: /ar/java/html5-canvas-rendering/advanced-canvas-rendering-context/
weight: 10
---

produce final content.{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-container >}}
{{< blocks/products/pf/tutorial-page-section >}}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,8 @@ title: إنشاء صورة من HTML في C# – دليل خطوة بخطوة
url: /ar/net/generate-jpg-and-png-images/create-image-from-html-in-c-step-by-step-guide/
---

CODE_BLOCK_0}} etc. Keep them.

Proceed to write final answer.{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-container >}}
{{< blocks/products/pf/tutorial-page-section >}}

Expand Down
10 changes: 5 additions & 5 deletions html/chinese/java/advanced-usage/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -162,18 +162,18 @@ Aspose.HTML 允许您将 `DomMutationObserver` 附加到任意节点。这对于
**测试环境:** Aspose.HTML for Java 24.11
**作者:** Aspose

{{< /blocks/products/pf/tutorial-page-section >}}

{{< /blocks/products/pf/main-container >}}
{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}




### [从 MHTML 提取 HTML – 完整 Java 指南](./extract-html-from-mhtml-complete-java-guide/)

---
**最后更新:** 2025-11-29
**测试环境:** Aspose.HTML for Java 24.11
**作者:** Aspose
**作者:** Aspose

{{< /blocks/products/pf/tutorial-page-section >}}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,9 @@ title: 如何在 Java 中使用 Sandbox 将 HTML 转换为 PDF – 步骤指南
url: /zh/java/advanced-usage/how-to-use-sandbox-for-html-to-pdf-java-step-by-step-guide/
---

kept them.

Make sure markdown formatting preserved.

Let's construct final answer.{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-container >}}
{{< blocks/products/pf/tutorial-page-section >}}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ title: 使用 Java 将 Markdown 转换为 PDF – 完整指南
url: /zh/java/conversion-html-to-other-formats/convert-markdown-to-pdf-in-java-complete-guide/
---

Let's assemble.{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-container >}}
{{< blocks/products/pf/tutorial-page-section >}}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,9 @@ title: 将HTML转换为PNG – 批量转换指南
url: /zh/java/conversion-html-to-various-image-formats/convert-html-to-png-batch-conversion-guide/
---

content with translation.

Make sure to keep all placeholders unchanged.

Let's craft final answer.{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-container >}}
{{< blocks/products/pf/tutorial-page-section >}}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,10 @@ title: 在 Java 中将 HTML 转换为 PNG 并设置最大内存使用
url: /zh/java/conversion-html-to-various-image-formats/convert-html-to-png-with-set-max-memory-usage-in-java/
---

.

Check for any missed text: At top there are three opening shortcodes, then content, then three closing shortcodes, then backtop button shortcode. Keep them.

Make sure to preserve code block placeholders exactly.

Now produce final answer.{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-container >}}
{{< blocks/products/pf/tutorial-page-section >}}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ url: /zh/java/conversion-html-to-various-image-formats/convert-html-to-tiff/
weight: 14
---

.{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-container >}}
{{< blocks/products/pf/tutorial-page-section >}}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,9 @@ title: epub 转 PDF 教程:使用 Aspose 将电子书转换为 PDF
url: /zh/java/converting-epub-to-pdf/epub-to-pdf-tutorial-convert-ebook-to-pdf-with-aspose/
---

are italic. Keep as is.

Also bullet list items with dash; keep.

Now produce final output with all content.{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-container >}}
{{< blocks/products/pf/tutorial-page-section >}}

Expand Down
24 changes: 12 additions & 12 deletions html/chinese/java/creating-managing-html-documents/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,30 +80,30 @@ Aspose.HTML for Java 为开发人员提供了功能强大的工具包,旨在
### [在 Java 中统计 HTML 字符 – 使用 Aspose HTML 的完整指南](./count-html-characters-in-java-full-guide-with-aspose-html/)
本完整指南教您如何使用 Aspose.HTML for Java 统计 HTML 文本字符数,涵盖示例代码和最佳实践。

{{< /blocks/products/pf/tutorial-page-section >}}

{{< /blocks/products/pf/main-container >}}
{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}




### [在 Java 中从 JavaScript 生成 HTML – 完整分步指南](./generate-html-from-javascript-in-java-complete-step-by-step/)
本指南详细演示如何在 Java 环境中执行 JavaScript 生成 HTML 内容的完整步骤,帮助您轻松实现动态页面渲染。

{{< /blocks/products/pf/tutorial-page-section >}}

{{< /blocks/products/pf/main-container >}}
{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}




### [遍历 NodeList(Java)– 读取 HTML 并获取图像 src](./iterate-nodelist-java-read-html-get-image-src/)
学习如何在 Java 中遍历 NodeList,读取 HTML 内容并提取图像的 src 属性,适用于网页抓取和解析。

{{< /blocks/products/pf/tutorial-page-section >}}

{{< /blocks/products/pf/main-container >}}
{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}




### [在 Java 中遍历 NodeList – 完整指南](./iterate-over-nodelist-java-complete-guide/)
本完整指南详细讲解如何在 Java 中使用 Aspose.HTML 遍历 NodeList,包括示例代码和最佳实践。
### [在 Java 中从 HTML 提取文本 – 完整分步指南](./extract-text-from-html-with-java-complete-step-by-step-guide/)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ title: 使用 Java 从 HTML 中提取文本 – 完整的逐步指南
url: /zh/java/creating-managing-html-documents/extract-text-from-html-with-java-complete-step-by-step-guide/
---

output.{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-container >}}
{{< blocks/products/pf/tutorial-page-section >}}

Expand Down
18 changes: 9 additions & 9 deletions html/chinese/java/css-html-form-editing/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,21 +44,21 @@ url: /zh/java/css-html-form-editing/
### [如何在 Java 中查询 HTML – 加载 HTML、CSS 选择器并提取标题](./how-to-query-html-in-java-load-html-css-selector-and-extract/)
学习如何在 Java 中加载 HTML,使用 CSS 选择器,并提取标题文本的实用指南。

{{< /blocks/products/pf/tutorial-page-section >}}

{{< /blocks/products/pf/main-container >}}
{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}




### [获取计算样式 Java – 从 HTML 中提取背景颜色](./get-computed-style-java-extract-background-color-from-html/)
学习如何使用 Aspose.HTML for Java 获取计算样式并提取 HTML 中的背景颜色。

{{< /blocks/products/pf/tutorial-page-section >}}

{{< /blocks/products/pf/main-container >}}
{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}




### [在 Java 中获取元素计算样式 – 完整分步指南](./get-element-computed-style-in-java-full-step-by-step-guide/)
本指南详细演示如何在 Java 中使用 Aspose.HTML 获取元素的计算样式,提供完整的分步说明。
### [在 Java 中使用 getComputedStyle – 提取背景颜色和其他 CSS 属性](./how-to-use-getcomputedstyle-in-java-extract-background-color/)
Expand All @@ -79,4 +79,4 @@ url: /zh/java/css-html-form-editing/
{{< /blocks/products/pf/main-container >}}
{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}
{{< blocks/products/products-backtop-button >}}
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,9 @@ title: 如何在 Java 中读取 CSS – 使用 Aspose.HTML 的完整指南
url: /zh/java/css-html-form-editing/how-to-read-css-in-java-complete-guide-with-aspose-html/
---

}}" at end.

Make sure to keep all shortcodes unchanged.

Now produce final content with translated Chinese. Ensure no extra explanations.{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-container >}}
{{< blocks/products/pf/tutorial-page-section >}}

Expand Down
Loading
Loading