diff --git a/java/developer-guide/troubleshooting/how-to-change-max-file-size.md b/java/developer-guide/troubleshooting/how-to-change-max-file-size.md
new file mode 100644
index 0000000..cd55c9b
--- /dev/null
+++ b/java/developer-guide/troubleshooting/how-to-change-max-file-size.md
@@ -0,0 +1,36 @@
+---
+id: how-to-change-max-file-size
+url: viewer/java/how-to-change-max-file-size
+title: How to change the maximum size of a file
+weight: 6
+description: "This article shows how to change the maximum size of a file."
+keywords: "file, size, signed, limit"
+productName: GroupDocs.Viewer for Java
+hideChildren: False
+toc: True
+---
+Due to the numerous resources and `.class` files in the JAR file, the `MANIFEST.MF` file has become huge. For instance, it is approximately 19.7 Mb for GroupDocs.Viewer v21.2 and 22.5 Mb for GroupDocs.Viewer v23.7.
+
+That is why you may get errors similar to the one below:
+
+```sh
+error: error reading /home/jenkins/.gradle/caches/modules-2/files-2.1/com.groupdocs/groupdocs-viewer/21.2/541f695e50f5ed475786402ce0be5978db3a8bb2/groupdocs-viewer-21.2.jar; Unsupported size: 19732345 for JarEntry META-INF/MANIFEST.MF. Allowed max size: 8000000 bytes
+```
+
+The issue arises from Java's file size limit, which is set at 8,000,000 bytes by default. You can resolve this using the `-Djdk.jar.maxSignatureFileSize=8000000` option in your Virtual Machine settings. Change the `8,000,000` to the required file size limit.
+
+
+{{< tabs "example1">}}
+{{< tab "Windows" >}}
+```sh
+SET MAVEN_OPTS="-Djdk.jar.maxSignatureFileSize=25000000"
+mvn clean compile spring-boot:run
+```
+{{< /tab >}}
+{{< tab "Linux" >}}
+```sh
+export MAVEN_OPTS="-Djdk.jar.maxSignatureFileSize=25000000"
+mvn clean compile spring-boot:run
+```
+{{< /tab >}}
+{{< /tabs >}}
\ No newline at end of file
diff --git a/java/developer-guide/troubleshooting/noclassdeffounderror-javaxxmlbind.md b/java/developer-guide/troubleshooting/noclassdeffounderror-javaxxmlbind.md
index 5ac5f63..12e8785 100644
--- a/java/developer-guide/troubleshooting/noclassdeffounderror-javaxxmlbind.md
+++ b/java/developer-guide/troubleshooting/noclassdeffounderror-javaxxmlbind.md
@@ -24,6 +24,8 @@ The solution is actually very simple as detailed below.
Alternatively, you can add the dependency in the pom.xml and let the project resolve the dependency via maven.
+{{< tabs "example1">}}
+{{< tab "XML" >}}
```xml
javax.xml.bind
@@ -31,3 +33,5 @@ Alternatively, you can add the dependency in the pom.xml and let the project res
2.3.0
```
+{{< /tab >}}
+{{< /tabs >}}
diff --git a/java/product-overview.md b/java/product-overview.md
index 66b223f..5e6ed16 100644
--- a/java/product-overview.md
+++ b/java/product-overview.md
@@ -31,8 +31,6 @@ With its powerful and straightforward API, you can execute the following actions
You can use GroupDocs.Viewer across multiple platforms and operation systems:
* Windows, Linux, and macOS
-* Java Framework 2.0 and higher
-* Java Core 3.1
* Java 5 and higher
## Get started with GroupDocs.Viewer for Java
diff --git a/net/developer-guide/loading-documents/loading-external-resources.md b/net/developer-guide/loading-documents/loading-external-resources.md
new file mode 100644
index 0000000..d773a34
--- /dev/null
+++ b/net/developer-guide/loading-documents/loading-external-resources.md
@@ -0,0 +1,90 @@
+---
+id: loading-external-resources
+url: viewer/net/loading-external-resources
+title: Loading of external resources containing by a document
+weight: 5
+keywords: set timeout, Groupdocs.Viewer
+description: "This article explains how to manage loading of external resources contained by a document with GroupDocs.Viewer within your .NET applications."
+productName: GroupDocs.Viewer for .NET
+hideChildren: False
+---
+
+If the document contains external resources, such as images, GroupDocs.Viewer loads them when rendering a document. This allows the document to display correctly, but is a potential security risk.
+
+GroupDocs.Viewer allows you to manage loading of external resources contained by a document. These features are supported for the following formats:
+- [Word Processing File Formats](https://docs.fileformat.com/word-processing/)
+- [Web File Formats](https://docs.fileformat.com/web/)
+- [SpreadSheet File Formats](https://docs.fileformat.com/spreadsheet/)
+
+Use the [LoadOptions](https://reference.groupdocs.com/viewer/net/groupdocs.viewer.options/loadoptions) object to manage loading of external resources.
+
+## Skip loading of external resources
+
+The following code snippet shows how to deny loading of external resources:
+
+{{< tabs "example3">}}
+{{< tab "C#" >}}
+```csharp
+LoadOptions loadOptions = new LoadOptions();
+loadOptions.SkipExternalResources = true; // Skip loading of external resources
+
+using (Viewer viewer = new Viewer("business-flyer.docx", loadOptions))
+{
+ HtmlViewOptions viewOptions =
+ HtmlViewOptions.ForEmbeddedResources();
+
+ viewer.View(viewOptions);
+}
+```
+{{< /tab >}}
+{{< /tabs >}}
+
+The following images show the output file with and without external resources (see top right corner):
+
+| loadOptions.SkipExternalResources = false | loadOptions.SkipExternalResources = true |
+| --- | --- |
+| ![False](/viewer/net/images/with-external-resources.png) | ![True](/viewer/net/images/without-external-resources.png) |
+
+## Manage a safelist for loading external resources
+
+The following code snippet shows how to allow loading of external resources from specific URLs:
+
+{{< tabs "example2">}}
+{{< tab "C#" >}}
+```csharp
+LoadOptions loadOptions = new LoadOptions();
+loadOptions.SkipExternalResources = true; // Skip loading of all external resources
+loadOptions.WhitelistedResources.Add("avatars.githubusercontent.com"); //Enable loading of external resources that has `avatars.githubusercontent.com` fragment in resource URL.
+
+using (Viewer viewer = new Viewer("business-flyer.docx", loadOptions))
+{
+ HtmlViewOptions viewOptions =
+ HtmlViewOptions.ForEmbeddedResources();
+
+ viewer.View(viewOptions);
+}
+```
+{{< /tab >}}
+{{< /tabs >}}
+
+## Set timeout for loading of external resources
+
+The default timeout is 30 seconds. GroupDocs.Viewer allows you to change this value.
+
+The following code snippet shows how to set a timeout to load external resources:
+
+{{< tabs "example1">}}
+{{< tab "C#" >}}
+```csharp
+// Specify a timeout.
+LoadOptions loadOptions = new LoadOptions();
+loadOptions.ResourceLoadingTimeout = TimeSpan.FromSeconds(5);
+// Render a file.
+using (Viewer viewer = new Viewer("sample.docx", loadOptions))
+{
+ HtmlViewOptions viewOptions = HtmlViewOptions.ForEmbeddedResources();
+ viewer.View(viewOptions);
+}
+```
+{{< /tab >}}
+{{< /tabs >}}
diff --git a/net/developer-guide/loading-documents/set-timeout-for-loading-external-resources-contained-by-a-document.md b/net/developer-guide/loading-documents/set-timeout-for-loading-external-resources-contained-by-a-document.md
deleted file mode 100644
index 25d2acc..0000000
--- a/net/developer-guide/loading-documents/set-timeout-for-loading-external-resources-contained-by-a-document.md
+++ /dev/null
@@ -1,35 +0,0 @@
----
-id: set-timeout-for-loading-external-resources-contained-by-a-document
-url: viewer/net/set-timeout-for-loading-external-resources-contained-by-a-document
-title: Set timeout for loading external resources
-weight: 5
-keywords: set timeout, Groupdocs.Viewer
-description: "This article explains how to set timeout for loading external resources contained by a document with GroupDocs.Viewer within your .NET applications."
-productName: GroupDocs.Viewer for .NET
-hideChildren: False
----
-If a document contains external resources like images, GroupDocs.Viewer loads them while rendering the document.
-
-In the 19.12 version and earlier, the default timeout was 100 seconds. It may slow rendering when a service that provides external resources is down.
-
-Since the 19.12 version, the default timeout is 30 seconds. Besides that, you can specify the desired timeout using [LoadOptions](https://reference.groupdocs.com/viewer/net/groupdocs.viewer.options/loadoptions).
-
-This feature is supported for the [Word Processing File Formats](https://docs.fileformat.com/word-processing/).
-
-The following code snippet shows how to set a timeout to load external resources:
-
-{{< tabs "example1">}}
-{{< tab "C#" >}}
-```csharp
-// Specify a timeout.
-LoadOptions loadOptions = new LoadOptions();
-loadOptions.ResourceLoadingTimeout = TimeSpan.FromSeconds(5);
-// Render a file.
-using (Viewer viewer = new Viewer("sample.docx", loadOptions))
-{
- HtmlViewOptions viewOptions = HtmlViewOptions.ForEmbeddedResources();
- viewer.View(viewOptions);
-}
-```
-{{< /tab >}}
-{{< /tabs >}}
diff --git a/net/getting-started/licensing-and-subscription.md b/net/getting-started/licensing-and-subscription.md
index 7288872..7a741a6 100644
--- a/net/getting-started/licensing-and-subscription.md
+++ b/net/getting-started/licensing-and-subscription.md
@@ -1,7 +1,7 @@
---
id: licensing-and-subscription
url: viewer/net/licensing-and-subscription
-title: Licensing
+title: Licensing and evaluation
weight: 5
keywords: free, free trial, evaluation, groupdocs.viewer
description: "GroupDocs.Viewer provides different plans for purchasing or offers a Free Trial and a 30-day Temporary License for evaluation."
@@ -9,7 +9,7 @@ productName: GroupDocs.Viewer for .NET
hideChildren: False
toc: True
---
-Sometimes, in order to study the system better, you want to dive into the code as fast as possible. To make this easier, GroupDocs.Viewer provides different plans for purchase or offers a Free Trial and a 30-day Temporary License for evaluation.
+To study the system, you may want quick access to the API. To make this easier, GroupDocs.Viewer provides different plans for purchase and offers a Free Trial and a 30-day Temporary License for evaluation.
{{< alert style="info" >}}
@@ -17,23 +17,6 @@ Note that there are a number of general policies and practices that guide you on
{{< /alert >}}
-## Free Trial or Temporary License
-
-You can try GroupDocs.Viewer without buying a license.
-
-### Free Trial
-
-The evaluation version is the same as the purchased one – the evaluation version simply becomes licensed when you set the license. You can set the license in a number of ways that described in the next sections of this article.
-
-The evaluation version comes with the limitations:
-
-- Only first 2 pages can be rendered.
-- Trial badges are placed in the rendering results on the top of each page.
-
-### Temporary License
-
-If you wish to test GroupDocs.Viewer without the limitations of the trial version, you can also request a 30-day Temporary License. For more details, see the ["Get a Temporary License"](https://purchase.groupdocs.com/temporary-license) page.
-
## How to set a license
{{< alert style="info" >}}
@@ -55,9 +38,9 @@ The license can be set multiple times per app domain but we recommend doing it o
{{< /alert >}}
-### Set License from File
+### Set a license from a file
-The following code sets a license from file.
+The following code snippet shows how to set a license from file:
{{< tabs "example1">}}
{{< tab "C#" >}}
@@ -71,9 +54,9 @@ license.SetLicense(licensePath);
{{< /tab >}}
{{< /tabs >}}
-### Set License from Stream
+### Set a license from a stream
-The following example shows how to set a license from a stream.
+The following code snippet shows how to set a license from a stream.
{{< tabs "example2">}}
{{< tab "C#" >}}
@@ -90,15 +73,14 @@ using (FileStream fileStream = File.OpenRead(licensePath))
{{< /tab >}}
{{< /tabs >}}
-### Set Metered License
+### Set the metered license
You can also set [Metered](https://reference.groupdocs.com/net/viewer/groupdocs.viewer/metered) license as an alternative to license file. It is a new licensing mechanism that will be used along with existing licensing method. It is useful for the customers who want to be billed based on the usage of the API features. For more details, please refer to [Metered Licensing FAQ](https://purchase.groupdocs.com/faqs/licensing/metered) section.
-Following is the sample code demonstrating how to use `Metered` licensing.
+The following code snippet shows how to use the metered license.
{{< tabs "example3">}}
{{< tab "C#" >}}
-
```csharp
string publicKey = ""; // Your public license key
string privateKey = ""; // Your private license key
@@ -114,6 +96,23 @@ Console.WriteLine("Amount (MB) consumed: " + amountConsumed);
decimal creditsConsumed = GroupDocs.Viewer.Metered.GetConsumptionCredit();
Console.WriteLine("Credits consumed: " + creditsConsumed);
```
-
{{< /tab >}}
-{{< /tabs >}}
\ No newline at end of file
+{{< /tabs >}}
+
+## How to evaluate GroupDocs.Viewer
+
+You can also try GroupDocs.Viewer without buying a license.
+
+### Free trial
+
+The evaluation version is identical to the purchased one; it becomes licensed once you set the license. You can set the license using methods described in the following sections of this article.
+
+The evaluation version has the following limitations:
+
+- Rendering is limited to the first 2 pages.
+- Trial badges are added to the top of each rendered page.
+
+### Temporary license
+
+If you want to test GroupDocs.Viewer without the limitations of the trial version, request a 30-day Temporary License. For details, see the ["Get a Temporary License"](https://purchase.groupdocs.com/temporary-license) page.
+
diff --git a/net/getting-started/system-requirements.md b/net/getting-started/system-requirements.md
index 1438235..c4fb1dd 100644
--- a/net/getting-started/system-requirements.md
+++ b/net/getting-started/system-requirements.md
@@ -59,10 +59,6 @@ GroupDocs.Viewer for .NET supports .NET as follows:
* .NET Framework 4.5.2 (out of support since v23.8)
* .NET Framework 4.6.0 (out of support since v23.8)
* .NET Framework 4.6.2
-* .NET Framework 4.5.0
-* .NET Framework 4.5.1
-* .NET Framework 4.6.0
-* .NET Framework 4.6.2
* .NET Framework 4.7
* .NET Framework 4.7.2
* .NET Framework 4.8
diff --git a/net/images/rendering-basics/render-spreadsheets/page-breake-vs-print-area.png b/net/images/rendering-basics/render-spreadsheets/page-breake-vs-print-area.png
new file mode 100644
index 0000000..7628cb9
Binary files /dev/null and b/net/images/rendering-basics/render-spreadsheets/page-breake-vs-print-area.png differ
diff --git a/net/images/rendering-basics/render-spreadsheets/pdf-result.png b/net/images/rendering-basics/render-spreadsheets/pdf-result.png
new file mode 100644
index 0000000..70a52ed
Binary files /dev/null and b/net/images/rendering-basics/render-spreadsheets/pdf-result.png differ
diff --git a/net/images/with-external-resources.png b/net/images/with-external-resources.png
new file mode 100644
index 0000000..087b7d7
Binary files /dev/null and b/net/images/with-external-resources.png differ
diff --git a/net/images/without-external-resources.png b/net/images/without-external-resources.png
new file mode 100644
index 0000000..66dcdba
Binary files /dev/null and b/net/images/without-external-resources.png differ
diff --git a/net/rendering-basics/render-spreadsheets/split-worksheet-into-pages.md b/net/rendering-basics/render-spreadsheets/split-worksheet-into-pages.md
index c2547cc..d3cb60b 100644
--- a/net/rendering-basics/render-spreadsheets/split-worksheet-into-pages.md
+++ b/net/rendering-basics/render-spreadsheets/split-worksheet-into-pages.md
@@ -166,4 +166,41 @@ using (var viewer = new Viewer("Products.xlsx"))
The image below illustrates the result. The output PDF file contains one page that displays all worksheet data.
-![Fit sheet on one page](/viewer/net/images/rendering-basics/render-spreadsheets/render-on-one-page.png)
\ No newline at end of file
+![Fit sheet on one page](/viewer/net/images/rendering-basics/render-spreadsheets/render-on-one-page.png)
+
+## Render worksheet by page breaks and print area
+
+GroupDocs.Viewer uses page breaks to split a worksheet into separate pages. Microsoft Excel adds automatic page breaks based on paper size and page settings, but you can also insert manual horizontal and vertical page breaks. Switch to **Page Break Preview** in Microsoft Excel to see where page breaks appear on a worksheet.
+
+Also, you can designate one or more cell ranges in a worksheet as the only region to print (a _print area_). A worksheet can contain multiple print areas. Each print area prints on its own page.
+
+When printing, Microsoft Excel splits a worksheet into pages using both page breaks and print areas. In the following image the red line shows the print area, and the blue line shows page breaks:
+
+![Specify page breaks and a print area in Microsoft Excel](/viewer/net/images/rendering-basics/render-spreadsheets/page-breake-vs-print-area.png)
+
+GroupDocs.Viewer also supports this option. Call the [SpreadsheetOptions.ForRenderingPrintAreaAndPageBreaks](https://reference.groupdocs.com/viewer/net/groupdocs.viewer.options/spreadsheetoptions/methods/forrenderingprintareaandpagebreaks) static method and assign the returned `SpreadsheetOptions` instance to the [ViewOptions.SpreadsheetOptions](https://reference.groupdocs.com/viewer/net/groupdocs.viewer.options/baseviewoptions/properties/spreadsheetoptions) property to display only the worksheet's print area in the output HTML, PDF, or image file.
+
+The following example renders the Microsoft Excel spreadsheet using page breaks and print areas displayed in the image above to PDF:
+
+{{< tabs "example4">}}
+{{< tab "C#" >}}
+```csharp
+using GroupDocs.Viewer;
+using GroupDocs.Viewer.Options;
+// ...
+
+//render spreadsheet to PDF
+using (var viewer = new Viewer("products.xlsx"))
+{
+ var viewOptions = new PdfViewOptions("output.pdf");
+ viewOptions.SpreadsheetOptions = SpreadsheetOptions.ForRenderingPrintAreaAndPageBreaks();
+ viewer.View(viewOptions);
+}
+```
+{{< /tab >}}
+{{< /tabs >}}
+
+The image below illustrates the result:
+
+![Render page breaks and a print area to PDF](/viewer/net/images/rendering-basics/render-spreadsheets/pdf-result.png)
+
diff --git a/nodejs-java/_index.md b/nodejs-java/_index.md
index bab08e0..1fd2e3e 100644
--- a/nodejs-java/_index.md
+++ b/nodejs-java/_index.md
@@ -71,7 +71,7 @@ GroupDocs.Viewer ships with a wide range of options that allow you to control th
diff --git a/nodejs-java/developer-guide/caching-results/_index.md b/nodejs-java/developer-guide/caching-results/_index.md
index f544a31..0330117 100644
--- a/nodejs-java/developer-guide/caching-results/_index.md
+++ b/nodejs-java/developer-guide/caching-results/_index.md
@@ -45,6 +45,6 @@ console.log("Time taken on second call to View method " + currentTimeMillis + "
The following image shows a sample console output:
-![](/viewer/java/images/caching-results.png)
+![](/viewer/nodejs-java/images/caching-results.png)
For details, please refer to the following pages:
\ No newline at end of file
diff --git a/nodejs-java/developer-guide/processing-attachments/_index.md b/nodejs-java/developer-guide/processing-attachments/_index.md
index f4f91ee..b999d82 100644
--- a/nodejs-java/developer-guide/processing-attachments/_index.md
+++ b/nodejs-java/developer-guide/processing-attachments/_index.md
@@ -3,7 +3,7 @@ id: working-with-attachments
url: viewer/nodejs-java/working-with-attachments
title: Process attachments
weight: 4
-description: "Processing email attachments, embedded files, and compressed files with GroupDocs.Viewer for JavaScript"
+description: "Processing email attachments, embedded files, and compressed files with GroupDocs.Viewer for Node.js via Java"
keywords: email attachments, embedded files, compressed files
productName: GroupDocs.Viewer for Node.js via Java
hideChildren: False
diff --git a/nodejs-java/developer-guide/processing-attachments/how-to-extract-and-save-attachments.md b/nodejs-java/developer-guide/processing-attachments/how-to-extract-and-save-attachments.md
index 482cf0a..dc822cf 100644
--- a/nodejs-java/developer-guide/processing-attachments/how-to-extract-and-save-attachments.md
+++ b/nodejs-java/developer-guide/processing-attachments/how-to-extract-and-save-attachments.md
@@ -5,7 +5,7 @@ title: Save attachments
weight: 2
description: "Save attachments and embedded files from PDF, Outlook data file or email"
keywords: Save attachments, embedded files from PDF, Outlook data file
-productName: GroupDocs.Viewer for Java
+productName: GroupDocs.Viewer for Node.js via Java
hideChildren: False
---
To get and save attachments, follow these steps:
diff --git a/nodejs-java/developer-guide/rendering-documents/_index.md b/nodejs-java/developer-guide/rendering-documents/_index.md
index 9896100..c805941 100644
--- a/nodejs-java/developer-guide/rendering-documents/_index.md
+++ b/nodejs-java/developer-guide/rendering-documents/_index.md
@@ -18,6 +18,6 @@ Rendering a multi-page document to HTML or images results in multiple files, one
For example, if you have a .docx file with three pages, converting that file to HTML/images results in three HTML or image files that represent the pages in the document. Converting this file to PDF results in one file with three pages
-![Rendering diagram](/viewer/java/images/getting-started/features-overview/rendering.png)
+![Rendering diagram](/viewer/nodejs-java/images/getting-started/features-overview/rendering.png)
For details, please refer to the following pages:
\ No newline at end of file
diff --git a/nodejs-java/developer-guide/rendering-documents/rendering-to-html/_index.md b/nodejs-java/developer-guide/rendering-documents/rendering-to-html/_index.md
index 18e2e05..f4f63f9 100644
--- a/nodejs-java/developer-guide/rendering-documents/rendering-to-html/_index.md
+++ b/nodejs-java/developer-guide/rendering-documents/rendering-to-html/_index.md
@@ -33,7 +33,7 @@ const viewer = new groupdocs.viewer.Viewer("sample.docx")
// Create an HTML file for each page.
// Specify the HTML file names and location of external resources.
// {0} and {1} are replaced with the current page number and resource name, respectively.
-const viewOptions = new groupdocs.viewer.HtmlViewOptions.forExternalResources("page_{0}.html", "page_{0}/resource_{0}_{1}", "page_{0}/resource_{0}_{1}")
+const viewOptions = groupdocs.viewer.HtmlViewOptions.forExternalResources("page_{0}.html", "page_{0}/resource_{0}_{1}", "page_{0}/resource_{0}_{1}")
viewer.view(viewOptions)
```
{{< /tab >}}
@@ -49,7 +49,7 @@ The following code snippet shows how to render a .docx document to HTML with emb
const viewer = new groupdocs.viewer.Viewer("sample.docx")
// Create an HTML files.
// {0} is replaced with the current page number in the file name.
-const viewOptions = new groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("page_{0}.html")
+const viewOptions = groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("page_{0}.html")
viewer.view(viewOptions)
```
{{< /tab >}}
diff --git a/nodejs-java/developer-guide/rendering-documents/rendering-to-pdf/_index.md b/nodejs-java/developer-guide/rendering-documents/rendering-to-pdf/_index.md
index 4ebe438..456c3dc 100644
--- a/nodejs-java/developer-guide/rendering-documents/rendering-to-pdf/_index.md
+++ b/nodejs-java/developer-guide/rendering-documents/rendering-to-pdf/_index.md
@@ -3,9 +3,9 @@ id: rendering-to-pdf
url: viewer/nodejs-java/rendering-to-pdf
title: Render to PDF
weight: 13
-description: "Rendering files to PDF with GroupDocs.Viewer for Java. It means that you can embed PDF in websites or applications by using this Java API"
+description: "Rendering files to PDF with GroupDocs.Viewer for Node.js via Java. It means that you can embed PDF in websites or applications by using this Java API"
keywords: embed pdf in website, rendering to pdf, c# api, rendering pdf
-productName: GroupDocs.Viewer for Java
+productName: GroupDocs.Viewer for Node.js via Java
hideChildren: False
---
When rendering to PDF, GroupDocs.Viewer renders all pages of the source document as a single PDF document.
@@ -22,7 +22,7 @@ The following code snippet shows how to render a .docx document to PDF:
{{< tab "JavaScript" >}}
```js
const viewer = new groupdocs.viewer.Viewer("sample.docx")
-const viewOptions = new groupdocs.viewer.PdfViewOptions(output-to-pdf.pdf)
+const viewOptions = groupdocs.viewer.PdfViewOptions(output-to-pdf.pdf)
viewer.view(viewOptions)
```
{{< /tab >}}
diff --git a/nodejs-java/developer-guide/retrieving-document-information/how-to-get-file-type-and-pages-count.md b/nodejs-java/developer-guide/retrieving-document-information/how-to-get-file-type-and-pages-count.md
index 54e9d6d..8fa132b 100644
--- a/nodejs-java/developer-guide/retrieving-document-information/how-to-get-file-type-and-pages-count.md
+++ b/nodejs-java/developer-guide/retrieving-document-information/how-to-get-file-type-and-pages-count.md
@@ -39,4 +39,4 @@ console.log("Pages count: " + viewInfo.getPages().size())
The following image shows a sample console output:
-![](/viewer/java/images/how-to-get-file-type-and-pages-count.png)
\ No newline at end of file
+![](/viewer/nodejs-java/images/how-to-get-file-type-and-pages-count.png)
\ No newline at end of file
diff --git a/nodejs-java/getting-started/features-overview.md b/nodejs-java/getting-started/features-overview.md
index b59efb2..ade8399 100644
--- a/nodejs-java/getting-started/features-overview.md
+++ b/nodejs-java/getting-started/features-overview.md
@@ -14,7 +14,7 @@ toc: True
We use the term ["rendering"]({{< ref "viewer/nodejs-java/developer-guide/rendering-documents/_index.md" >}}) in GroupDocs.Viewer to describe the process of converting a document into a file format, paginated, or that has the concept of pages. For example, when you have a DOCX file with three pages then after rendering this file to HTML you will get three HTML files on the output that represent each of the pages in the document.
-![Rendering diagram](/viewer/net/images/getting-started/features-overview/rendering.png)
+![Rendering diagram](/viewer/nodejs-java/images/getting-started/features-overview/rendering.png)
### Rendering to HTML
diff --git a/nodejs-java/getting-started/supported-document-formats.md b/nodejs-java/getting-started/supported-document-formats.md
index bcff4d1..6a8abed 100644
--- a/nodejs-java/getting-started/supported-document-formats.md
+++ b/nodejs-java/getting-started/supported-document-formats.md
@@ -15,14 +15,14 @@ This topic lists file formats supported by GroupDocs.Viewer for Node.js.
| Format | Description | Automatic format detection |
| --- | --- | :---: |
-| [BZ2](https://docs.fileformat.com/compression/bz2) | Bzip2 Compressed File | ![(tick)](/viewer/java/images/check-blue.png) |
-| [GZ](https://docs.fileformat.com/compression/gz) | Gnu Zipped Archive | ![(tick)](/viewer/java/images/check-blue.png) |
-| [RAR](https://docs.fileformat.com/compression/rar) | WinRAR Compressed Archive | ![(tick)](/viewer/java/images/check-blue.png) |
-| [TAR](https://docs.fileformat.com/compression/tar) | Consolidated Unix File Archive | ![(tick)](/viewer/java/images/check-blue.png) |
-| [TGZ](https://docs.fileformat.com/compression/tgz/) | Gzipped Tar File | ![(tick)](/viewer/java/images/check-blue.png) |
-| [TXZ](https://docs.fileformat.com/compression/xz/) | XZ Compressed Tar Archive | ![(tick)](/viewer/java/images/check-blue.png) |
-| [XZ](https://docs.fileformat.com/compression/xz/) | XZ Compressed Archive | ![(tick)](/viewer/java/images/check-blue.png) |
-| [ZIP](https://docs.fileformat.com/compression/zip) | Zipped File | ![(tick)](/viewer/java/images/check-blue.png) |
+| [BZ2](https://docs.fileformat.com/compression/bz2) | Bzip2 Compressed File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) |
+| [GZ](https://docs.fileformat.com/compression/gz) | Gnu Zipped Archive | ![(tick)](/viewer/nodejs-java/images/check-blue.png) |
+| [RAR](https://docs.fileformat.com/compression/rar) | WinRAR Compressed Archive | ![(tick)](/viewer/nodejs-java/images/check-blue.png) |
+| [TAR](https://docs.fileformat.com/compression/tar) | Consolidated Unix File Archive | ![(tick)](/viewer/nodejs-java/images/check-blue.png) |
+| [TGZ](https://docs.fileformat.com/compression/tgz/) | Gzipped Tar File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) |
+| [TXZ](https://docs.fileformat.com/compression/xz/) | XZ Compressed Tar Archive | ![(tick)](/viewer/nodejs-java/images/check-blue.png) |
+| [XZ](https://docs.fileformat.com/compression/xz/) | XZ Compressed Archive | ![(tick)](/viewer/nodejs-java/images/check-blue.png) |
+| [ZIP](https://docs.fileformat.com/compression/zip) | Zipped File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) |
Refer to the following help topic for details on how to use GroupDocs.Viewer to load and view archive files: [Render archives as HTML, PDF, and image files](/viewer/nodejs-java/render-archive-files).
@@ -30,18 +30,18 @@ Refer to the following help topic for details on how to use GroupDocs.Viewer to
| Format | Description | Automatic format detection | Remarks |
| --- | --- | :---: | --- |
-| [CF2](https://docs.fileformat.com/cad/cf2/) | Common File Format | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [DGN](https://docs.fileformat.com/cad/dgn) | MicroStation Design File (V7) | ![(tick)](/viewer/java/images/check-blue.png) | DGN V8 is not supported as DGN V8 file format is proprietary. |
-| [DWF](https://docs.fileformat.com/cad/dwf/) | Design Web Format | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [DWG](https://docs.fileformat.com/cad/dwg/) | AutoCAD Drawing | ![(tick)](/viewer/java/images/check-blue.png) | Supported formats: Release 11, 12, 13, 14. DWG 2000, 2000i, 2002. DWG 2004, 2005, 2006. DWG 2010, 2011, 2012. DWG 2013, 2014, 2015, 2016. |
-| [DWT](https://docs.fileformat.com/cad/dwt/) | AutoCAD Drawing Template | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [DXF](https://docs.fileformat.com/cad/dxf/) | Drawing Exchange Format | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [HPG](https://docs.fileformat.com/cad/hpgl/) | HPGL (Hewlett-Packard Graphics Language) Plot File | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [IFC](https://docs.fileformat.com/cad/ifc/) | Industry Foundation Classes | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [IGS](https://docs.fileformat.com/cad/igs/) | IGES (Initial Graphics Exchange Specification) Drawing | ![(tick)](/viewer/java/images/check-blue.png) |
-| [OBJ](https://docs.fileformat.com/3d/obj/) | Wavefront 3D Object File | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [PLT](https://docs.fileformat.com/cad/plt/) | AutoCAD Plotter Document | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [STL](https://docs.fileformat.com/cad/stl/) | Stereolithography File | ![(tick)](/viewer/java/images/check-blue.png) | |
+| [CF2](https://docs.fileformat.com/cad/cf2/) | Common File Format | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [DGN](https://docs.fileformat.com/cad/dgn) | MicroStation Design File (V7) | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | DGN V8 is not supported as DGN V8 file format is proprietary. |
+| [DWF](https://docs.fileformat.com/cad/dwf/) | Design Web Format | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [DWG](https://docs.fileformat.com/cad/dwg/) | AutoCAD Drawing | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | Supported formats: Release 11, 12, 13, 14. DWG 2000, 2000i, 2002. DWG 2004, 2005, 2006. DWG 2010, 2011, 2012. DWG 2013, 2014, 2015, 2016. |
+| [DWT](https://docs.fileformat.com/cad/dwt/) | AutoCAD Drawing Template | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [DXF](https://docs.fileformat.com/cad/dxf/) | Drawing Exchange Format | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [HPG](https://docs.fileformat.com/cad/hpgl/) | HPGL (Hewlett-Packard Graphics Language) Plot File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [IFC](https://docs.fileformat.com/cad/ifc/) | Industry Foundation Classes | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [IGS](https://docs.fileformat.com/cad/igs/) | IGES (Initial Graphics Exchange Specification) Drawing | ![(tick)](/viewer/nodejs-java/images/check-blue.png) |
+| [OBJ](https://docs.fileformat.com/3d/obj/) | Wavefront 3D Object File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [PLT](https://docs.fileformat.com/cad/plt/) | AutoCAD Plotter Document | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [STL](https://docs.fileformat.com/cad/stl/) | Stereolithography File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
Refer to the following help topic for details on how to use GroupDocs.Viewer to load and view CAD files: [Render CAD drawings and models as HTML, PDF, and image files](/viewer/nodejs-java/render-cad-drawings-and-models).
@@ -49,7 +49,7 @@ Refer to the following help topic for details on how to use GroupDocs.Viewer to
| Format | Description | Automatic format detection |
| --- | --- | :---: |
-| [NSF](https://docs.fileformat.com/database/nsf/) | Lotus Notes Database File | ![(tick)](/viewer/java/images/check-blue.png) |
+| [NSF](https://docs.fileformat.com/database/nsf/) | Lotus Notes Database File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) |
Refer to the following help topic for details on how to use GroupDocs.Viewer to load and view NSF files: [Render Lotus Notes database files as HTML, PDF, and image files](/viewer/nodejs-java/render-lotus-notes-database-files/).
@@ -57,18 +57,18 @@ Refer to the following help topic for details on how to use GroupDocs.Viewer to
| Format | Description | Automatic format detection |
| --- | --- | :---: | --- |
-| [EPUB](https://docs.fileformat.com/ebook/epub/) | Open EBook Format | ![(tick)](/viewer/java/images/check-blue.png) |
-| [MOBI](https://docs.fileformat.com/ebook/mobi/) | Mobipocket EBook | ![(tick)](/viewer/java/images/check-blue.png) |
+| [EPUB](https://docs.fileformat.com/ebook/epub/) | Open EBook Format | ![(tick)](/viewer/nodejs-java/images/check-blue.png) |
+| [MOBI](https://docs.fileformat.com/ebook/mobi/) | Mobipocket EBook | ![(tick)](/viewer/nodejs-java/images/check-blue.png) |
## Email file formats
| Format | Description | Automatic format detection |
| --- | --- | :---: |
-| [EML](https://docs.fileformat.com/email/eml/) | Email Message | ![(tick)](/viewer/java/images/check-blue.png) |
-| [EMLX](https://docs.fileformat.com/email/emlx/) | Apple Mail Message | ![(tick)](/viewer/java/images/check-blue.png) |
-| [MBOX](https://docs.fileformat.com/email/mbox/) | Email Mailbox File | ![(tick)](/viewer/java/images/check-blue.png) |
-| [MSG](https://docs.fileformat.com/email/msg/) | Outlook Message Item File | ![(tick)](/viewer/java/images/check-blue.png) |
-| [VCARD / VCF](https://docs.fileformat.com/email/vcf/) | vCard (Virtual Contact) File | ![(tick)](/viewer/java/images/check-blue.png) | |
+| [EML](https://docs.fileformat.com/email/eml/) | Email Message | ![(tick)](/viewer/nodejs-java/images/check-blue.png) |
+| [EMLX](https://docs.fileformat.com/email/emlx/) | Apple Mail Message | ![(tick)](/viewer/nodejs-java/images/check-blue.png) |
+| [MBOX](https://docs.fileformat.com/email/mbox/) | Email Mailbox File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) |
+| [MSG](https://docs.fileformat.com/email/msg/) | Outlook Message Item File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) |
+| [VCARD / VCF](https://docs.fileformat.com/email/vcf/) | vCard (Virtual Contact) File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
Refer to the following help topic for details on how to use GroupDocs.Viewer to load and view email messages: [Render email messages as HTML, PDF, PNG, and JPEG files](/viewer/nodejs-java/render-email-messages/).
@@ -76,44 +76,44 @@ Refer to the following help topic for details on how to use GroupDocs.Viewer to
| Format | Description | Automatic format detection | Remarks |
| --- | --- | :---: | --- |
-| [AI](https://docs.fileformat.com/image/ai/) | Adobe Illustrator Artwork | ![(tick)](/viewer/java/images/check-blue.png) | Supported versions: 2, 3, 8 |
-| [APNG](https://docs.fileformat.com/image/apng/) | Animated Portable Network Graphic | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [BMP](https://docs.fileformat.com/image/bmp/) | Bitmap Image | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [CDR](https://docs.fileformat.com/image/cdr/) | CorelDRAW Image File | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [CGM](https://docs.fileformat.com/page-description-language/cgm/) | Computer Graphics Metafile | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [CMX](https://docs.fileformat.com/image/cmx/) | Corel Presentation Exchange Image | ![(tick)](/viewer/java/images/check-blue.png) | Supported version: 2.0 with 32-bit precision (16-bit precision is partially supported). |
-| [DCM](https://docs.fileformat.com/image/dcm/) | DICOM (Digital Imaging and Communications in Medicine) Image | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [DIB](https://docs.fileformat.com/image/dib/) | Device Independent Bitmap File | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [DJVU](https://docs.fileformat.com/image/djvu/) | DjVu Image | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [DNG](https://docs.fileformat.com/image/dng/) | Digital Negative Image | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [EMF](https://docs.fileformat.com/image/emf/) | Enhanced Windows Metafile | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [EMZ](https://docs.fileformat.com/image/emz/) | Windows Compressed Enhanced Metafile | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [EPS](https://docs.fileformat.com/page-description-language/eps/) | Encapsulated PostScript File | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [FODG](https://docs.fileformat.com/image/jpc/) | OpenDocument Flat XML Graphics | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [GIF](https://docs.fileformat.com/image/gif/) | Graphical Interchange Format | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [ICO](https://docs.fileformat.com/image/ico/) | Windows Icon File | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [J2C](https://docs.fileformat.com/image/j2c/) | JPEG 2000 Code Stream | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [J2K](https://docs.fileformat.com/image/j2k/) | JPEG 2000 Image | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [JP2](https://docs.fileformat.com/image/jp2/) | JPEG 2000 Core Image File | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [JPC](https://docs.fileformat.com/image/jpc/) | JPEG 2000 Code Stream File | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [JPEG / JPG](https://docs.fileformat.com/image/jpeg) | JPEG Image | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [JPF](https://docs.fileformat.com/image/jpf/) | JPEG 2000 Image | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [JPM](https://docs.fileformat.com/image/jpm/) | JPEG 2000 Multi-layer Image Format | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [JPX](https://docs.fileformat.com/image/jpx/) | JPEG 2000 Image File | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [ODG](https://docs.fileformat.com/image/odg/) | OpenDocument Graphics File | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [OTG](https://docs.fileformat.com/image/otg/) | OpenDocument Graphics Template | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [PCL](https://docs.fileformat.com/page-description-language/pcl/) | Printer Command Language Document | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [PNG](https://docs.fileformat.com/image/png/) | Portable Network Graphics | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [PS](https://docs.fileformat.com/page-description-language/ps/) | PostScript File | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [PSB](https://docs.fileformat.com/image/psb/) | Photoshop Large Document Format | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [PSD](https://docs.fileformat.com/image/psd/) | Adobe Photoshop Document | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [SVG](https://docs.fileformat.com/page-description-language/svg/) | Scalable Vector Graphics File | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [SVGZ](https://docs.fileformat.com/image/svgz/) | Compressed SVG File | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [TGA](https://docs.fileformat.com/image/tga/) | TARGA (Truevision Advanced Raster Graphics Adapter) Graphics | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [TIF / TIFF](https://docs.fileformat.com/image/tiff/) | Tagged Image File Format | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [WEBP](https://docs.fileformat.com/image/webp/) | WebP Image | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [WMF](https://docs.fileformat.com/image/wmf/) | Windows Metafile | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [WMZ](https://docs.fileformat.com/image/wmz/) | Compressed Windows Metafile | ![(tick)](/viewer/java/images/check-blue.png) | |
+| [AI](https://docs.fileformat.com/image/ai/) | Adobe Illustrator Artwork | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | Supported versions: 2, 3, 8 |
+| [APNG](https://docs.fileformat.com/image/apng/) | Animated Portable Network Graphic | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [BMP](https://docs.fileformat.com/image/bmp/) | Bitmap Image | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [CDR](https://docs.fileformat.com/image/cdr/) | CorelDRAW Image File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [CGM](https://docs.fileformat.com/page-description-language/cgm/) | Computer Graphics Metafile | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [CMX](https://docs.fileformat.com/image/cmx/) | Corel Presentation Exchange Image | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | Supported version: 2.0 with 32-bit precision (16-bit precision is partially supported). |
+| [DCM](https://docs.fileformat.com/image/dcm/) | DICOM (Digital Imaging and Communications in Medicine) Image | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [DIB](https://docs.fileformat.com/image/dib/) | Device Independent Bitmap File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [DJVU](https://docs.fileformat.com/image/djvu/) | DjVu Image | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [DNG](https://docs.fileformat.com/image/dng/) | Digital Negative Image | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [EMF](https://docs.fileformat.com/image/emf/) | Enhanced Windows Metafile | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [EMZ](https://docs.fileformat.com/image/emz/) | Windows Compressed Enhanced Metafile | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [EPS](https://docs.fileformat.com/page-description-language/eps/) | Encapsulated PostScript File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [FODG](https://docs.fileformat.com/image/jpc/) | OpenDocument Flat XML Graphics | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [GIF](https://docs.fileformat.com/image/gif/) | Graphical Interchange Format | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [ICO](https://docs.fileformat.com/image/ico/) | Windows Icon File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [J2C](https://docs.fileformat.com/image/j2c/) | JPEG 2000 Code Stream | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [J2K](https://docs.fileformat.com/image/j2k/) | JPEG 2000 Image | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [JP2](https://docs.fileformat.com/image/jp2/) | JPEG 2000 Core Image File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [JPC](https://docs.fileformat.com/image/jpc/) | JPEG 2000 Code Stream File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [JPEG / JPG](https://docs.fileformat.com/image/jpeg) | JPEG Image | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [JPF](https://docs.fileformat.com/image/jpf/) | JPEG 2000 Image | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [JPM](https://docs.fileformat.com/image/jpm/) | JPEG 2000 Multi-layer Image Format | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [JPX](https://docs.fileformat.com/image/jpx/) | JPEG 2000 Image File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [ODG](https://docs.fileformat.com/image/odg/) | OpenDocument Graphics File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [OTG](https://docs.fileformat.com/image/otg/) | OpenDocument Graphics Template | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [PCL](https://docs.fileformat.com/page-description-language/pcl/) | Printer Command Language Document | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [PNG](https://docs.fileformat.com/image/png/) | Portable Network Graphics | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [PS](https://docs.fileformat.com/page-description-language/ps/) | PostScript File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [PSB](https://docs.fileformat.com/image/psb/) | Photoshop Large Document Format | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [PSD](https://docs.fileformat.com/image/psd/) | Adobe Photoshop Document | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [SVG](https://docs.fileformat.com/page-description-language/svg/) | Scalable Vector Graphics File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [SVGZ](https://docs.fileformat.com/image/svgz/) | Compressed SVG File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [TGA](https://docs.fileformat.com/image/tga/) | TARGA (Truevision Advanced Raster Graphics Adapter) Graphics | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [TIF / TIFF](https://docs.fileformat.com/image/tiff/) | Tagged Image File Format | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [WEBP](https://docs.fileformat.com/image/webp/) | WebP Image | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [WMF](https://docs.fileformat.com/image/wmf/) | Windows Metafile | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [WMZ](https://docs.fileformat.com/image/wmz/) | Compressed Windows Metafile | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
Refer to the following help topic for details on how to use GroupDocs.Viewer to load and view image files: [Render images as HTML, PDF, PNG, and JPEG files](/viewer/nodejs-java/render-images/).
@@ -121,14 +121,14 @@ Refer to the following help topic for details on how to use GroupDocs.Viewer to
| Format | Description | Automatic format detection |
| --- | --- | :---: |
-| [ONE](https://docs.fileformat.com/note-taking/one/) | Microsoft OneNote Document | ![(tick)](/viewer/java/images/check-blue.png) | |
+| [ONE](https://docs.fileformat.com/note-taking/one/) | Microsoft OneNote Document | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
## Outlook data file formats
| Format | Description | Automatic format detection |
| --- | --- | :---: |
-| [OST](https://docs.fileformat.com/email/ost/) | Outlook Offline Storage Table | ![(tick)](/viewer/java/images/check-blue.png) |
-| [PST](https://docs.fileformat.com/email/pst/) | Outlook Personal Storage Table | ![(tick)](/viewer/java/images/check-blue.png) |
+| [OST](https://docs.fileformat.com/email/ost/) | Outlook Offline Storage Table | ![(tick)](/viewer/nodejs-java/images/check-blue.png) |
+| [PST](https://docs.fileformat.com/email/pst/) | Outlook Personal Storage Table | ![(tick)](/viewer/nodejs-java/images/check-blue.png) |
Refer to the following help topic for details on how to use GroupDocs.Viewer to load and view Microsoft Outlook data files: [Render Outlook data files as HTML, PDF, and image files](/viewer/nodejs-java/render-outlook-data-files/).
@@ -136,10 +136,10 @@ Refer to the following help topic for details on how to use GroupDocs.Viewer to
| Format | Description | Automatic format detection |
| --- | --- | :---: |
-| [OXPS](https://docs.fileformat.com/page-description-language/oxps/) | OpenXPS (Open XML Paper Specification) File | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [PDF](https://docs.fileformat.com/pdf/) | Adobe Portable Document Format | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [TEX](https://docs.fileformat.com/page-description-language/tex/) | LaTeX Source Document | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [XPS](https://docs.fileformat.com/page-description-language/xps/) | Microsoft XML Paper Specification | ![(tick)](/viewer/java/images/check-blue.png) | |
+| [OXPS](https://docs.fileformat.com/page-description-language/oxps/) | OpenXPS (Open XML Paper Specification) File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [PDF](https://docs.fileformat.com/pdf/) | Adobe Portable Document Format | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [TEX](https://docs.fileformat.com/page-description-language/tex/) | LaTeX Source Document | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [XPS](https://docs.fileformat.com/page-description-language/xps/) | Microsoft XML Paper Specification | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
Refer to the following help topic for details on how to use GroupDocs.Viewer to load and view PDF files: [Render PDF documents as HTML and image files](/viewer/nodejs-java/render-pdf-documents/).
@@ -147,18 +147,18 @@ Refer to the following help topic for details on how to use GroupDocs.Viewer to
| Format | Description | Automatic format detection |
| --- | --- | :---: |
-| [FODP](https://docs.fileformat.com/) | OpenDocument Flat XML Presentation | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [ODP](https://docs.fileformat.com/presentation/odp/) | OpenDocument Presentation | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [OTP](https://docs.fileformat.com/presentation/otp/) | OpenDocument Presentation Template | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [POT](https://docs.fileformat.com/presentation/pot/) | Microsoft PowerPoint 97-2003 Template | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [POTM](https://docs.fileformat.com/presentation/potm/) | Microsoft PowerPoint Macro-Enabled Template | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [POTX](https://docs.fileformat.com/presentation/potx/) | Microsoft PowerPoint Template | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [PPS](https://docs.fileformat.com/presentation/pps/) | Microsoft PowerPoint 97-2003 Slide Show | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [PPSM](https://docs.fileformat.com/presentation/ppsm/) | Microsoft PowerPoint Macro-Enabled Slide Show | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [PPSX](https://docs.fileformat.com/presentation/ppsx/) | Microsoft PowerPoint Slide Show | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [PPT](https://docs.fileformat.com/presentation/ppt/) | Microsoft PowerPoint 97-2003 Presentation | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [PPTM](https://docs.fileformat.com/presentation/pptm/) | Microsoft PowerPoint Macro-Enabled Presentation | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [PPTX](https://docs.fileformat.com/presentation/pptx/) | Microsoft PowerPoint Presentation | ![(tick)](/viewer/java/images/check-blue.png) | |
+| [FODP](https://docs.fileformat.com/) | OpenDocument Flat XML Presentation | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [ODP](https://docs.fileformat.com/presentation/odp/) | OpenDocument Presentation | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [OTP](https://docs.fileformat.com/presentation/otp/) | OpenDocument Presentation Template | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [POT](https://docs.fileformat.com/presentation/pot/) | Microsoft PowerPoint 97-2003 Template | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [POTM](https://docs.fileformat.com/presentation/potm/) | Microsoft PowerPoint Macro-Enabled Template | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [POTX](https://docs.fileformat.com/presentation/potx/) | Microsoft PowerPoint Template | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [PPS](https://docs.fileformat.com/presentation/pps/) | Microsoft PowerPoint 97-2003 Slide Show | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [PPSM](https://docs.fileformat.com/presentation/ppsm/) | Microsoft PowerPoint Macro-Enabled Slide Show | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [PPSX](https://docs.fileformat.com/presentation/ppsx/) | Microsoft PowerPoint Slide Show | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [PPT](https://docs.fileformat.com/presentation/ppt/) | Microsoft PowerPoint 97-2003 Presentation | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [PPTM](https://docs.fileformat.com/presentation/pptm/) | Microsoft PowerPoint Macro-Enabled Presentation | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [PPTX](https://docs.fileformat.com/presentation/pptx/) | Microsoft PowerPoint Presentation | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
Refer to the following help topic for details on how to use GroupDocs.Viewer to load and view presentations: [Render PowerPoint presentations as HTML, PDF, and image files](/viewer/nodejs-java/render-presentations/).
@@ -166,9 +166,9 @@ Refer to the following help topic for details on how to use GroupDocs.Viewer to
| Format | Description | Automatic format detection |
| --- | --- | :---: |
-| [MPP](https://docs.fileformat.com/project-management/mpp/) | Microsoft Project | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [MPT](https://docs.fileformat.com/project-management/mpt/) | Microsoft Project Template | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [MPX](https://docs.fileformat.com/project-management/mpx/) | Microsoft Project Exchange File | ![(tick)](/viewer/java/images/check-blue.png) | |
+| [MPP](https://docs.fileformat.com/project-management/mpp/) | Microsoft Project | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [MPT](https://docs.fileformat.com/project-management/mpt/) | Microsoft Project Template | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [MPX](https://docs.fileformat.com/project-management/mpx/) | Microsoft Project Exchange File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
Refer to the following help topic for details on how to use GroupDocs.Viewer to load and view Project files: [Render Microsoft Project documents as HTML, PDF, and image files](/viewer/nodejs-java/render-ms-project-files/).
@@ -176,22 +176,22 @@ Refer to the following help topic for details on how to use GroupDocs.Viewer to
| Format | Description | Automatic format detection | Remarks |
| --- | --- | :---: | --- |
-| [CSV](https://docs.fileformat.com/spreadsheet/csv/) | Comma Separated Values File | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [FODS](https://docs.fileformat.com/spreadsheet/fods/) | OpenDocument Flat XML Spreadsheet | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [NUMBERS](https://docs.fileformat.com/spreadsheet/numbers/) | Apple Numbers Spreadsheet | ![(tick)](/viewer/java/images/check-blue.png) | GroupDocs.Viewer supports version 3.5 and higher starting with v21.8.
-| [ODS](https://docs.fileformat.com/spreadsheet/ods/) | OpenDocument Spreadsheet | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [OTS](https://docs.fileformat.com/spreadsheet/ots/) | OpenDocument Spreadsheet Template | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [SXC](https://docs.fileformat.com/spreadsheet/sxc/) | StarOffice Calc Spreadsheet | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [TSV](https://docs.fileformat.com/spreadsheet/tsv/) | Tab Separated Values File | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [XLS](https://docs.fileformat.com/spreadsheet/xls/) | Microsoft Excel 97-2003 Workbook | ![(tick)](/viewer/java/images/check-blue.png) | Supported formats: Excel 2003 (11.0), Excel 2002 (10.0), Excel 2000 (9.0), Excel 97 (8.0), Excel 95 (7.0), Excel 5.0. |
-| [XLSB](https://docs.fileformat.com/spreadsheet/xlsb/) | Microsoft Excel Binary Workbook | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [XLSM](https://docs.fileformat.com/spreadsheet/xlsm/) | Microsoft Excel Macro-Enabled Workbook | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [XLSX](https://docs.fileformat.com/spreadsheet/xlsx/) | Microsoft Excel Workbook | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [XLT](https://docs.fileformat.com/spreadsheet/xlt/) | Microsoft Excel 97-2003 Template | ![(tick)](/viewer/java/images/check-blue.png) | Supported formats: Excel 2003 (11.0), Excel 2002 (10.0), Excel 2000 (9.0), Excel 97 (8.0). |
-| [XLTX](https://docs.fileformat.com/spreadsheet/xltx/) | Microsoft Excel Template | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [XLTM](https://docs.fileformat.com/spreadsheet/xltm/) | Microsoft Excel Macro-Enabled Template | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [XLAM](https://docs.fileformat.com/spreadsheet/xlam/) | Microsoft Excel Add-In | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [XML](https://docs.fileformat.com/spreadsheet/) | XML Spreadsheet 2003 | ![(tick)](/viewer/java/images/check-blue.png) | |
+| [CSV](https://docs.fileformat.com/spreadsheet/csv/) | Comma Separated Values File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [FODS](https://docs.fileformat.com/spreadsheet/fods/) | OpenDocument Flat XML Spreadsheet | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [NUMBERS](https://docs.fileformat.com/spreadsheet/numbers/) | Apple Numbers Spreadsheet | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | GroupDocs.Viewer supports version 3.5 and higher starting with v21.8.
+| [ODS](https://docs.fileformat.com/spreadsheet/ods/) | OpenDocument Spreadsheet | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [OTS](https://docs.fileformat.com/spreadsheet/ots/) | OpenDocument Spreadsheet Template | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [SXC](https://docs.fileformat.com/spreadsheet/sxc/) | StarOffice Calc Spreadsheet | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [TSV](https://docs.fileformat.com/spreadsheet/tsv/) | Tab Separated Values File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [XLS](https://docs.fileformat.com/spreadsheet/xls/) | Microsoft Excel 97-2003 Workbook | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | Supported formats: Excel 2003 (11.0), Excel 2002 (10.0), Excel 2000 (9.0), Excel 97 (8.0), Excel 95 (7.0), Excel 5.0. |
+| [XLSB](https://docs.fileformat.com/spreadsheet/xlsb/) | Microsoft Excel Binary Workbook | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [XLSM](https://docs.fileformat.com/spreadsheet/xlsm/) | Microsoft Excel Macro-Enabled Workbook | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [XLSX](https://docs.fileformat.com/spreadsheet/xlsx/) | Microsoft Excel Workbook | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [XLT](https://docs.fileformat.com/spreadsheet/xlt/) | Microsoft Excel 97-2003 Template | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | Supported formats: Excel 2003 (11.0), Excel 2002 (10.0), Excel 2000 (9.0), Excel 97 (8.0). |
+| [XLTX](https://docs.fileformat.com/spreadsheet/xltx/) | Microsoft Excel Template | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [XLTM](https://docs.fileformat.com/spreadsheet/xltm/) | Microsoft Excel Macro-Enabled Template | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [XLAM](https://docs.fileformat.com/spreadsheet/xlam/) | Microsoft Excel Add-In | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [XML](https://docs.fileformat.com/spreadsheet/) | XML Spreadsheet 2003 | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
Refer to the following help topic for details on how to use GroupDocs.Viewer to load and view spreadsheet files: [Render Excel and Apple Numbers spreadsheets as HTML, PDF, and image files](/viewer/nodejs-java/render-excel-and-apple-numbers-spreadsheets/).
@@ -206,7 +206,7 @@ Refer to the following help topic for details on how to use GroupDocs.Viewer to
| [CC](https://docs.fileformat.com/programming/c/) | C++ Source Code File | |
| [CMAKE](https://docs.fileformat.com/programming/cmake/) | CMake File | |
| [CPP](https://docs.fileformat.com/programming/cpp/) | C++ Source Code File | |
-| [CS](https://docs.fileformat.com/specification/programming/cs/) | C# Source Code File | ![(tick)](/viewer/java/images/check-blue.png) |
+| [CS](https://docs.fileformat.com/specification/programming/cs/) | C# Source Code File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) |
| [CSS](https://docs.fileformat.com/web/css/) | Cascading Style Sheet | |
| [CXX](https://docs.fileformat.com/programming/cxx/) | C++ Source Code File | |
| [DIFF](https://docs.fileformat.com/programming/diff/) | Patch File | |
@@ -238,10 +238,10 @@ Refer to the following help topic for details on how to use GroupDocs.Viewer to
| [SH](https://docs.fileformat.com/programming/sh/) | Bash Shell Script | |
| [SML](https://en.wikipedia.org/wiki/Standard_ML) | Standard ML Source Code File | |
| [SQL](https://docs.fileformat.com/database/sql/) | Structured Query Language Data File | |
-| [TXT](https://docs.fileformat.com/word-processing/txt) | Plain Text File | ![(tick)](/viewer/java/images/check-blue.png) |
-| [VB](https://docs.fileformat.com/specification/programming/vb/) | Visual Basic Source Code File | ![(tick)](/viewer/java/images/check-blue.png) |
+| [TXT](https://docs.fileformat.com/word-processing/txt) | Plain Text File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) |
+| [VB](https://docs.fileformat.com/specification/programming/vb/) | Visual Basic Source Code File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) |
| [VIM](https://docs.fileformat.com/misc/vim/) | Vim Settings File | |
-| [XML](https://docs.fileformat.com/web/xml/) | XML File | ![(tick)](/viewer/java/images/check-blue.png) |
+| [XML](https://docs.fileformat.com/web/xml/) | XML File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) |
| [YAML](https://docs.fileformat.com/programming/yaml/) | YAML Document | |
Refer to the following help topic for details on how to use GroupDocs.Viewer to load and view text and code files: [Render text documents as HTML, PDF, and image files](/viewer/nodejs-java/render-text-files/).
@@ -250,19 +250,19 @@ Refer to the following help topic for details on how to use GroupDocs.Viewer to
| Format | Description | Automatic format detection |
| --- | --- | :---: |
-| [VDW](https://docs.fileformat.com/web/vdw/) | Visio Web Drawing | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [VDX](https://docs.fileformat.com/image/vdx/) | Visio Drawing XML File | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [VSD](https://docs.fileformat.com/image/vsd/) | Visio 2003-2010 Drawing | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [VSDM](https://docs.fileformat.com/image/vsdm/) | Visio Macro-Enabled Drawing | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [VSDX](https://docs.fileformat.com/image/vsdx/) | Visio Drawing | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [VSS](https://docs.fileformat.com/image/vss/) | Visio 2003-2010 Stencil | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [VSSM](https://docs.fileformat.com/image/vssm/) | Visio Macro-Enabled Stencil | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [VSSX](https://docs.fileformat.com/image/vssx/) | Visio Stencil | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [VST](https://docs.fileformat.com/image/vst/) | Visio 2003-2010 Template | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [VSTM](https://docs.fileformat.com/image/vstm/) | Visio Macro-Enabled Template | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [VSTX](https://docs.fileformat.com/image/vstx/) | Visio Template | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [VSX](https://docs.fileformat.com/image/vsx/) | Visio Stencil XML File | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [VTX](https://docs.fileformat.com/image/vtx/) | Visio Template XML File | ![(tick)](/viewer/java/images/check-blue.png) | |
+| [VDW](https://docs.fileformat.com/web/vdw/) | Visio Web Drawing | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [VDX](https://docs.fileformat.com/image/vdx/) | Visio Drawing XML File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [VSD](https://docs.fileformat.com/image/vsd/) | Visio 2003-2010 Drawing | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [VSDM](https://docs.fileformat.com/image/vsdm/) | Visio Macro-Enabled Drawing | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [VSDX](https://docs.fileformat.com/image/vsdx/) | Visio Drawing | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [VSS](https://docs.fileformat.com/image/vss/) | Visio 2003-2010 Stencil | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [VSSM](https://docs.fileformat.com/image/vssm/) | Visio Macro-Enabled Stencil | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [VSSX](https://docs.fileformat.com/image/vssx/) | Visio Stencil | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [VST](https://docs.fileformat.com/image/vst/) | Visio 2003-2010 Template | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [VSTM](https://docs.fileformat.com/image/vstm/) | Visio Macro-Enabled Template | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [VSTX](https://docs.fileformat.com/image/vstx/) | Visio Template | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [VSX](https://docs.fileformat.com/image/vsx/) | Visio Stencil XML File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [VTX](https://docs.fileformat.com/image/vtx/) | Visio Template XML File | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
Refer to the following help topic for details on how to use GroupDocs.Viewer to load and view Microsoft Visio files: [Render Visio documents as HTML, PDF, and image files](/viewer/nodejs-java/render-visio-documents/).
@@ -270,10 +270,10 @@ Refer to the following help topic for details on how to use GroupDocs.Viewer to
| Format | Description | Automatic format detection |
| --- | --- | :---: |
-| [CHM](https://docs.fileformat.com/web/chm/) | Compiled HTML Help Format | ![(tick)](/viewer/java/images/check-blue.png) |
-| [HTML](https://docs.fileformat.com/web/html/) | Hypertext Markup Language Format | ![(tick)](/viewer/java/images/check-blue.png) |
-| [MHT](https://docs.fileformat.com/web/mht/) | MHTML Web Archive | ![(tick)](/viewer/java/images/check-blue.png) |
-| [MHTML](https://docs.fileformat.com/web/mhtml/) | MIME HTML Format | ![(tick)](/viewer/java/images/check-blue.png) |
+| [CHM](https://docs.fileformat.com/web/chm/) | Compiled HTML Help Format | ![(tick)](/viewer/nodejs-java/images/check-blue.png) |
+| [HTML](https://docs.fileformat.com/web/html/) | Hypertext Markup Language Format | ![(tick)](/viewer/nodejs-java/images/check-blue.png) |
+| [MHT](https://docs.fileformat.com/web/mht/) | MHTML Web Archive | ![(tick)](/viewer/nodejs-java/images/check-blue.png) |
+| [MHTML](https://docs.fileformat.com/web/mhtml/) | MIME HTML Format | ![(tick)](/viewer/nodejs-java/images/check-blue.png) |
Refer to the following help topic for details on how to use GroupDocs.Viewer to load and view web files: [Render web documents as PDF, PNG, and JPEG files](/viewer/nodejs-java/render-web-documents/).
@@ -281,15 +281,15 @@ Refer to the following help topic for details on how to use GroupDocs.Viewer to
| Format | Description | Automatic format detection |
| --- | --- | :---: |
-| [DOC](https://docs.fileformat.com/word-processing/doc/) | Microsoft Word 97-2003 Document | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [DOCM](https://docs.fileformat.com/word-processing/docm/) | Microsoft Word Macro-Enabled Document | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [DOCX](https://docs.fileformat.com/word-processing/docx/) | Microsoft Word Document | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [DOT](https://docs.fileformat.com/word-processing/dot/) | Microsoft Word 97-2003 Template | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [DOTM](https://docs.fileformat.com/word-processing/dotm/) | Microsoft Word Macro-Enabled Template | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [DOTX](https://docs.fileformat.com/word-processing/dotx/) | Microsoft Word Template | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [ODT](https://docs.fileformat.com/word-processing/odt/) | OpenDocument Text | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [OTT](https://docs.fileformat.com/word-processing/ott/) | OpenDocument Text Template | ![(tick)](/viewer/java/images/check-blue.png) | |
-| [RTF](https://docs.fileformat.com/word-processing/rtf/) | Rich Text Document | ![(tick)](/viewer/java/images/check-blue.png) | |
+| [DOC](https://docs.fileformat.com/word-processing/doc/) | Microsoft Word 97-2003 Document | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [DOCM](https://docs.fileformat.com/word-processing/docm/) | Microsoft Word Macro-Enabled Document | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [DOCX](https://docs.fileformat.com/word-processing/docx/) | Microsoft Word Document | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [DOT](https://docs.fileformat.com/word-processing/dot/) | Microsoft Word 97-2003 Template | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [DOTM](https://docs.fileformat.com/word-processing/dotm/) | Microsoft Word Macro-Enabled Template | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [DOTX](https://docs.fileformat.com/word-processing/dotx/) | Microsoft Word Template | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [ODT](https://docs.fileformat.com/word-processing/odt/) | OpenDocument Text | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [OTT](https://docs.fileformat.com/word-processing/ott/) | OpenDocument Text Template | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
+| [RTF](https://docs.fileformat.com/word-processing/rtf/) | Rich Text Document | ![(tick)](/viewer/nodejs-java/images/check-blue.png) | |
Refer to the following help topic for details on how to use GroupDocs.Viewer to load and view Word documents: [Render Word documents as HTML, PDF, and image files](/viewer/nodejs-java/render-word-documents/).
diff --git a/nodejs-java/getting-started/system-requirements.md b/nodejs-java/getting-started/system-requirements.md
index 9d4ef1d..8c72698 100644
--- a/nodejs-java/getting-started/system-requirements.md
+++ b/nodejs-java/getting-started/system-requirements.md
@@ -15,6 +15,11 @@ GroupDocs.Viewer for Node.js via Java does not require any external software to
{{< /alert >}}
+## Requirements
+
+* Node.js 16 or above
+* J2SE 8.0 (1.8) or above
+
## Supported Operating Systems
GroupDocs.Viewer for Node.js can be used on any 32-bit or 64-bit operating system where Java is installed including, but not limited to:
@@ -36,19 +41,8 @@ GroupDocs.Viewer for Node.js can be used on any 32-bit or 64-bit operating syste
* Mac OS X
-## Supported Frameworks
-
-GroupDocs.Viewer for Node.js supports frameworks versions listed below. For more platform support please check [GroupDocs.Viewer](https://products.groupdocs.com/viewer) page.
-
-* Node.js 16 or above
-* J2SE 8.0 (1.8) or above (*for example Java 17*)
-
## Development Environments
-GroupDocs.Viewer for Node.js can be used to develop applications in any development environment that targets Java, but the following environments are explicitly supported:
+GroupDocs.Viewer for Node.js requirements Node.js and Java. You can use any text editor like Atom, Sublime, Visual Studio Code, etc.
-* Eclipse
-* IntelliJ NetBeans
-* IntelliJ IDEA
-* VS Code etc.
\ No newline at end of file
diff --git a/nodejs-java/images/adjust-output-image-size.jpg b/nodejs-java/images/adjust-output-image-size.jpg
new file mode 100644
index 0000000..dc0a802
Binary files /dev/null and b/nodejs-java/images/adjust-output-image-size.jpg differ
diff --git a/nodejs-java/images/adjust-text-overflow-in-cells.png b/nodejs-java/images/adjust-text-overflow-in-cells.png
new file mode 100644
index 0000000..2ce8ec9
Binary files /dev/null and b/nodejs-java/images/adjust-text-overflow-in-cells.png differ
diff --git a/nodejs-java/images/apng_animated.gif b/nodejs-java/images/apng_animated.gif
new file mode 100644
index 0000000..4c3d7c7
Binary files /dev/null and b/nodejs-java/images/apng_animated.gif differ
diff --git a/nodejs-java/images/caching-results.png b/nodejs-java/images/caching-results.png
new file mode 100644
index 0000000..f9dd7da
Binary files /dev/null and b/nodejs-java/images/caching-results.png differ
diff --git a/nodejs-java/images/check-blue.png b/nodejs-java/images/check-blue.png
new file mode 100644
index 0000000..b1ec7c6
Binary files /dev/null and b/nodejs-java/images/check-blue.png differ
diff --git a/nodejs-java/images/check-square.svg b/nodejs-java/images/check-square.svg
new file mode 100644
index 0000000..da00f73
--- /dev/null
+++ b/nodejs-java/images/check-square.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/nodejs-java/images/check.png b/nodejs-java/images/check.png
new file mode 100644
index 0000000..1141d24
Binary files /dev/null and b/nodejs-java/images/check.png differ
diff --git a/nodejs-java/images/code-coloring/cs-document-coloring.png b/nodejs-java/images/code-coloring/cs-document-coloring.png
new file mode 100644
index 0000000..b7af37e
Binary files /dev/null and b/nodejs-java/images/code-coloring/cs-document-coloring.png differ
diff --git a/nodejs-java/images/code-coloring/sql-document-coloring.png b/nodejs-java/images/code-coloring/sql-document-coloring.png
new file mode 100644
index 0000000..857e52b
Binary files /dev/null and b/nodejs-java/images/code-coloring/sql-document-coloring.png differ
diff --git a/nodejs-java/images/configure-count-of-characters-per-row-and-rows-per-page-to-render/max_row_per_page.png b/nodejs-java/images/configure-count-of-characters-per-row-and-rows-per-page-to-render/max_row_per_page.png
new file mode 100644
index 0000000..3755f4c
Binary files /dev/null and b/nodejs-java/images/configure-count-of-characters-per-row-and-rows-per-page-to-render/max_row_per_page.png differ
diff --git a/nodejs-java/images/converting-presentations-with-shapes-and-text-with-3-d-effects/3-d-text-html.png b/nodejs-java/images/converting-presentations-with-shapes-and-text-with-3-d-effects/3-d-text-html.png
new file mode 100644
index 0000000..7dfd263
Binary files /dev/null and b/nodejs-java/images/converting-presentations-with-shapes-and-text-with-3-d-effects/3-d-text-html.png differ
diff --git a/nodejs-java/images/converting-presentations-with-shapes-and-text-with-3-d-effects/3-d-text-jpeg.png b/nodejs-java/images/converting-presentations-with-shapes-and-text-with-3-d-effects/3-d-text-jpeg.png
new file mode 100644
index 0000000..b5a0c80
Binary files /dev/null and b/nodejs-java/images/converting-presentations-with-shapes-and-text-with-3-d-effects/3-d-text-jpeg.png differ
diff --git a/nodejs-java/images/converting-presentations-with-shapes-and-text-with-3-d-effects/3-d-text-pdf.png b/nodejs-java/images/converting-presentations-with-shapes-and-text-with-3-d-effects/3-d-text-pdf.png
new file mode 100644
index 0000000..64e52bb
Binary files /dev/null and b/nodejs-java/images/converting-presentations-with-shapes-and-text-with-3-d-effects/3-d-text-pdf.png differ
diff --git a/nodejs-java/images/converting-presentations-with-shapes-and-text-with-3-d-effects/3-d-text-png.png b/nodejs-java/images/converting-presentations-with-shapes-and-text-with-3-d-effects/3-d-text-png.png
new file mode 100644
index 0000000..738f2a7
Binary files /dev/null and b/nodejs-java/images/converting-presentations-with-shapes-and-text-with-3-d-effects/3-d-text-png.png differ
diff --git a/nodejs-java/images/converting-presentations-with-shapes-and-text-with-3-d-effects/presentation-with-3-d-text.png b/nodejs-java/images/converting-presentations-with-shapes-and-text-with-3-d-effects/presentation-with-3-d-text.png
new file mode 100644
index 0000000..944ed5c
Binary files /dev/null and b/nodejs-java/images/converting-presentations-with-shapes-and-text-with-3-d-effects/presentation-with-3-d-text.png differ
diff --git a/nodejs-java/images/development-environment-installation-and-configuration.png b/nodejs-java/images/development-environment-installation-and-configuration.png
new file mode 100644
index 0000000..b8682ec
Binary files /dev/null and b/nodejs-java/images/development-environment-installation-and-configuration.png differ
diff --git a/nodejs-java/images/development-environment-installation-and-configuration_1.png b/nodejs-java/images/development-environment-installation-and-configuration_1.png
new file mode 100644
index 0000000..2de95eb
Binary files /dev/null and b/nodejs-java/images/development-environment-installation-and-configuration_1.png differ
diff --git a/nodejs-java/images/disable-text-selection/default-options.png b/nodejs-java/images/disable-text-selection/default-options.png
new file mode 100644
index 0000000..d5e3e87
Binary files /dev/null and b/nodejs-java/images/disable-text-selection/default-options.png differ
diff --git a/nodejs-java/images/disable-text-selection/text-as-images.png b/nodejs-java/images/disable-text-selection/text-as-images.png
new file mode 100644
index 0000000..194a19a
Binary files /dev/null and b/nodejs-java/images/disable-text-selection/text-as-images.png differ
diff --git a/nodejs-java/images/filter-messages.png b/nodejs-java/images/filter-messages.png
new file mode 100644
index 0000000..734756c
Binary files /dev/null and b/nodejs-java/images/filter-messages.png differ
diff --git a/nodejs-java/images/filter-nsf-messages/filter-nsf-messages.jpg b/nodejs-java/images/filter-nsf-messages/filter-nsf-messages.jpg
new file mode 100644
index 0000000..11da4e2
Binary files /dev/null and b/nodejs-java/images/filter-nsf-messages/filter-nsf-messages.jpg differ
diff --git a/nodejs-java/images/flip-or-rotate-pages.png b/nodejs-java/images/flip-or-rotate-pages.png
new file mode 100644
index 0000000..dde87a9
Binary files /dev/null and b/nodejs-java/images/flip-or-rotate-pages.png differ
diff --git a/nodejs-java/images/getting-started/features-overview/rendering.png b/nodejs-java/images/getting-started/features-overview/rendering.png
new file mode 100644
index 0000000..dae79ba
Binary files /dev/null and b/nodejs-java/images/getting-started/features-overview/rendering.png differ
diff --git a/nodejs-java/images/groupdocs-viewer-for-net-19-1-release-notes.png b/nodejs-java/images/groupdocs-viewer-for-net-19-1-release-notes.png
new file mode 100644
index 0000000..734756c
Binary files /dev/null and b/nodejs-java/images/groupdocs-viewer-for-net-19-1-release-notes.png differ
diff --git a/nodejs-java/images/groupdocs-viewer-for-net-20-4-release-notes.png b/nodejs-java/images/groupdocs-viewer-for-net-20-4-release-notes.png
new file mode 100644
index 0000000..7bd66d1
Binary files /dev/null and b/nodejs-java/images/groupdocs-viewer-for-net-20-4-release-notes.png differ
diff --git a/nodejs-java/images/home.png b/nodejs-java/images/home.png
new file mode 100644
index 0000000..178d7d2
Binary files /dev/null and b/nodejs-java/images/home.png differ
diff --git a/nodejs-java/images/how-to-check-if-file-is-encrypted.png b/nodejs-java/images/how-to-check-if-file-is-encrypted.png
new file mode 100644
index 0000000..fce8042
Binary files /dev/null and b/nodejs-java/images/how-to-check-if-file-is-encrypted.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-7z-files/7z-in-jpg.png b/nodejs-java/images/how-to-convert-and-view-7z-files/7z-in-jpg.png
new file mode 100644
index 0000000..ffd7b3d
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-7z-files/7z-in-jpg.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-7z-files/7z-in-pdf.png b/nodejs-java/images/how-to-convert-and-view-7z-files/7z-in-pdf.png
new file mode 100644
index 0000000..8319a0d
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-7z-files/7z-in-pdf.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-7z-files/7z-in-png.png b/nodejs-java/images/how-to-convert-and-view-7z-files/7z-in-png.png
new file mode 100644
index 0000000..8a27f08
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-7z-files/7z-in-png.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-7z-files/7z-in-winrar.png b/nodejs-java/images/how-to-convert-and-view-7z-files/7z-in-winrar.png
new file mode 100644
index 0000000..051558a
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-7z-files/7z-in-winrar.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-7z-files/7z-to-multiple-html.png b/nodejs-java/images/how-to-convert-and-view-7z-files/7z-to-multiple-html.png
new file mode 100644
index 0000000..f4dd2f6
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-7z-files/7z-to-multiple-html.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-7z-files/7z-to-single-html.png b/nodejs-java/images/how-to-convert-and-view-7z-files/7z-to-single-html.png
new file mode 100644
index 0000000..0bb0259
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-7z-files/7z-to-single-html.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-ai-files/ai-file-example.jpg b/nodejs-java/images/how-to-convert-and-view-ai-files/ai-file-example.jpg
new file mode 100644
index 0000000..d9ebe06
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-ai-files/ai-file-example.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-ai-files/ai-file-in-html.jpg b/nodejs-java/images/how-to-convert-and-view-ai-files/ai-file-in-html.jpg
new file mode 100644
index 0000000..42afa8e
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-ai-files/ai-file-in-html.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-ai-files/ai-file-in-jpg.jpg b/nodejs-java/images/how-to-convert-and-view-ai-files/ai-file-in-jpg.jpg
new file mode 100644
index 0000000..a627ef5
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-ai-files/ai-file-in-jpg.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-ai-files/ai-file-in-pdf.jpg b/nodejs-java/images/how-to-convert-and-view-ai-files/ai-file-in-pdf.jpg
new file mode 100644
index 0000000..716c6a6
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-ai-files/ai-file-in-pdf.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-ai-files/ai-file-in-png.jpg b/nodejs-java/images/how-to-convert-and-view-ai-files/ai-file-in-png.jpg
new file mode 100644
index 0000000..7bf7f94
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-ai-files/ai-file-in-png.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-apple-numbers-files/numbers-in-html.png b/nodejs-java/images/how-to-convert-and-view-apple-numbers-files/numbers-in-html.png
new file mode 100644
index 0000000..239907f
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-apple-numbers-files/numbers-in-html.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-apple-numbers-files/numbers-in-jpg.png b/nodejs-java/images/how-to-convert-and-view-apple-numbers-files/numbers-in-jpg.png
new file mode 100644
index 0000000..7983227
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-apple-numbers-files/numbers-in-jpg.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-apple-numbers-files/numbers-in-mac.png b/nodejs-java/images/how-to-convert-and-view-apple-numbers-files/numbers-in-mac.png
new file mode 100644
index 0000000..662df52
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-apple-numbers-files/numbers-in-mac.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-apple-numbers-files/numbers-in-pdf.png b/nodejs-java/images/how-to-convert-and-view-apple-numbers-files/numbers-in-pdf.png
new file mode 100644
index 0000000..df01899
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-apple-numbers-files/numbers-in-pdf.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-apple-numbers-files/numbers-in-png.png b/nodejs-java/images/how-to-convert-and-view-apple-numbers-files/numbers-in-png.png
new file mode 100644
index 0000000..153b110
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-apple-numbers-files/numbers-in-png.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-archive-files/zip-in-explorer.png b/nodejs-java/images/how-to-convert-and-view-archive-files/zip-in-explorer.png
new file mode 100644
index 0000000..d1dcc05
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-archive-files/zip-in-explorer.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-archive-files/zip-in-jpg.png b/nodejs-java/images/how-to-convert-and-view-archive-files/zip-in-jpg.png
new file mode 100644
index 0000000..f8407f8
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-archive-files/zip-in-jpg.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-archive-files/zip-in-pdf.png b/nodejs-java/images/how-to-convert-and-view-archive-files/zip-in-pdf.png
new file mode 100644
index 0000000..590acab
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-archive-files/zip-in-pdf.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-archive-files/zip-in-png.png b/nodejs-java/images/how-to-convert-and-view-archive-files/zip-in-png.png
new file mode 100644
index 0000000..3e89d65
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-archive-files/zip-in-png.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-archive-files/zip-to-multiple-html.png b/nodejs-java/images/how-to-convert-and-view-archive-files/zip-to-multiple-html.png
new file mode 100644
index 0000000..91b1acc
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-archive-files/zip-to-multiple-html.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-archive-files/zip-to-single-html.png b/nodejs-java/images/how-to-convert-and-view-archive-files/zip-to-single-html.png
new file mode 100644
index 0000000..80f50ca
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-archive-files/zip-to-single-html.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-cdr-files/html.jpg b/nodejs-java/images/how-to-convert-and-view-cdr-files/html.jpg
new file mode 100644
index 0000000..ebe7eec
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-cdr-files/html.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-cdr-files/jpg.jpg b/nodejs-java/images/how-to-convert-and-view-cdr-files/jpg.jpg
new file mode 100644
index 0000000..10af538
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-cdr-files/jpg.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-cdr-files/pdf.jpg b/nodejs-java/images/how-to-convert-and-view-cdr-files/pdf.jpg
new file mode 100644
index 0000000..5c99d7a
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-cdr-files/pdf.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-cdr-files/png.jpg b/nodejs-java/images/how-to-convert-and-view-cdr-files/png.jpg
new file mode 100644
index 0000000..b6cd63b
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-cdr-files/png.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-cdr-files/sample.jpg b/nodejs-java/images/how-to-convert-and-view-cdr-files/sample.jpg
new file mode 100644
index 0000000..9da0355
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-cdr-files/sample.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-cff2-and-cf2-files.png b/nodejs-java/images/how-to-convert-and-view-cff2-and-cf2-files.png
new file mode 100644
index 0000000..35061f8
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-cff2-and-cf2-files.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-cff2-and-cf2-files_1.png b/nodejs-java/images/how-to-convert-and-view-cff2-and-cf2-files_1.png
new file mode 100644
index 0000000..33f9779
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-cff2-and-cf2-files_1.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-cff2-and-cf2-files_2.png b/nodejs-java/images/how-to-convert-and-view-cff2-and-cf2-files_2.png
new file mode 100644
index 0000000..5dd0fb6
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-cff2-and-cf2-files_2.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-cff2-and-cf2-files_3.png b/nodejs-java/images/how-to-convert-and-view-cff2-and-cf2-files_3.png
new file mode 100644
index 0000000..1b5e046
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-cff2-and-cf2-files_3.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-cff2-and-cf2-files_4.png b/nodejs-java/images/how-to-convert-and-view-cff2-and-cf2-files_4.png
new file mode 100644
index 0000000..9e16a6e
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-cff2-and-cf2-files_4.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-chm-files/chm-file-example.jpg b/nodejs-java/images/how-to-convert-and-view-chm-files/chm-file-example.jpg
new file mode 100644
index 0000000..bc9f88a
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-chm-files/chm-file-example.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-chm-files/chm-file-in-html.jpg b/nodejs-java/images/how-to-convert-and-view-chm-files/chm-file-in-html.jpg
new file mode 100644
index 0000000..73a9907
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-chm-files/chm-file-in-html.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-chm-files/chm-file-in-jpg.jpg b/nodejs-java/images/how-to-convert-and-view-chm-files/chm-file-in-jpg.jpg
new file mode 100644
index 0000000..1b3a493
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-chm-files/chm-file-in-jpg.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-chm-files/chm-file-in-pdf.jpg b/nodejs-java/images/how-to-convert-and-view-chm-files/chm-file-in-pdf.jpg
new file mode 100644
index 0000000..044d2f0
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-chm-files/chm-file-in-pdf.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-chm-files/chm-file-in-png.jpg b/nodejs-java/images/how-to-convert-and-view-chm-files/chm-file-in-png.jpg
new file mode 100644
index 0000000..8fdfcd0
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-chm-files/chm-file-in-png.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-cmx-files/html.jpg b/nodejs-java/images/how-to-convert-and-view-cmx-files/html.jpg
new file mode 100644
index 0000000..ebe7eec
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-cmx-files/html.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-cmx-files/html.png b/nodejs-java/images/how-to-convert-and-view-cmx-files/html.png
new file mode 100644
index 0000000..d4ea9fd
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-cmx-files/html.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-cmx-files/jpg.jpg b/nodejs-java/images/how-to-convert-and-view-cmx-files/jpg.jpg
new file mode 100644
index 0000000..10af538
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-cmx-files/jpg.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-cmx-files/pdf.jpg b/nodejs-java/images/how-to-convert-and-view-cmx-files/pdf.jpg
new file mode 100644
index 0000000..5c99d7a
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-cmx-files/pdf.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-cmx-files/png.jpg b/nodejs-java/images/how-to-convert-and-view-cmx-files/png.jpg
new file mode 100644
index 0000000..b6cd63b
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-cmx-files/png.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-cmx-files/sample.jpg b/nodejs-java/images/how-to-convert-and-view-cmx-files/sample.jpg
new file mode 100644
index 0000000..79ef9b5
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-cmx-files/sample.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-emf-and-emz-files/html.jpg b/nodejs-java/images/how-to-convert-and-view-emf-and-emz-files/html.jpg
new file mode 100644
index 0000000..5ff7013
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-emf-and-emz-files/html.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-emf-and-emz-files/jpg.jpg b/nodejs-java/images/how-to-convert-and-view-emf-and-emz-files/jpg.jpg
new file mode 100644
index 0000000..244f7dd
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-emf-and-emz-files/jpg.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-emf-and-emz-files/pdf.jpg b/nodejs-java/images/how-to-convert-and-view-emf-and-emz-files/pdf.jpg
new file mode 100644
index 0000000..9f59679
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-emf-and-emz-files/pdf.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-emf-and-emz-files/png.jpg b/nodejs-java/images/how-to-convert-and-view-emf-and-emz-files/png.jpg
new file mode 100644
index 0000000..9f99801
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-emf-and-emz-files/png.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-emf-and-emz-files/sample.jpg b/nodejs-java/images/how-to-convert-and-view-emf-and-emz-files/sample.jpg
new file mode 100644
index 0000000..a117da2
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-emf-and-emz-files/sample.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-excel-spreadsheetml-files/spreadsheetml-in-excel.png b/nodejs-java/images/how-to-convert-and-view-excel-spreadsheetml-files/spreadsheetml-in-excel.png
new file mode 100644
index 0000000..28ea34f
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-excel-spreadsheetml-files/spreadsheetml-in-excel.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-excel-spreadsheetml-files/spreadsheetml-in-html.png b/nodejs-java/images/how-to-convert-and-view-excel-spreadsheetml-files/spreadsheetml-in-html.png
new file mode 100644
index 0000000..b614ace
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-excel-spreadsheetml-files/spreadsheetml-in-html.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-excel-spreadsheetml-files/spreadsheetml-in-jpg.png b/nodejs-java/images/how-to-convert-and-view-excel-spreadsheetml-files/spreadsheetml-in-jpg.png
new file mode 100644
index 0000000..19b0c60
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-excel-spreadsheetml-files/spreadsheetml-in-jpg.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-excel-spreadsheetml-files/spreadsheetml-in-pdf.png b/nodejs-java/images/how-to-convert-and-view-excel-spreadsheetml-files/spreadsheetml-in-pdf.png
new file mode 100644
index 0000000..21ebf7b
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-excel-spreadsheetml-files/spreadsheetml-in-pdf.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-excel-spreadsheetml-files/spreadsheetml-in-png.png b/nodejs-java/images/how-to-convert-and-view-excel-spreadsheetml-files/spreadsheetml-in-png.png
new file mode 100644
index 0000000..99edd87
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-excel-spreadsheetml-files/spreadsheetml-in-png.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-fodp-and-odp-files.png b/nodejs-java/images/how-to-convert-and-view-fodp-and-odp-files.png
new file mode 100644
index 0000000..e6e45ed
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-fodp-and-odp-files.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-fodp-and-odp-files_1.png b/nodejs-java/images/how-to-convert-and-view-fodp-and-odp-files_1.png
new file mode 100644
index 0000000..3daba3a
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-fodp-and-odp-files_1.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-fodp-and-odp-files_2.png b/nodejs-java/images/how-to-convert-and-view-fodp-and-odp-files_2.png
new file mode 100644
index 0000000..ca9d73c
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-fodp-and-odp-files_2.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-fodp-and-odp-files_3.png b/nodejs-java/images/how-to-convert-and-view-fodp-and-odp-files_3.png
new file mode 100644
index 0000000..2965360
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-fodp-and-odp-files_3.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-fodp-and-odp-files_4.png b/nodejs-java/images/how-to-convert-and-view-fodp-and-odp-files_4.png
new file mode 100644
index 0000000..ff29ead
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-fodp-and-odp-files_4.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-html-files-with-margins/jpg-result.jpg b/nodejs-java/images/how-to-convert-and-view-html-files-with-margins/jpg-result.jpg
new file mode 100644
index 0000000..df76a8c
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-html-files-with-margins/jpg-result.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-html-files-with-margins/page-in-explorer.jpg b/nodejs-java/images/how-to-convert-and-view-html-files-with-margins/page-in-explorer.jpg
new file mode 100644
index 0000000..2f9c281
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-html-files-with-margins/page-in-explorer.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-html-files-with-margins/pdf-result.jpg b/nodejs-java/images/how-to-convert-and-view-html-files-with-margins/pdf-result.jpg
new file mode 100644
index 0000000..bcb9968
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-html-files-with-margins/pdf-result.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-html-files-with-margins/png-result.jpg b/nodejs-java/images/how-to-convert-and-view-html-files-with-margins/png-result.jpg
new file mode 100644
index 0000000..42ee422
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-html-files-with-margins/png-result.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-igs-files.png b/nodejs-java/images/how-to-convert-and-view-igs-files.png
new file mode 100644
index 0000000..a654489
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-igs-files.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-igs-files_1.png b/nodejs-java/images/how-to-convert-and-view-igs-files_1.png
new file mode 100644
index 0000000..6c3bcca
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-igs-files_1.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-igs-files_2.png b/nodejs-java/images/how-to-convert-and-view-igs-files_2.png
new file mode 100644
index 0000000..f8fdd7d
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-igs-files_2.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-igs-files_3.png b/nodejs-java/images/how-to-convert-and-view-igs-files_3.png
new file mode 100644
index 0000000..551d64c
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-igs-files_3.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-ms-project-documents-with-notes.png b/nodejs-java/images/how-to-convert-and-view-ms-project-documents-with-notes.png
new file mode 100644
index 0000000..fa8ef87
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-ms-project-documents-with-notes.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-ms-project-documents-with-notes_1.png b/nodejs-java/images/how-to-convert-and-view-ms-project-documents-with-notes_1.png
new file mode 100644
index 0000000..fa77aad
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-ms-project-documents-with-notes_1.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-ms-project-documents-with-notes_2.png b/nodejs-java/images/how-to-convert-and-view-ms-project-documents-with-notes_2.png
new file mode 100644
index 0000000..3c4105e
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-ms-project-documents-with-notes_2.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-ms-project-documents-with-notes_3.png b/nodejs-java/images/how-to-convert-and-view-ms-project-documents-with-notes_3.png
new file mode 100644
index 0000000..618e3ac
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-ms-project-documents-with-notes_3.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-ms-project-documents-with-notes_4.png b/nodejs-java/images/how-to-convert-and-view-ms-project-documents-with-notes_4.png
new file mode 100644
index 0000000..87d3cfa
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-ms-project-documents-with-notes_4.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-ms-project-documents-with-notes_5.png b/nodejs-java/images/how-to-convert-and-view-ms-project-documents-with-notes_5.png
new file mode 100644
index 0000000..e6cd0e8
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-ms-project-documents-with-notes_5.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-ms-project-documents-with-notes_6.png b/nodejs-java/images/how-to-convert-and-view-ms-project-documents-with-notes_6.png
new file mode 100644
index 0000000..2d6610c
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-ms-project-documents-with-notes_6.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-ms-project-documents-with-notes_7.png b/nodejs-java/images/how-to-convert-and-view-ms-project-documents-with-notes_7.png
new file mode 100644
index 0000000..13306a2
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-ms-project-documents-with-notes_7.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-ms-project-documents-with-notes_8.png b/nodejs-java/images/how-to-convert-and-view-ms-project-documents-with-notes_8.png
new file mode 100644
index 0000000..a966d5e
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-ms-project-documents-with-notes_8.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-nsf-files/nsf-file-in-browser.jpg b/nodejs-java/images/how-to-convert-and-view-nsf-files/nsf-file-in-browser.jpg
new file mode 100644
index 0000000..90c4f3f
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-nsf-files/nsf-file-in-browser.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-nsf-files/nsf-file-in-photo-viewer-jpg.jpg b/nodejs-java/images/how-to-convert-and-view-nsf-files/nsf-file-in-photo-viewer-jpg.jpg
new file mode 100644
index 0000000..81fd392
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-nsf-files/nsf-file-in-photo-viewer-jpg.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-nsf-files/nsf-file-in-photo-viewer-pdf.jpg b/nodejs-java/images/how-to-convert-and-view-nsf-files/nsf-file-in-photo-viewer-pdf.jpg
new file mode 100644
index 0000000..d0a62be
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-nsf-files/nsf-file-in-photo-viewer-pdf.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-nsf-files/nsf-file-in-photo-viewer-png.jpg b/nodejs-java/images/how-to-convert-and-view-nsf-files/nsf-file-in-photo-viewer-png.jpg
new file mode 100644
index 0000000..b55bad0
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-nsf-files/nsf-file-in-photo-viewer-png.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-nsf-files/nsf-files-in-ibm-notes.jpg b/nodejs-java/images/how-to-convert-and-view-nsf-files/nsf-files-in-ibm-notes.jpg
new file mode 100644
index 0000000..22daefd
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-nsf-files/nsf-files-in-ibm-notes.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-obj-files.png b/nodejs-java/images/how-to-convert-and-view-obj-files.png
new file mode 100644
index 0000000..b9d6ab7
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-obj-files.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-obj-files_1.png b/nodejs-java/images/how-to-convert-and-view-obj-files_1.png
new file mode 100644
index 0000000..86e2113
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-obj-files_1.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-obj-files_2.png b/nodejs-java/images/how-to-convert-and-view-obj-files_2.png
new file mode 100644
index 0000000..c8bde83
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-obj-files_2.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-obj-files_3.png b/nodejs-java/images/how-to-convert-and-view-obj-files_3.png
new file mode 100644
index 0000000..aacdc44
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-obj-files_3.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-obj-files_4.png b/nodejs-java/images/how-to-convert-and-view-obj-files_4.png
new file mode 100644
index 0000000..6c22e4b
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-obj-files_4.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-odg-and-fodg-files.png b/nodejs-java/images/how-to-convert-and-view-odg-and-fodg-files.png
new file mode 100644
index 0000000..6bc7410
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-odg-and-fodg-files.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-odg-and-fodg-files_1.png b/nodejs-java/images/how-to-convert-and-view-odg-and-fodg-files_1.png
new file mode 100644
index 0000000..feb9667
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-odg-and-fodg-files_1.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-odg-and-fodg-files_2.png b/nodejs-java/images/how-to-convert-and-view-odg-and-fodg-files_2.png
new file mode 100644
index 0000000..70ddfa5
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-odg-and-fodg-files_2.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-odg-and-fodg-files_3.png b/nodejs-java/images/how-to-convert-and-view-odg-and-fodg-files_3.png
new file mode 100644
index 0000000..f19c964
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-odg-and-fodg-files_3.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-odg-and-fodg-files_4.png b/nodejs-java/images/how-to-convert-and-view-odg-and-fodg-files_4.png
new file mode 100644
index 0000000..aab5162
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-odg-and-fodg-files_4.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-ost-and-pst-files.png b/nodejs-java/images/how-to-convert-and-view-ost-and-pst-files.png
new file mode 100644
index 0000000..5174535
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-ost-and-pst-files.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-ost-and-pst-files_1.png b/nodejs-java/images/how-to-convert-and-view-ost-and-pst-files_1.png
new file mode 100644
index 0000000..3a915b7
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-ost-and-pst-files_1.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-ost-and-pst-files_2.png b/nodejs-java/images/how-to-convert-and-view-ost-and-pst-files_2.png
new file mode 100644
index 0000000..d60fd1c
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-ost-and-pst-files_2.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-ost-and-pst-files_3.png b/nodejs-java/images/how-to-convert-and-view-ost-and-pst-files_3.png
new file mode 100644
index 0000000..caff36d
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-ost-and-pst-files_3.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-ost-and-pst-files_4.png b/nodejs-java/images/how-to-convert-and-view-ost-and-pst-files_4.png
new file mode 100644
index 0000000..1d9bb87
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-ost-and-pst-files_4.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-svg-and-svgz-files/main.jpg b/nodejs-java/images/how-to-convert-and-view-svg-and-svgz-files/main.jpg
new file mode 100644
index 0000000..fc8aba2
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-svg-and-svgz-files/main.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-svg-and-svgz-files/result-in-browser.jpg b/nodejs-java/images/how-to-convert-and-view-svg-and-svgz-files/result-in-browser.jpg
new file mode 100644
index 0000000..30c3c10
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-svg-and-svgz-files/result-in-browser.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-svg-and-svgz-files/result-jpg.jpg b/nodejs-java/images/how-to-convert-and-view-svg-and-svgz-files/result-jpg.jpg
new file mode 100644
index 0000000..c309976
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-svg-and-svgz-files/result-jpg.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-svg-and-svgz-files/result-pdf.jpg b/nodejs-java/images/how-to-convert-and-view-svg-and-svgz-files/result-pdf.jpg
new file mode 100644
index 0000000..71bee85
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-svg-and-svgz-files/result-pdf.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-svg-and-svgz-files/result-png.jpg b/nodejs-java/images/how-to-convert-and-view-svg-and-svgz-files/result-png.jpg
new file mode 100644
index 0000000..622124d
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-svg-and-svgz-files/result-png.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-tgz-files/tgz-in-jpg.png b/nodejs-java/images/how-to-convert-and-view-tgz-files/tgz-in-jpg.png
new file mode 100644
index 0000000..38f018d
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-tgz-files/tgz-in-jpg.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-tgz-files/tgz-in-pdf.png b/nodejs-java/images/how-to-convert-and-view-tgz-files/tgz-in-pdf.png
new file mode 100644
index 0000000..e19833a
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-tgz-files/tgz-in-pdf.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-tgz-files/tgz-in-png.png b/nodejs-java/images/how-to-convert-and-view-tgz-files/tgz-in-png.png
new file mode 100644
index 0000000..5279623
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-tgz-files/tgz-in-png.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-tgz-files/tgz-in-winrar.png b/nodejs-java/images/how-to-convert-and-view-tgz-files/tgz-in-winrar.png
new file mode 100644
index 0000000..5958a46
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-tgz-files/tgz-in-winrar.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-tgz-files/tgz-to-multiple-html.png b/nodejs-java/images/how-to-convert-and-view-tgz-files/tgz-to-multiple-html.png
new file mode 100644
index 0000000..6b5c3de
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-tgz-files/tgz-to-multiple-html.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-tgz-files/tgz-to-single-html.png b/nodejs-java/images/how-to-convert-and-view-tgz-files/tgz-to-single-html.png
new file mode 100644
index 0000000..4b07409
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-tgz-files/tgz-to-single-html.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-txt-files.png b/nodejs-java/images/how-to-convert-and-view-txt-files.png
new file mode 100644
index 0000000..63b9eed
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-txt-files.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-txt-files_1.png b/nodejs-java/images/how-to-convert-and-view-txt-files_1.png
new file mode 100644
index 0000000..91ead02
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-txt-files_1.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-txt-files_2.png b/nodejs-java/images/how-to-convert-and-view-txt-files_2.png
new file mode 100644
index 0000000..efe57b2
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-txt-files_2.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-txt-files_3.png b/nodejs-java/images/how-to-convert-and-view-txt-files_3.png
new file mode 100644
index 0000000..fff3d2e
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-txt-files_3.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-txt-files_4.png b/nodejs-java/images/how-to-convert-and-view-txt-files_4.png
new file mode 100644
index 0000000..e0f93a9
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-txt-files_4.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-txz-files/txz-in-jpg.png b/nodejs-java/images/how-to-convert-and-view-txz-files/txz-in-jpg.png
new file mode 100644
index 0000000..47f9645
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-txz-files/txz-in-jpg.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-txz-files/txz-in-pdf.png b/nodejs-java/images/how-to-convert-and-view-txz-files/txz-in-pdf.png
new file mode 100644
index 0000000..1e3afe7
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-txz-files/txz-in-pdf.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-txz-files/txz-in-png.png b/nodejs-java/images/how-to-convert-and-view-txz-files/txz-in-png.png
new file mode 100644
index 0000000..429f851
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-txz-files/txz-in-png.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-txz-files/txz-in-winrar.png b/nodejs-java/images/how-to-convert-and-view-txz-files/txz-in-winrar.png
new file mode 100644
index 0000000..9efad49
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-txz-files/txz-in-winrar.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-txz-files/txz-to-multiple-html.png b/nodejs-java/images/how-to-convert-and-view-txz-files/txz-to-multiple-html.png
new file mode 100644
index 0000000..e03e24d
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-txz-files/txz-to-multiple-html.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-txz-files/txz-to-single-html.png b/nodejs-java/images/how-to-convert-and-view-txz-files/txz-to-single-html.png
new file mode 100644
index 0000000..5b65465
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-txz-files/txz-to-single-html.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-wmf-and-wmz-files/html.jpg b/nodejs-java/images/how-to-convert-and-view-wmf-and-wmz-files/html.jpg
new file mode 100644
index 0000000..0dfcb38
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-wmf-and-wmz-files/html.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-wmf-and-wmz-files/jpg.jpg b/nodejs-java/images/how-to-convert-and-view-wmf-and-wmz-files/jpg.jpg
new file mode 100644
index 0000000..0afd7cb
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-wmf-and-wmz-files/jpg.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-wmf-and-wmz-files/pdf.jpg b/nodejs-java/images/how-to-convert-and-view-wmf-and-wmz-files/pdf.jpg
new file mode 100644
index 0000000..a03401e
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-wmf-and-wmz-files/pdf.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-wmf-and-wmz-files/png.jpg b/nodejs-java/images/how-to-convert-and-view-wmf-and-wmz-files/png.jpg
new file mode 100644
index 0000000..ca899c5
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-wmf-and-wmz-files/png.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-wmf-and-wmz-files/sample.jpg b/nodejs-java/images/how-to-convert-and-view-wmf-and-wmz-files/sample.jpg
new file mode 100644
index 0000000..ff06f4b
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-wmf-and-wmz-files/sample.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-xz-files/output_page.jpg b/nodejs-java/images/how-to-convert-and-view-xz-files/output_page.jpg
new file mode 100644
index 0000000..18a634d
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-xz-files/output_page.jpg differ
diff --git a/nodejs-java/images/how-to-convert-and-view-xz-files/xz-in-jpg.png b/nodejs-java/images/how-to-convert-and-view-xz-files/xz-in-jpg.png
new file mode 100644
index 0000000..413ccee
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-xz-files/xz-in-jpg.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-xz-files/xz-in-pdf.png b/nodejs-java/images/how-to-convert-and-view-xz-files/xz-in-pdf.png
new file mode 100644
index 0000000..548ff21
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-xz-files/xz-in-pdf.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-xz-files/xz-in-png.png b/nodejs-java/images/how-to-convert-and-view-xz-files/xz-in-png.png
new file mode 100644
index 0000000..e9a4018
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-xz-files/xz-in-png.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-xz-files/xz-in-winrar.png b/nodejs-java/images/how-to-convert-and-view-xz-files/xz-in-winrar.png
new file mode 100644
index 0000000..65f2767
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-xz-files/xz-in-winrar.png differ
diff --git a/nodejs-java/images/how-to-convert-and-view-xz-files/xz-to-html.png b/nodejs-java/images/how-to-convert-and-view-xz-files/xz-to-html.png
new file mode 100644
index 0000000..32e321e
Binary files /dev/null and b/nodejs-java/images/how-to-convert-and-view-xz-files/xz-to-html.png differ
diff --git a/nodejs-java/images/how-to-convert-archive-files-to-html/zip-in-explorer.png b/nodejs-java/images/how-to-convert-archive-files-to-html/zip-in-explorer.png
new file mode 100644
index 0000000..d1dcc05
Binary files /dev/null and b/nodejs-java/images/how-to-convert-archive-files-to-html/zip-in-explorer.png differ
diff --git a/nodejs-java/images/how-to-convert-archive-files-to-html/zip-to-multiple-html.png b/nodejs-java/images/how-to-convert-archive-files-to-html/zip-to-multiple-html.png
new file mode 100644
index 0000000..b627d4d
Binary files /dev/null and b/nodejs-java/images/how-to-convert-archive-files-to-html/zip-to-multiple-html.png differ
diff --git a/nodejs-java/images/how-to-convert-archive-files-to-html/zip-to-single-html.png b/nodejs-java/images/how-to-convert-archive-files-to-html/zip-to-single-html.png
new file mode 100644
index 0000000..80f50ca
Binary files /dev/null and b/nodejs-java/images/how-to-convert-archive-files-to-html/zip-to-single-html.png differ
diff --git a/nodejs-java/images/how-to-convert-cad-to-html.png b/nodejs-java/images/how-to-convert-cad-to-html.png
new file mode 100644
index 0000000..1288f7a
Binary files /dev/null and b/nodejs-java/images/how-to-convert-cad-to-html.png differ
diff --git a/nodejs-java/images/how-to-convert-cad-to-html_1.png b/nodejs-java/images/how-to-convert-cad-to-html_1.png
new file mode 100644
index 0000000..1affc98
Binary files /dev/null and b/nodejs-java/images/how-to-convert-cad-to-html_1.png differ
diff --git a/nodejs-java/images/how-to-convert-cad-to-html_2.png b/nodejs-java/images/how-to-convert-cad-to-html_2.png
new file mode 100644
index 0000000..c15e854
Binary files /dev/null and b/nodejs-java/images/how-to-convert-cad-to-html_2.png differ
diff --git a/nodejs-java/images/how-to-convert-cad-to-html_3.png b/nodejs-java/images/how-to-convert-cad-to-html_3.png
new file mode 100644
index 0000000..5612ee9
Binary files /dev/null and b/nodejs-java/images/how-to-convert-cad-to-html_3.png differ
diff --git a/nodejs-java/images/how-to-determine-file-type.png b/nodejs-java/images/how-to-determine-file-type.png
new file mode 100644
index 0000000..c94306b
Binary files /dev/null and b/nodejs-java/images/how-to-determine-file-type.png differ
diff --git a/nodejs-java/images/how-to-determine-file-type_1.png b/nodejs-java/images/how-to-determine-file-type_1.png
new file mode 100644
index 0000000..00a4b8f
Binary files /dev/null and b/nodejs-java/images/how-to-determine-file-type_1.png differ
diff --git a/nodejs-java/images/how-to-determine-file-type_2.png b/nodejs-java/images/how-to-determine-file-type_2.png
new file mode 100644
index 0000000..0d93aab
Binary files /dev/null and b/nodejs-java/images/how-to-determine-file-type_2.png differ
diff --git a/nodejs-java/images/how-to-get-file-type-and-pages-count.png b/nodejs-java/images/how-to-get-file-type-and-pages-count.png
new file mode 100644
index 0000000..95956d7
Binary files /dev/null and b/nodejs-java/images/how-to-get-file-type-and-pages-count.png differ
diff --git a/nodejs-java/images/how-to-get-page-width-and-height.png b/nodejs-java/images/how-to-get-page-width-and-height.png
new file mode 100644
index 0000000..eede28b
Binary files /dev/null and b/nodejs-java/images/how-to-get-page-width-and-height.png differ
diff --git a/nodejs-java/images/how-to-get-the-names-of-the-worksheets.png b/nodejs-java/images/how-to-get-the-names-of-the-worksheets.png
new file mode 100644
index 0000000..7d1d605
Binary files /dev/null and b/nodejs-java/images/how-to-get-the-names-of-the-worksheets.png differ
diff --git a/nodejs-java/images/how-to-get-the-names-of-the-worksheets_1.png b/nodejs-java/images/how-to-get-the-names-of-the-worksheets_1.png
new file mode 100644
index 0000000..c56f988
Binary files /dev/null and b/nodejs-java/images/how-to-get-the-names-of-the-worksheets_1.png differ
diff --git a/nodejs-java/images/how-to-install-asian-fonts-on-centos.png b/nodejs-java/images/how-to-install-asian-fonts-on-centos.png
new file mode 100644
index 0000000..e1017a9
Binary files /dev/null and b/nodejs-java/images/how-to-install-asian-fonts-on-centos.png differ
diff --git a/nodejs-java/images/how-to-install-asian-fonts-on-centos_1.png b/nodejs-java/images/how-to-install-asian-fonts-on-centos_1.png
new file mode 100644
index 0000000..bbb7c8e
Binary files /dev/null and b/nodejs-java/images/how-to-install-asian-fonts-on-centos_1.png differ
diff --git a/nodejs-java/images/how-to-install-asian-fonts-on-centos_2.png b/nodejs-java/images/how-to-install-asian-fonts-on-centos_2.png
new file mode 100644
index 0000000..2fb5417
Binary files /dev/null and b/nodejs-java/images/how-to-install-asian-fonts-on-centos_2.png differ
diff --git a/nodejs-java/images/how-to-install-asian-fonts-on-centos_3.png b/nodejs-java/images/how-to-install-asian-fonts-on-centos_3.png
new file mode 100644
index 0000000..9c89e69
Binary files /dev/null and b/nodejs-java/images/how-to-install-asian-fonts-on-centos_3.png differ
diff --git a/nodejs-java/images/how-to-install-asian-fonts-on-centos_4.png b/nodejs-java/images/how-to-install-asian-fonts-on-centos_4.png
new file mode 100644
index 0000000..3693b91
Binary files /dev/null and b/nodejs-java/images/how-to-install-asian-fonts-on-centos_4.png differ
diff --git a/nodejs-java/images/how-to-install-asian-fonts-on-centos_5.png b/nodejs-java/images/how-to-install-asian-fonts-on-centos_5.png
new file mode 100644
index 0000000..b468901
Binary files /dev/null and b/nodejs-java/images/how-to-install-asian-fonts-on-centos_5.png differ
diff --git a/nodejs-java/images/how-to-install-asian-fonts-on-centos_6.png b/nodejs-java/images/how-to-install-asian-fonts-on-centos_6.png
new file mode 100644
index 0000000..c8ab350
Binary files /dev/null and b/nodejs-java/images/how-to-install-asian-fonts-on-centos_6.png differ
diff --git a/nodejs-java/images/how-to-install-asian-fonts-on-centos_7.png b/nodejs-java/images/how-to-install-asian-fonts-on-centos_7.png
new file mode 100644
index 0000000..b0edf19
Binary files /dev/null and b/nodejs-java/images/how-to-install-asian-fonts-on-centos_7.png differ
diff --git a/nodejs-java/images/how-to-install-asian-fonts-on-ubuntu.png b/nodejs-java/images/how-to-install-asian-fonts-on-ubuntu.png
new file mode 100644
index 0000000..a72f026
Binary files /dev/null and b/nodejs-java/images/how-to-install-asian-fonts-on-ubuntu.png differ
diff --git a/nodejs-java/images/how-to-install-asian-fonts-on-ubuntu_1.png b/nodejs-java/images/how-to-install-asian-fonts-on-ubuntu_1.png
new file mode 100644
index 0000000..dd6b6e4
Binary files /dev/null and b/nodejs-java/images/how-to-install-asian-fonts-on-ubuntu_1.png differ
diff --git a/nodejs-java/images/how-to-install-asian-fonts-on-ubuntu_2.png b/nodejs-java/images/how-to-install-asian-fonts-on-ubuntu_2.png
new file mode 100644
index 0000000..c738e46
Binary files /dev/null and b/nodejs-java/images/how-to-install-asian-fonts-on-ubuntu_2.png differ
diff --git a/nodejs-java/images/how-to-install-asian-fonts-on-ubuntu_3.png b/nodejs-java/images/how-to-install-asian-fonts-on-ubuntu_3.png
new file mode 100644
index 0000000..a4b87af
Binary files /dev/null and b/nodejs-java/images/how-to-install-asian-fonts-on-ubuntu_3.png differ
diff --git a/nodejs-java/images/how-to-install-asian-fonts-on-ubuntu_4.png b/nodejs-java/images/how-to-install-asian-fonts-on-ubuntu_4.png
new file mode 100644
index 0000000..655cd07
Binary files /dev/null and b/nodejs-java/images/how-to-install-asian-fonts-on-ubuntu_4.png differ
diff --git a/nodejs-java/images/how-to-list-and-print-all-supported-file-types.png b/nodejs-java/images/how-to-list-and-print-all-supported-file-types.png
new file mode 100644
index 0000000..54d49c5
Binary files /dev/null and b/nodejs-java/images/how-to-list-and-print-all-supported-file-types.png differ
diff --git a/nodejs-java/images/how-to-list-attachments.png b/nodejs-java/images/how-to-list-attachments.png
new file mode 100644
index 0000000..664962a
Binary files /dev/null and b/nodejs-java/images/how-to-list-attachments.png differ
diff --git a/nodejs-java/images/how-to-render-visio-files-figures/figures-in-visio.jpg b/nodejs-java/images/how-to-render-visio-files-figures/figures-in-visio.jpg
new file mode 100644
index 0000000..eb63338
Binary files /dev/null and b/nodejs-java/images/how-to-render-visio-files-figures/figures-in-visio.jpg differ
diff --git a/nodejs-java/images/how-to-render-visio-files-figures/html-result.jpg b/nodejs-java/images/how-to-render-visio-files-figures/html-result.jpg
new file mode 100644
index 0000000..9d6826e
Binary files /dev/null and b/nodejs-java/images/how-to-render-visio-files-figures/html-result.jpg differ
diff --git a/nodejs-java/images/how-to-render-visio-files-figures/jpg-result.jpg b/nodejs-java/images/how-to-render-visio-files-figures/jpg-result.jpg
new file mode 100644
index 0000000..30b77b4
Binary files /dev/null and b/nodejs-java/images/how-to-render-visio-files-figures/jpg-result.jpg differ
diff --git a/nodejs-java/images/how-to-render-visio-files-figures/pdf-result.jpg b/nodejs-java/images/how-to-render-visio-files-figures/pdf-result.jpg
new file mode 100644
index 0000000..eedb03d
Binary files /dev/null and b/nodejs-java/images/how-to-render-visio-files-figures/pdf-result.jpg differ
diff --git a/nodejs-java/images/how-to-render-visio-files-figures/png-result.jpg b/nodejs-java/images/how-to-render-visio-files-figures/png-result.jpg
new file mode 100644
index 0000000..c3bde8f
Binary files /dev/null and b/nodejs-java/images/how-to-render-visio-files-figures/png-result.jpg differ
diff --git a/nodejs-java/images/how-to-run-examples.png b/nodejs-java/images/how-to-run-examples.png
new file mode 100644
index 0000000..2719ec9
Binary files /dev/null and b/nodejs-java/images/how-to-run-examples.png differ
diff --git a/nodejs-java/images/how-to-run-examples_1.png b/nodejs-java/images/how-to-run-examples_1.png
new file mode 100644
index 0000000..313ca39
Binary files /dev/null and b/nodejs-java/images/how-to-run-examples_1.png differ
diff --git a/nodejs-java/images/how-to-set-background-color-when-converting-cad-drawings.png b/nodejs-java/images/how-to-set-background-color-when-converting-cad-drawings.png
new file mode 100644
index 0000000..9b05f7e
Binary files /dev/null and b/nodejs-java/images/how-to-set-background-color-when-converting-cad-drawings.png differ
diff --git a/nodejs-java/images/how-to-set-background-color-when-converting-cad-drawings_1.png b/nodejs-java/images/how-to-set-background-color-when-converting-cad-drawings_1.png
new file mode 100644
index 0000000..26b686f
Binary files /dev/null and b/nodejs-java/images/how-to-set-background-color-when-converting-cad-drawings_1.png differ
diff --git a/nodejs-java/images/how-to-set-up-logging-1.png b/nodejs-java/images/how-to-set-up-logging-1.png
new file mode 100644
index 0000000..5a0bcf2
Binary files /dev/null and b/nodejs-java/images/how-to-set-up-logging-1.png differ
diff --git a/nodejs-java/images/how-to-show-spreadsheet-column-and-row-headings.png b/nodejs-java/images/how-to-show-spreadsheet-column-and-row-headings.png
new file mode 100644
index 0000000..b38f504
Binary files /dev/null and b/nodejs-java/images/how-to-show-spreadsheet-column-and-row-headings.png differ
diff --git a/nodejs-java/images/how-to-show-spreadsheet-column-and-row-headings_1.png b/nodejs-java/images/how-to-show-spreadsheet-column-and-row-headings_1.png
new file mode 100644
index 0000000..293f0ef
Binary files /dev/null and b/nodejs-java/images/how-to-show-spreadsheet-column-and-row-headings_1.png differ
diff --git a/nodejs-java/images/how-to-show-spreadsheet-column-and-row-headings_2.png b/nodejs-java/images/how-to-show-spreadsheet-column-and-row-headings_2.png
new file mode 100644
index 0000000..abcb0a0
Binary files /dev/null and b/nodejs-java/images/how-to-show-spreadsheet-column-and-row-headings_2.png differ
diff --git a/nodejs-java/images/how-to-show-spreadsheet-column-and-row-headings_3.png b/nodejs-java/images/how-to-show-spreadsheet-column-and-row-headings_3.png
new file mode 100644
index 0000000..178649e
Binary files /dev/null and b/nodejs-java/images/how-to-show-spreadsheet-column-and-row-headings_3.png differ
diff --git a/nodejs-java/images/how-to-substitute-missing-font-when-converting-presentations.png b/nodejs-java/images/how-to-substitute-missing-font-when-converting-presentations.png
new file mode 100644
index 0000000..0293d2a
Binary files /dev/null and b/nodejs-java/images/how-to-substitute-missing-font-when-converting-presentations.png differ
diff --git a/nodejs-java/images/how-to-substitute-missing-font-when-converting-presentations_1.png b/nodejs-java/images/how-to-substitute-missing-font-when-converting-presentations_1.png
new file mode 100644
index 0000000..9e488b7
Binary files /dev/null and b/nodejs-java/images/how-to-substitute-missing-font-when-converting-presentations_1.png differ
diff --git a/nodejs-java/images/how-to-substitute-missing-font-when-converting-presentations_2.png b/nodejs-java/images/how-to-substitute-missing-font-when-converting-presentations_2.png
new file mode 100644
index 0000000..2e1fe44
Binary files /dev/null and b/nodejs-java/images/how-to-substitute-missing-font-when-converting-presentations_2.png differ
diff --git a/nodejs-java/images/how-to-substitute-missing-font-when-converting-presentations_3.png b/nodejs-java/images/how-to-substitute-missing-font-when-converting-presentations_3.png
new file mode 100644
index 0000000..417f607
Binary files /dev/null and b/nodejs-java/images/how-to-substitute-missing-font-when-converting-presentations_3.png differ
diff --git a/nodejs-java/images/how-to-use-custom-cache-implementation.png b/nodejs-java/images/how-to-use-custom-cache-implementation.png
new file mode 100644
index 0000000..ed0d445
Binary files /dev/null and b/nodejs-java/images/how-to-use-custom-cache-implementation.png differ
diff --git a/nodejs-java/images/how-to-view-dwf-file-layers.png b/nodejs-java/images/how-to-view-dwf-file-layers.png
new file mode 100644
index 0000000..13ea0a2
Binary files /dev/null and b/nodejs-java/images/how-to-view-dwf-file-layers.png differ
diff --git a/nodejs-java/images/how-to-view-dwf-file-layers_1.png b/nodejs-java/images/how-to-view-dwf-file-layers_1.png
new file mode 100644
index 0000000..43392ef
Binary files /dev/null and b/nodejs-java/images/how-to-view-dwf-file-layers_1.png differ
diff --git a/nodejs-java/images/how-to-view-dwf-file-layers_2.png b/nodejs-java/images/how-to-view-dwf-file-layers_2.png
new file mode 100644
index 0000000..c84831a
Binary files /dev/null and b/nodejs-java/images/how-to-view-dwf-file-layers_2.png differ
diff --git a/nodejs-java/images/how-to-view-plt-files.png b/nodejs-java/images/how-to-view-plt-files.png
new file mode 100644
index 0000000..88f3c31
Binary files /dev/null and b/nodejs-java/images/how-to-view-plt-files.png differ
diff --git a/nodejs-java/images/how-to-view-plt-files_1.png b/nodejs-java/images/how-to-view-plt-files_1.png
new file mode 100644
index 0000000..9e3f639
Binary files /dev/null and b/nodejs-java/images/how-to-view-plt-files_1.png differ
diff --git a/nodejs-java/images/how-to-view-plt-files_2.png b/nodejs-java/images/how-to-view-plt-files_2.png
new file mode 100644
index 0000000..876b6b1
Binary files /dev/null and b/nodejs-java/images/how-to-view-plt-files_2.png differ
diff --git a/nodejs-java/images/how-to-view-plt-files_3.png b/nodejs-java/images/how-to-view-plt-files_3.png
new file mode 100644
index 0000000..5cd9881
Binary files /dev/null and b/nodejs-java/images/how-to-view-plt-files_3.png differ
diff --git a/nodejs-java/images/html-viewer-minify-html.jpg b/nodejs-java/images/html-viewer-minify-html.jpg
new file mode 100644
index 0000000..5a7dd33
Binary files /dev/null and b/nodejs-java/images/html-viewer-minify-html.jpg differ
diff --git a/nodejs-java/images/html-viewer-responsive-layout.jpg b/nodejs-java/images/html-viewer-responsive-layout.jpg
new file mode 100644
index 0000000..e7f75ec
Binary files /dev/null and b/nodejs-java/images/html-viewer-responsive-layout.jpg differ
diff --git a/nodejs-java/images/image-viewer-get-text-coordinates.png b/nodejs-java/images/image-viewer-get-text-coordinates.png
new file mode 100644
index 0000000..b6173e2
Binary files /dev/null and b/nodejs-java/images/image-viewer-get-text-coordinates.png differ
diff --git a/nodejs-java/images/navigation-in-archive-files/navigation.gif b/nodejs-java/images/navigation-in-archive-files/navigation.gif
new file mode 100644
index 0000000..6dc9254
Binary files /dev/null and b/nodejs-java/images/navigation-in-archive-files/navigation.gif differ
diff --git a/nodejs-java/images/render-all-layouts.jpg b/nodejs-java/images/render-all-layouts.jpg
new file mode 100644
index 0000000..bda333d
Binary files /dev/null and b/nodejs-java/images/render-all-layouts.jpg differ
diff --git a/nodejs-java/images/render-hidden-columns-and-rows.png b/nodejs-java/images/render-hidden-columns-and-rows.png
new file mode 100644
index 0000000..56a89e8
Binary files /dev/null and b/nodejs-java/images/render-hidden-columns-and-rows.png differ
diff --git a/nodejs-java/images/render-print-areas.png b/nodejs-java/images/render-print-areas.png
new file mode 100644
index 0000000..6e81018
Binary files /dev/null and b/nodejs-java/images/render-print-areas.png differ
diff --git a/nodejs-java/images/render-print-areas/printing-print-area-in-excel.png b/nodejs-java/images/render-print-areas/printing-print-area-in-excel.png
new file mode 100644
index 0000000..9f9a8e5
Binary files /dev/null and b/nodejs-java/images/render-print-areas/printing-print-area-in-excel.png differ
diff --git a/nodejs-java/images/render-print-areas/rendered-print-area.png b/nodejs-java/images/render-print-areas/rendered-print-area.png
new file mode 100644
index 0000000..57dd67b
Binary files /dev/null and b/nodejs-java/images/render-print-areas/rendered-print-area.png differ
diff --git a/nodejs-java/images/render-print-areas/set-print-area-in-excel.png b/nodejs-java/images/render-print-areas/set-print-area-in-excel.png
new file mode 100644
index 0000000..89d95c9
Binary files /dev/null and b/nodejs-java/images/render-print-areas/set-print-area-in-excel.png differ
diff --git a/nodejs-java/images/render-spreadsheets-by-page-breaks/page-break-preview-in-excel.png b/nodejs-java/images/render-spreadsheets-by-page-breaks/page-break-preview-in-excel.png
new file mode 100644
index 0000000..d59ab1c
Binary files /dev/null and b/nodejs-java/images/render-spreadsheets-by-page-breaks/page-break-preview-in-excel.png differ
diff --git a/nodejs-java/images/render-spreadsheets-by-page-breaks/printing-spreadsheet-in-excel.png b/nodejs-java/images/render-spreadsheets-by-page-breaks/printing-spreadsheet-in-excel.png
new file mode 100644
index 0000000..d8778d1
Binary files /dev/null and b/nodejs-java/images/render-spreadsheets-by-page-breaks/printing-spreadsheet-in-excel.png differ
diff --git a/nodejs-java/images/render-spreadsheets-by-page-breaks/rendered-by-page-breaks.png b/nodejs-java/images/render-spreadsheets-by-page-breaks/rendered-by-page-breaks.png
new file mode 100644
index 0000000..c83bbd7
Binary files /dev/null and b/nodejs-java/images/render-spreadsheets-by-page-breaks/rendered-by-page-breaks.png differ
diff --git a/nodejs-java/images/rendering-basics/render-archive-files/navigate-between-archive-files.gif b/nodejs-java/images/rendering-basics/render-archive-files/navigate-between-archive-files.gif
new file mode 100644
index 0000000..52deb27
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-archive-files/navigate-between-archive-files.gif differ
diff --git a/nodejs-java/images/rendering-basics/render-archive-files/render-archive-to-html-embedded-resources.png b/nodejs-java/images/rendering-basics/render-archive-files/render-archive-to-html-embedded-resources.png
new file mode 100644
index 0000000..b68d5d2
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-archive-files/render-archive-to-html-embedded-resources.png differ
diff --git a/nodejs-java/images/rendering-basics/render-archive-files/render-archive-to-pdf.png b/nodejs-java/images/rendering-basics/render-archive-files/render-archive-to-pdf.png
new file mode 100644
index 0000000..f61e64b
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-archive-files/render-archive-to-pdf.png differ
diff --git a/nodejs-java/images/rendering-basics/render-archive-files/render-archive-to-png-image.png b/nodejs-java/images/rendering-basics/render-archive-files/render-archive-to-png-image.png
new file mode 100644
index 0000000..6983c8f
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-archive-files/render-archive-to-png-image.png differ
diff --git a/nodejs-java/images/rendering-basics/render-archive-files/retrieve-archive-information.png b/nodejs-java/images/rendering-basics/render-archive-files/retrieve-archive-information.png
new file mode 100644
index 0000000..8ac40f3
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-archive-files/retrieve-archive-information.png differ
diff --git a/nodejs-java/images/rendering-basics/render-archive-files/set-archive-name.png b/nodejs-java/images/rendering-basics/render-archive-files/set-archive-name.png
new file mode 100644
index 0000000..7c35871
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-archive-files/set-archive-name.png differ
diff --git a/nodejs-java/images/rendering-basics/render-cad-documents/autocad-drawing-layers.png b/nodejs-java/images/rendering-basics/render-cad-documents/autocad-drawing-layers.png
new file mode 100644
index 0000000..a5fb3bb
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-cad-documents/autocad-drawing-layers.png differ
diff --git a/nodejs-java/images/rendering-basics/render-cad-documents/render-cad-to-pdf.png b/nodejs-java/images/rendering-basics/render-cad-documents/render-cad-to-pdf.png
new file mode 100644
index 0000000..3f3b991
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-cad-documents/render-cad-to-pdf.png differ
diff --git a/nodejs-java/images/rendering-basics/render-cad-documents/render-cad-to-png-image.png b/nodejs-java/images/rendering-basics/render-cad-documents/render-cad-to-png-image.png
new file mode 100644
index 0000000..8f09c0d
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-cad-documents/render-cad-to-png-image.png differ
diff --git a/nodejs-java/images/rendering-basics/render-cad-documents/render-specific-layers.png b/nodejs-java/images/rendering-basics/render-cad-documents/render-specific-layers.png
new file mode 100644
index 0000000..d92a8af
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-cad-documents/render-specific-layers.png differ
diff --git a/nodejs-java/images/rendering-basics/render-cad-documents/render-to-html-embedded-resources.png b/nodejs-java/images/rendering-basics/render-cad-documents/render-to-html-embedded-resources.png
new file mode 100644
index 0000000..c4c69a3
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-cad-documents/render-to-html-embedded-resources.png differ
diff --git a/nodejs-java/images/rendering-basics/render-cad-documents/render-to-html-external-resources.png b/nodejs-java/images/rendering-basics/render-cad-documents/render-to-html-external-resources.png
new file mode 100644
index 0000000..45944d2
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-cad-documents/render-to-html-external-resources.png differ
diff --git a/nodejs-java/images/rendering-basics/render-cad-documents/retrieve-cad-file-information.png b/nodejs-java/images/rendering-basics/render-cad-documents/retrieve-cad-file-information.png
new file mode 100644
index 0000000..734e286
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-cad-documents/retrieve-cad-file-information.png differ
diff --git a/nodejs-java/images/rendering-basics/render-cad-documents/set-background-color.png b/nodejs-java/images/rendering-basics/render-cad-documents/set-background-color.png
new file mode 100644
index 0000000..619846b
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-cad-documents/set-background-color.png differ
diff --git a/nodejs-java/images/rendering-basics/render-cad-documents/split-drawing-into-tiles.png b/nodejs-java/images/rendering-basics/render-cad-documents/split-drawing-into-tiles.png
new file mode 100644
index 0000000..9fe547e
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-cad-documents/split-drawing-into-tiles.png differ
diff --git a/nodejs-java/images/rendering-basics/render-cad-documents/tile-coordinates.png b/nodejs-java/images/rendering-basics/render-cad-documents/tile-coordinates.png
new file mode 100644
index 0000000..25d53b5
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-cad-documents/tile-coordinates.png differ
diff --git a/nodejs-java/images/rendering-basics/render-ebooks/render-to-html-embedded-resources.png b/nodejs-java/images/rendering-basics/render-ebooks/render-to-html-embedded-resources.png
new file mode 100644
index 0000000..707fb5f
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-ebooks/render-to-html-embedded-resources.png differ
diff --git a/nodejs-java/images/rendering-basics/render-ebooks/render-to-html-external-resources.png b/nodejs-java/images/rendering-basics/render-ebooks/render-to-html-external-resources.png
new file mode 100644
index 0000000..581f880
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-ebooks/render-to-html-external-resources.png differ
diff --git a/nodejs-java/images/rendering-basics/render-ebooks/render-to-pdf.png b/nodejs-java/images/rendering-basics/render-ebooks/render-to-pdf.png
new file mode 100644
index 0000000..1aabd2a
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-ebooks/render-to-pdf.png differ
diff --git a/nodejs-java/images/rendering-basics/render-ebooks/render-to-png-image.png b/nodejs-java/images/rendering-basics/render-ebooks/render-to-png-image.png
new file mode 100644
index 0000000..4cae466
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-ebooks/render-to-png-image.png differ
diff --git a/nodejs-java/images/rendering-basics/render-email-messages/custom-date-time-format.png b/nodejs-java/images/rendering-basics/render-email-messages/custom-date-time-format.png
new file mode 100644
index 0000000..04c929b
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-email-messages/custom-date-time-format.png differ
diff --git a/nodejs-java/images/rendering-basics/render-email-messages/custom-message-fields.png b/nodejs-java/images/rendering-basics/render-email-messages/custom-message-fields.png
new file mode 100644
index 0000000..db49af3
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-email-messages/custom-message-fields.png differ
diff --git a/nodejs-java/images/rendering-basics/render-email-messages/default-message-fields.png b/nodejs-java/images/rendering-basics/render-email-messages/default-message-fields.png
new file mode 100644
index 0000000..e97dd93
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-email-messages/default-message-fields.png differ
diff --git a/nodejs-java/images/rendering-basics/render-email-messages/render-email-to-html-embedded-resources.png b/nodejs-java/images/rendering-basics/render-email-messages/render-email-to-html-embedded-resources.png
new file mode 100644
index 0000000..2758578
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-email-messages/render-email-to-html-embedded-resources.png differ
diff --git a/nodejs-java/images/rendering-basics/render-email-messages/render-email-to-html-external-resources.png b/nodejs-java/images/rendering-basics/render-email-messages/render-email-to-html-external-resources.png
new file mode 100644
index 0000000..f8c3a6c
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-email-messages/render-email-to-html-external-resources.png differ
diff --git a/nodejs-java/images/rendering-basics/render-email-messages/render-email-to-pdf.png b/nodejs-java/images/rendering-basics/render-email-messages/render-email-to-pdf.png
new file mode 100644
index 0000000..634e4bb
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-email-messages/render-email-to-pdf.png differ
diff --git a/nodejs-java/images/rendering-basics/render-email-messages/render-email-to-png.png b/nodejs-java/images/rendering-basics/render-email-messages/render-email-to-png.png
new file mode 100644
index 0000000..aef802f
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-email-messages/render-email-to-png.png differ
diff --git a/nodejs-java/images/rendering-basics/render-images/render-image-to-html-embedded-resources.png b/nodejs-java/images/rendering-basics/render-images/render-image-to-html-embedded-resources.png
new file mode 100644
index 0000000..0e6fd5c
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-images/render-image-to-html-embedded-resources.png differ
diff --git a/nodejs-java/images/rendering-basics/render-images/render-image-to-html-external-resources.png b/nodejs-java/images/rendering-basics/render-images/render-image-to-html-external-resources.png
new file mode 100644
index 0000000..e1acf26
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-images/render-image-to-html-external-resources.png differ
diff --git a/nodejs-java/images/rendering-basics/render-images/render-image-to-pdf.png b/nodejs-java/images/rendering-basics/render-images/render-image-to-pdf.png
new file mode 100644
index 0000000..991aa61
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-images/render-image-to-pdf.png differ
diff --git a/nodejs-java/images/rendering-basics/render-images/render-image-to-png.png b/nodejs-java/images/rendering-basics/render-images/render-image-to-png.png
new file mode 100644
index 0000000..b7d593d
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-images/render-image-to-png.png differ
diff --git a/nodejs-java/images/rendering-basics/render-lotus-notes-data-files/filter-nsf-messages.png b/nodejs-java/images/rendering-basics/render-lotus-notes-data-files/filter-nsf-messages.png
new file mode 100644
index 0000000..0f4dfdd
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-lotus-notes-data-files/filter-nsf-messages.png differ
diff --git a/nodejs-java/images/rendering-basics/render-lotus-notes-data-files/render-nsf-to-html.png b/nodejs-java/images/rendering-basics/render-lotus-notes-data-files/render-nsf-to-html.png
new file mode 100644
index 0000000..07f2053
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-lotus-notes-data-files/render-nsf-to-html.png differ
diff --git a/nodejs-java/images/rendering-basics/render-lotus-notes-data-files/render-nsf-to-pdf.png b/nodejs-java/images/rendering-basics/render-lotus-notes-data-files/render-nsf-to-pdf.png
new file mode 100644
index 0000000..bac4042
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-lotus-notes-data-files/render-nsf-to-pdf.png differ
diff --git a/nodejs-java/images/rendering-basics/render-lotus-notes-data-files/render-nsf-to-png.png b/nodejs-java/images/rendering-basics/render-lotus-notes-data-files/render-nsf-to-png.png
new file mode 100644
index 0000000..bfad2ce
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-lotus-notes-data-files/render-nsf-to-png.png differ
diff --git a/nodejs-java/images/rendering-basics/render-ms-project-files/project-task-notes.png b/nodejs-java/images/rendering-basics/render-ms-project-files/project-task-notes.png
new file mode 100644
index 0000000..7540f40
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-ms-project-files/project-task-notes.png differ
diff --git a/nodejs-java/images/rendering-basics/render-ms-project-files/render-project-to-html-embedded-resources.png b/nodejs-java/images/rendering-basics/render-ms-project-files/render-project-to-html-embedded-resources.png
new file mode 100644
index 0000000..0e4c5ee
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-ms-project-files/render-project-to-html-embedded-resources.png differ
diff --git a/nodejs-java/images/rendering-basics/render-ms-project-files/render-project-to-html-external-resources.png b/nodejs-java/images/rendering-basics/render-ms-project-files/render-project-to-html-external-resources.png
new file mode 100644
index 0000000..eeffd21
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-ms-project-files/render-project-to-html-external-resources.png differ
diff --git a/nodejs-java/images/rendering-basics/render-ms-project-files/render-project-to-pdf.png b/nodejs-java/images/rendering-basics/render-ms-project-files/render-project-to-pdf.png
new file mode 100644
index 0000000..37a55e1
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-ms-project-files/render-project-to-pdf.png differ
diff --git a/nodejs-java/images/rendering-basics/render-ms-project-files/render-project-to-png-image.png b/nodejs-java/images/rendering-basics/render-ms-project-files/render-project-to-png-image.png
new file mode 100644
index 0000000..8e51443
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-ms-project-files/render-project-to-png-image.png differ
diff --git a/nodejs-java/images/rendering-basics/render-ms-project-files/render-project-with-custom-time-unit.png b/nodejs-java/images/rendering-basics/render-ms-project-files/render-project-with-custom-time-unit.png
new file mode 100644
index 0000000..660675d
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-ms-project-files/render-project-with-custom-time-unit.png differ
diff --git a/nodejs-java/images/rendering-basics/render-ms-project-files/render-task-notes-to-pdf.png b/nodejs-java/images/rendering-basics/render-ms-project-files/render-task-notes-to-pdf.png
new file mode 100644
index 0000000..efe38f0
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-ms-project-files/render-task-notes-to-pdf.png differ
diff --git a/nodejs-java/images/rendering-basics/render-ms-project-files/render-tasks-between-two-dates.png b/nodejs-java/images/rendering-basics/render-ms-project-files/render-tasks-between-two-dates.png
new file mode 100644
index 0000000..d1179c4
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-ms-project-files/render-tasks-between-two-dates.png differ
diff --git a/nodejs-java/images/rendering-basics/render-ms-project-files/retrieve-project-file-information.png b/nodejs-java/images/rendering-basics/render-ms-project-files/retrieve-project-file-information.png
new file mode 100644
index 0000000..1a48864
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-ms-project-files/retrieve-project-file-information.png differ
diff --git a/nodejs-java/images/rendering-basics/render-outlook-files/filter-messages.png b/nodejs-java/images/rendering-basics/render-outlook-files/filter-messages.png
new file mode 100644
index 0000000..ed40b46
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-outlook-files/filter-messages.png differ
diff --git a/nodejs-java/images/rendering-basics/render-outlook-files/render-pst-to-html.png b/nodejs-java/images/rendering-basics/render-outlook-files/render-pst-to-html.png
new file mode 100644
index 0000000..eb170f7
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-outlook-files/render-pst-to-html.png differ
diff --git a/nodejs-java/images/rendering-basics/render-outlook-files/render-pst-to-pdf.png b/nodejs-java/images/rendering-basics/render-outlook-files/render-pst-to-pdf.png
new file mode 100644
index 0000000..0d53e24
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-outlook-files/render-pst-to-pdf.png differ
diff --git a/nodejs-java/images/rendering-basics/render-outlook-files/render-pst-to-png.png b/nodejs-java/images/rendering-basics/render-outlook-files/render-pst-to-png.png
new file mode 100644
index 0000000..949fc6f
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-outlook-files/render-pst-to-png.png differ
diff --git a/nodejs-java/images/rendering-basics/render-pdf-documents/extract-pdf-text.png b/nodejs-java/images/rendering-basics/render-pdf-documents/extract-pdf-text.png
new file mode 100644
index 0000000..83e021c
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-pdf-documents/extract-pdf-text.png differ
diff --git a/nodejs-java/images/rendering-basics/render-pdf-documents/render-pdf-comments.png b/nodejs-java/images/rendering-basics/render-pdf-documents/render-pdf-comments.png
new file mode 100644
index 0000000..00a0530
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-pdf-documents/render-pdf-comments.png differ
diff --git a/nodejs-java/images/rendering-basics/render-pdf-documents/render-pdf-to-html-as-image.png b/nodejs-java/images/rendering-basics/render-pdf-documents/render-pdf-to-html-as-image.png
new file mode 100644
index 0000000..29c804a
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-pdf-documents/render-pdf-to-html-as-image.png differ
diff --git a/nodejs-java/images/rendering-basics/render-pdf-documents/render-pdf-to-html-with-fixed-layout.png b/nodejs-java/images/rendering-basics/render-pdf-documents/render-pdf-to-html-with-fixed-layout.png
new file mode 100644
index 0000000..0c78c07
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-pdf-documents/render-pdf-to-html-with-fixed-layout.png differ
diff --git a/nodejs-java/images/rendering-basics/render-pdf-documents/render-pdf-to-html-with-fluid-layout.png b/nodejs-java/images/rendering-basics/render-pdf-documents/render-pdf-to-html-with-fluid-layout.png
new file mode 100644
index 0000000..9caa1f6
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-pdf-documents/render-pdf-to-html-with-fluid-layout.png differ
diff --git a/nodejs-java/images/rendering-basics/render-pdf-documents/render-pdf-to-html.png b/nodejs-java/images/rendering-basics/render-pdf-documents/render-pdf-to-html.png
new file mode 100644
index 0000000..56b0eec
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-pdf-documents/render-pdf-to-html.png differ
diff --git a/nodejs-java/images/rendering-basics/render-pdf-documents/render-pdf-to-png.png b/nodejs-java/images/rendering-basics/render-pdf-documents/render-pdf-to-png.png
new file mode 100644
index 0000000..c13867a
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-pdf-documents/render-pdf-to-png.png differ
diff --git a/nodejs-java/images/rendering-basics/render-pdf-documents/render-to-html-external-resources.png b/nodejs-java/images/rendering-basics/render-pdf-documents/render-to-html-external-resources.png
new file mode 100644
index 0000000..eeaf8fb
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-pdf-documents/render-to-html-external-resources.png differ
diff --git a/nodejs-java/images/rendering-basics/render-pdf-documents/retrieve-pdf-file-information.png b/nodejs-java/images/rendering-basics/render-pdf-documents/retrieve-pdf-file-information.png
new file mode 100644
index 0000000..c2df866
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-pdf-documents/retrieve-pdf-file-information.png differ
diff --git a/nodejs-java/images/rendering-basics/render-presentations/presentation-speaker-notes.png b/nodejs-java/images/rendering-basics/render-presentations/presentation-speaker-notes.png
new file mode 100644
index 0000000..dd5fe2f
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-presentations/presentation-speaker-notes.png differ
diff --git a/nodejs-java/images/rendering-basics/render-presentations/render-presentation-comments-to-pdf.png b/nodejs-java/images/rendering-basics/render-presentations/render-presentation-comments-to-pdf.png
new file mode 100644
index 0000000..679d9f4
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-presentations/render-presentation-comments-to-pdf.png differ
diff --git a/nodejs-java/images/rendering-basics/render-presentations/render-presentation-notes-to-pdf.png b/nodejs-java/images/rendering-basics/render-presentations/render-presentation-notes-to-pdf.png
new file mode 100644
index 0000000..5b26011
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-presentations/render-presentation-notes-to-pdf.png differ
diff --git a/nodejs-java/images/rendering-basics/render-presentations/render-to-html-embedded-resources.png b/nodejs-java/images/rendering-basics/render-presentations/render-to-html-embedded-resources.png
new file mode 100644
index 0000000..8bf6786
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-presentations/render-to-html-embedded-resources.png differ
diff --git a/nodejs-java/images/rendering-basics/render-presentations/render-to-html-external-resources.png b/nodejs-java/images/rendering-basics/render-presentations/render-to-html-external-resources.png
new file mode 100644
index 0000000..25d6a25
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-presentations/render-to-html-external-resources.png differ
diff --git a/nodejs-java/images/rendering-basics/render-presentations/render-to-pdf.png b/nodejs-java/images/rendering-basics/render-presentations/render-to-pdf.png
new file mode 100644
index 0000000..d7a6b8f
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-presentations/render-to-pdf.png differ
diff --git a/nodejs-java/images/rendering-basics/render-presentations/render-to-png-image.png b/nodejs-java/images/rendering-basics/render-presentations/render-to-png-image.png
new file mode 100644
index 0000000..9b5db42
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-presentations/render-to-png-image.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/convert-all-excel-worksheets-to-html.png b/nodejs-java/images/rendering-basics/render-spreadsheets/convert-all-excel-worksheets-to-html.png
new file mode 100644
index 0000000..c9d22a7
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/convert-all-excel-worksheets-to-html.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/convert-excel-to-html.png b/nodejs-java/images/rendering-basics/render-spreadsheets/convert-excel-to-html.png
new file mode 100644
index 0000000..b13a9cd
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/convert-excel-to-html.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/excel-hidden-columns-and-rows.png b/nodejs-java/images/rendering-basics/render-spreadsheets/excel-hidden-columns-and-rows.png
new file mode 100644
index 0000000..31b74e9
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/excel-hidden-columns-and-rows.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/excel-page-break-preview.png b/nodejs-java/images/rendering-basics/render-spreadsheets/excel-page-break-preview.png
new file mode 100644
index 0000000..bf7ee5d
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/excel-page-break-preview.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/excel-row-and-column-headings.png b/nodejs-java/images/rendering-basics/render-spreadsheets/excel-row-and-column-headings.png
new file mode 100644
index 0000000..827d656
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/excel-row-and-column-headings.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/excel-set-print-area.png b/nodejs-java/images/rendering-basics/render-spreadsheets/excel-set-print-area.png
new file mode 100644
index 0000000..e4cb9fd
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/excel-set-print-area.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/excel-skip-empty-columns-and-rows.png b/nodejs-java/images/rendering-basics/render-spreadsheets/excel-skip-empty-columns-and-rows.png
new file mode 100644
index 0000000..ed8409e
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/excel-skip-empty-columns-and-rows.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/excel-text-overflow.png b/nodejs-java/images/rendering-basics/render-spreadsheets/excel-text-overflow.png
new file mode 100644
index 0000000..c4e9213
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/excel-text-overflow.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/render-apple-numbers-to-html.png b/nodejs-java/images/rendering-basics/render-spreadsheets/render-apple-numbers-to-html.png
new file mode 100644
index 0000000..34453d0
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/render-apple-numbers-to-html.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/render-apple-numbers-to-pdf.png b/nodejs-java/images/rendering-basics/render-spreadsheets/render-apple-numbers-to-pdf.png
new file mode 100644
index 0000000..963c8fd
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/render-apple-numbers-to-pdf.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/render-apple-numbers-to-png.png b/nodejs-java/images/rendering-basics/render-spreadsheets/render-apple-numbers-to-png.png
new file mode 100644
index 0000000..9be90ee
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/render-apple-numbers-to-png.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/render-by-page-breaks.png b/nodejs-java/images/rendering-basics/render-spreadsheets/render-by-page-breaks.png
new file mode 100644
index 0000000..c9b7145
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/render-by-page-breaks.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/render-excel-comments-to-png.png b/nodejs-java/images/rendering-basics/render-spreadsheets/render-excel-comments-to-png.png
new file mode 100644
index 0000000..532224c
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/render-excel-comments-to-png.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/render-excel-gridlines-to-pdf.png b/nodejs-java/images/rendering-basics/render-spreadsheets/render-excel-gridlines-to-pdf.png
new file mode 100644
index 0000000..bb1dd2b
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/render-excel-gridlines-to-pdf.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/render-excel-to-html-external-resources.png b/nodejs-java/images/rendering-basics/render-spreadsheets/render-excel-to-html-external-resources.png
new file mode 100644
index 0000000..b54a0e4
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/render-excel-to-html-external-resources.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/render-excel-to-pdf.png b/nodejs-java/images/rendering-basics/render-spreadsheets/render-excel-to-pdf.png
new file mode 100644
index 0000000..4e8d82d
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/render-excel-to-pdf.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/render-excel-to-png.png b/nodejs-java/images/rendering-basics/render-spreadsheets/render-excel-to-png.png
new file mode 100644
index 0000000..63266c3
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/render-excel-to-png.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/render-excel-with-hidden-columns-and-rows-to-pdf.png b/nodejs-java/images/rendering-basics/render-spreadsheets/render-excel-with-hidden-columns-and-rows-to-pdf.png
new file mode 100644
index 0000000..71a34d1
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/render-excel-with-hidden-columns-and-rows-to-pdf.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/render-four-pages.png b/nodejs-java/images/rendering-basics/render-spreadsheets/render-four-pages.png
new file mode 100644
index 0000000..628bc7b
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/render-four-pages.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/render-on-one-page.png b/nodejs-java/images/rendering-basics/render-spreadsheets/render-on-one-page.png
new file mode 100644
index 0000000..6817e4a
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/render-on-one-page.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/render-print-area.png b/nodejs-java/images/rendering-basics/render-spreadsheets/render-print-area.png
new file mode 100644
index 0000000..54ae38a
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/render-print-area.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/render-row-and-column-headings-to-pdf.png b/nodejs-java/images/rendering-basics/render-spreadsheets/render-row-and-column-headings-to-pdf.png
new file mode 100644
index 0000000..c736258
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/render-row-and-column-headings-to-pdf.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/render-two-pages.png b/nodejs-java/images/rendering-basics/render-spreadsheets/render-two-pages.png
new file mode 100644
index 0000000..203e6d8
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/render-two-pages.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/retrieve-worksheet-names.png b/nodejs-java/images/rendering-basics/render-spreadsheets/retrieve-worksheet-names.png
new file mode 100644
index 0000000..f2bf312
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/retrieve-worksheet-names.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/text-overflow-mode-autofit-column.png b/nodejs-java/images/rendering-basics/render-spreadsheets/text-overflow-mode-autofit-column.png
new file mode 100644
index 0000000..263166b
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/text-overflow-mode-autofit-column.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/text-overflow-mode-hide-text.png b/nodejs-java/images/rendering-basics/render-spreadsheets/text-overflow-mode-hide-text.png
new file mode 100644
index 0000000..c9d715f
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/text-overflow-mode-hide-text.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/text-overflow-mode-overlay-if-empty.png b/nodejs-java/images/rendering-basics/render-spreadsheets/text-overflow-mode-overlay-if-empty.png
new file mode 100644
index 0000000..d00f1cd
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/text-overflow-mode-overlay-if-empty.png differ
diff --git a/nodejs-java/images/rendering-basics/render-spreadsheets/text-overflow-mode-overlay.png b/nodejs-java/images/rendering-basics/render-spreadsheets/text-overflow-mode-overlay.png
new file mode 100644
index 0000000..7451517
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-spreadsheets/text-overflow-mode-overlay.png differ
diff --git a/nodejs-java/images/rendering-basics/render-text-files/render-to-html-embedded-resources.png b/nodejs-java/images/rendering-basics/render-text-files/render-to-html-embedded-resources.png
new file mode 100644
index 0000000..faca83e
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-text-files/render-to-html-embedded-resources.png differ
diff --git a/nodejs-java/images/rendering-basics/render-text-files/render-to-html-external-resources.png b/nodejs-java/images/rendering-basics/render-text-files/render-to-html-external-resources.png
new file mode 100644
index 0000000..f873a0f
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-text-files/render-to-html-external-resources.png differ
diff --git a/nodejs-java/images/rendering-basics/render-text-files/render-to-pdf.png b/nodejs-java/images/rendering-basics/render-text-files/render-to-pdf.png
new file mode 100644
index 0000000..cdf7d75
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-text-files/render-to-pdf.png differ
diff --git a/nodejs-java/images/rendering-basics/render-text-files/render-to-png-image.png b/nodejs-java/images/rendering-basics/render-text-files/render-to-png-image.png
new file mode 100644
index 0000000..b560936
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-text-files/render-to-png-image.png differ
diff --git a/nodejs-java/images/rendering-basics/render-text-files/set-max-rows-per-page.png b/nodejs-java/images/rendering-basics/render-text-files/set-max-rows-per-page.png
new file mode 100644
index 0000000..0f001b7
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-text-files/set-max-rows-per-page.png differ
diff --git a/nodejs-java/images/rendering-basics/render-visio-documents/render-visio-shapes.png b/nodejs-java/images/rendering-basics/render-visio-documents/render-visio-shapes.png
new file mode 100644
index 0000000..6c5d60e
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-visio-documents/render-visio-shapes.png differ
diff --git a/nodejs-java/images/rendering-basics/render-visio-documents/render-visio-to-html-embedded-resources.png b/nodejs-java/images/rendering-basics/render-visio-documents/render-visio-to-html-embedded-resources.png
new file mode 100644
index 0000000..95fe27c
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-visio-documents/render-visio-to-html-embedded-resources.png differ
diff --git a/nodejs-java/images/rendering-basics/render-visio-documents/render-visio-to-html-external-resources.png b/nodejs-java/images/rendering-basics/render-visio-documents/render-visio-to-html-external-resources.png
new file mode 100644
index 0000000..4b9934d
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-visio-documents/render-visio-to-html-external-resources.png differ
diff --git a/nodejs-java/images/rendering-basics/render-visio-documents/render-visio-to-pdf.png b/nodejs-java/images/rendering-basics/render-visio-documents/render-visio-to-pdf.png
new file mode 100644
index 0000000..6d836ab
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-visio-documents/render-visio-to-pdf.png differ
diff --git a/nodejs-java/images/rendering-basics/render-visio-documents/render-visio-to-png-image.png b/nodejs-java/images/rendering-basics/render-visio-documents/render-visio-to-png-image.png
new file mode 100644
index 0000000..792ca96
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-visio-documents/render-visio-to-png-image.png differ
diff --git a/nodejs-java/images/rendering-basics/render-visio-documents/visio-document-stencil.png b/nodejs-java/images/rendering-basics/render-visio-documents/visio-document-stencil.png
new file mode 100644
index 0000000..e664f48
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-visio-documents/visio-document-stencil.png differ
diff --git a/nodejs-java/images/rendering-basics/render-web-documents/render-chm-to-html.png b/nodejs-java/images/rendering-basics/render-web-documents/render-chm-to-html.png
new file mode 100644
index 0000000..0026bfb
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-web-documents/render-chm-to-html.png differ
diff --git a/nodejs-java/images/rendering-basics/render-web-documents/render-web-to-pdf.png b/nodejs-java/images/rendering-basics/render-web-documents/render-web-to-pdf.png
new file mode 100644
index 0000000..f8964e8
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-web-documents/render-web-to-pdf.png differ
diff --git a/nodejs-java/images/rendering-basics/render-web-documents/render-web-to-png.png b/nodejs-java/images/rendering-basics/render-web-documents/render-web-to-png.png
new file mode 100644
index 0000000..d550fd8
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-web-documents/render-web-to-png.png differ
diff --git a/nodejs-java/images/rendering-basics/render-word-documents/render-comments-to-pdf.png b/nodejs-java/images/rendering-basics/render-word-documents/render-comments-to-pdf.png
new file mode 100644
index 0000000..ed09473
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-word-documents/render-comments-to-pdf.png differ
diff --git a/nodejs-java/images/rendering-basics/render-word-documents/render-to-html-embedded-resources.png b/nodejs-java/images/rendering-basics/render-word-documents/render-to-html-embedded-resources.png
new file mode 100644
index 0000000..76abd39
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-word-documents/render-to-html-embedded-resources.png differ
diff --git a/nodejs-java/images/rendering-basics/render-word-documents/render-to-html-external-resources.png b/nodejs-java/images/rendering-basics/render-word-documents/render-to-html-external-resources.png
new file mode 100644
index 0000000..eeaf8fb
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-word-documents/render-to-html-external-resources.png differ
diff --git a/nodejs-java/images/rendering-basics/render-word-documents/render-to-pdf.png b/nodejs-java/images/rendering-basics/render-word-documents/render-to-pdf.png
new file mode 100644
index 0000000..b81f82c
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-word-documents/render-to-pdf.png differ
diff --git a/nodejs-java/images/rendering-basics/render-word-documents/render-to-png-image.png b/nodejs-java/images/rendering-basics/render-word-documents/render-to-png-image.png
new file mode 100644
index 0000000..e152e1b
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-word-documents/render-to-png-image.png differ
diff --git a/nodejs-java/images/rendering-basics/render-word-documents/render-track-changes-to-pdf.png b/nodejs-java/images/rendering-basics/render-word-documents/render-track-changes-to-pdf.png
new file mode 100644
index 0000000..356217a
Binary files /dev/null and b/nodejs-java/images/rendering-basics/render-word-documents/render-track-changes-to-pdf.png differ
diff --git a/nodejs-java/images/rendering-pages-to-the-same-size-as-the-size-of-pages-in-a-source-document.png b/nodejs-java/images/rendering-pages-to-the-same-size-as-the-size-of-pages-in-a-source-document.png
new file mode 100644
index 0000000..7cc468c
Binary files /dev/null and b/nodejs-java/images/rendering-pages-to-the-same-size-as-the-size-of-pages-in-a-source-document.png differ
diff --git a/nodejs-java/images/samples_eclipse-viewer.png b/nodejs-java/images/samples_eclipse-viewer.png
new file mode 100644
index 0000000..a911bde
Binary files /dev/null and b/nodejs-java/images/samples_eclipse-viewer.png differ
diff --git a/nodejs-java/images/samples_folder_view-viewer.png b/nodejs-java/images/samples_folder_view-viewer.png
new file mode 100644
index 0000000..1afaa59
Binary files /dev/null and b/nodejs-java/images/samples_folder_view-viewer.png differ
diff --git a/nodejs-java/images/set-filename-when-viewing-archive-files.png b/nodejs-java/images/set-filename-when-viewing-archive-files.png
new file mode 100644
index 0000000..87d9395
Binary files /dev/null and b/nodejs-java/images/set-filename-when-viewing-archive-files.png differ
diff --git a/nodejs-java/images/show-document-notes.png b/nodejs-java/images/show-document-notes.png
new file mode 100644
index 0000000..2be6302
Binary files /dev/null and b/nodejs-java/images/show-document-notes.png differ
diff --git a/nodejs-java/images/split-drawing-into-tiles.jpg b/nodejs-java/images/split-drawing-into-tiles.jpg
new file mode 100644
index 0000000..f2a7122
Binary files /dev/null and b/nodejs-java/images/split-drawing-into-tiles.jpg differ
diff --git a/nodejs-java/images/split-drawing-into-tiles_1.jpg b/nodejs-java/images/split-drawing-into-tiles_1.jpg
new file mode 100644
index 0000000..5264817
Binary files /dev/null and b/nodejs-java/images/split-drawing-into-tiles_1.jpg differ
diff --git a/nodejs-java/images/split-worksheets-into-pages/output-html-four-pages.png b/nodejs-java/images/split-worksheets-into-pages/output-html-four-pages.png
new file mode 100644
index 0000000..3c6754b
Binary files /dev/null and b/nodejs-java/images/split-worksheets-into-pages/output-html-four-pages.png differ
diff --git a/nodejs-java/images/split-worksheets-into-pages/output-html-two-pages.png b/nodejs-java/images/split-worksheets-into-pages/output-html-two-pages.png
new file mode 100644
index 0000000..fb2499f
Binary files /dev/null and b/nodejs-java/images/split-worksheets-into-pages/output-html-two-pages.png differ
diff --git a/nodejs-java/images/split-worksheets-into-pages/split-by-rows-and-split-by-rows-and-columns.png b/nodejs-java/images/split-worksheets-into-pages/split-by-rows-and-split-by-rows-and-columns.png
new file mode 100644
index 0000000..e77fcc8
Binary files /dev/null and b/nodejs-java/images/split-worksheets-into-pages/split-by-rows-and-split-by-rows-and-columns.png differ
diff --git a/nodejs-java/images/viewer-use-cases/how-to-view-cad-using-java/layouts_and_layers_information.jpg b/nodejs-java/images/viewer-use-cases/how-to-view-cad-using-java/layouts_and_layers_information.jpg
new file mode 100644
index 0000000..6dc1229
Binary files /dev/null and b/nodejs-java/images/viewer-use-cases/how-to-view-cad-using-java/layouts_and_layers_information.jpg differ
diff --git a/nodejs-java/images/viewer-use-cases/how-to-view-cad-using-java/render_specific_layer.jpg b/nodejs-java/images/viewer-use-cases/how-to-view-cad-using-java/render_specific_layer.jpg
new file mode 100644
index 0000000..18b1b63
Binary files /dev/null and b/nodejs-java/images/viewer-use-cases/how-to-view-cad-using-java/render_specific_layer.jpg differ
diff --git a/nodejs-java/images/viewer-use-cases/how-to-view-cad-using-java/rendering_cad_to_jpeg.jpg b/nodejs-java/images/viewer-use-cases/how-to-view-cad-using-java/rendering_cad_to_jpeg.jpg
new file mode 100644
index 0000000..d04849f
Binary files /dev/null and b/nodejs-java/images/viewer-use-cases/how-to-view-cad-using-java/rendering_cad_to_jpeg.jpg differ
diff --git a/nodejs-java/images/viewer-use-cases/how-to-view-cad-using-java/rendering_cad_to_pdf.jpg b/nodejs-java/images/viewer-use-cases/how-to-view-cad-using-java/rendering_cad_to_pdf.jpg
new file mode 100644
index 0000000..dbf1d33
Binary files /dev/null and b/nodejs-java/images/viewer-use-cases/how-to-view-cad-using-java/rendering_cad_to_pdf.jpg differ
diff --git a/nodejs-java/images/viewer-use-cases/how-to-view-cad-using-java/rendering_cad_to_png.jpg b/nodejs-java/images/viewer-use-cases/how-to-view-cad-using-java/rendering_cad_to_png.jpg
new file mode 100644
index 0000000..a55586a
Binary files /dev/null and b/nodejs-java/images/viewer-use-cases/how-to-view-cad-using-java/rendering_cad_to_png.jpg differ
diff --git a/nodejs-java/images/viewer-use-cases/how-to-view-cad-using-java/rendering_to_html_with_embed.jpg b/nodejs-java/images/viewer-use-cases/how-to-view-cad-using-java/rendering_to_html_with_embed.jpg
new file mode 100644
index 0000000..8d1c7c0
Binary files /dev/null and b/nodejs-java/images/viewer-use-cases/how-to-view-cad-using-java/rendering_to_html_with_embed.jpg differ
diff --git a/nodejs-java/images/viewer-use-cases/how-to-view-cad-using-java/resources_placed_to_separate_folder.jpg b/nodejs-java/images/viewer-use-cases/how-to-view-cad-using-java/resources_placed_to_separate_folder.jpg
new file mode 100644
index 0000000..40521b4
Binary files /dev/null and b/nodejs-java/images/viewer-use-cases/how-to-view-cad-using-java/resources_placed_to_separate_folder.jpg differ
diff --git a/nodejs-java/images/viewer-use-cases/how-to-view-cad-using-java/source_image_preview.jpg b/nodejs-java/images/viewer-use-cases/how-to-view-cad-using-java/source_image_preview.jpg
new file mode 100644
index 0000000..92e304f
Binary files /dev/null and b/nodejs-java/images/viewer-use-cases/how-to-view-cad-using-java/source_image_preview.jpg differ
diff --git a/nodejs-java/images/viewer-use-cases/how-to-view-cad-using-java/specific_layout_rendering.jpg b/nodejs-java/images/viewer-use-cases/how-to-view-cad-using-java/specific_layout_rendering.jpg
new file mode 100644
index 0000000..0a77187
Binary files /dev/null and b/nodejs-java/images/viewer-use-cases/how-to-view-cad-using-java/specific_layout_rendering.jpg differ
diff --git a/nodejs-java/images/viewer-use-cases/how-to-view-pdf-using-java/get-information-about-pdf-file.jpg b/nodejs-java/images/viewer-use-cases/how-to-view-pdf-using-java/get-information-about-pdf-file.jpg
new file mode 100644
index 0000000..8cdc509
Binary files /dev/null and b/nodejs-java/images/viewer-use-cases/how-to-view-pdf-using-java/get-information-about-pdf-file.jpg differ
diff --git a/nodejs-java/images/viewer-use-cases/how-to-view-pdf-using-java/pdf-text-extraction-results.jpg b/nodejs-java/images/viewer-use-cases/how-to-view-pdf-using-java/pdf-text-extraction-results.jpg
new file mode 100644
index 0000000..09e0d63
Binary files /dev/null and b/nodejs-java/images/viewer-use-cases/how-to-view-pdf-using-java/pdf-text-extraction-results.jpg differ
diff --git a/nodejs-java/images/viewer-use-cases/how-to-view-pdf-using-java/rendering_pdf_to_jpeg.jpg b/nodejs-java/images/viewer-use-cases/how-to-view-pdf-using-java/rendering_pdf_to_jpeg.jpg
new file mode 100644
index 0000000..243f1cf
Binary files /dev/null and b/nodejs-java/images/viewer-use-cases/how-to-view-pdf-using-java/rendering_pdf_to_jpeg.jpg differ
diff --git a/nodejs-java/images/viewer-use-cases/how-to-view-pdf-using-java/rendering_pdf_to_png.jpg b/nodejs-java/images/viewer-use-cases/how-to-view-pdf-using-java/rendering_pdf_to_png.jpg
new file mode 100644
index 0000000..89f4775
Binary files /dev/null and b/nodejs-java/images/viewer-use-cases/how-to-view-pdf-using-java/rendering_pdf_to_png.jpg differ
diff --git a/nodejs-java/images/viewer-use-cases/how-to-view-pdf-using-java/rendering_to_html_with_embed.jpg b/nodejs-java/images/viewer-use-cases/how-to-view-pdf-using-java/rendering_to_html_with_embed.jpg
new file mode 100644
index 0000000..8d79e58
Binary files /dev/null and b/nodejs-java/images/viewer-use-cases/how-to-view-pdf-using-java/rendering_to_html_with_embed.jpg differ
diff --git a/nodejs-java/images/viewer-use-cases/how-to-view-pdf-using-java/resources_placed_to_separate_folder.jpg b/nodejs-java/images/viewer-use-cases/how-to-view-pdf-using-java/resources_placed_to_separate_folder.jpg
new file mode 100644
index 0000000..40521b4
Binary files /dev/null and b/nodejs-java/images/viewer-use-cases/how-to-view-pdf-using-java/resources_placed_to_separate_folder.jpg differ
diff --git a/nodejs-java/images/viewer-use-cases/how-to-view-pdf-using-java/source_image_preview.jpg b/nodejs-java/images/viewer-use-cases/how-to-view-pdf-using-java/source_image_preview.jpg
new file mode 100644
index 0000000..b4277a5
Binary files /dev/null and b/nodejs-java/images/viewer-use-cases/how-to-view-pdf-using-java/source_image_preview.jpg differ
diff --git a/nodejs-java/images/viewer-use-cases/how-to-view-word-using-java/output_1.jpg b/nodejs-java/images/viewer-use-cases/how-to-view-word-using-java/output_1.jpg
new file mode 100644
index 0000000..406a6e2
Binary files /dev/null and b/nodejs-java/images/viewer-use-cases/how-to-view-word-using-java/output_1.jpg differ
diff --git a/nodejs-java/images/viewer-use-cases/how-to-view-word-using-java/rendering_to_html_with_embed.jpg b/nodejs-java/images/viewer-use-cases/how-to-view-word-using-java/rendering_to_html_with_embed.jpg
new file mode 100644
index 0000000..22bbbf0
Binary files /dev/null and b/nodejs-java/images/viewer-use-cases/how-to-view-word-using-java/rendering_to_html_with_embed.jpg differ
diff --git a/nodejs-java/images/viewer-use-cases/how-to-view-word-using-java/rendering_word_to_jpeg.jpg b/nodejs-java/images/viewer-use-cases/how-to-view-word-using-java/rendering_word_to_jpeg.jpg
new file mode 100644
index 0000000..d85790d
Binary files /dev/null and b/nodejs-java/images/viewer-use-cases/how-to-view-word-using-java/rendering_word_to_jpeg.jpg differ
diff --git a/nodejs-java/images/viewer-use-cases/how-to-view-word-using-java/rendering_word_to_png.jpg b/nodejs-java/images/viewer-use-cases/how-to-view-word-using-java/rendering_word_to_png.jpg
new file mode 100644
index 0000000..50ba3f9
Binary files /dev/null and b/nodejs-java/images/viewer-use-cases/how-to-view-word-using-java/rendering_word_to_png.jpg differ
diff --git a/nodejs-java/images/viewer-use-cases/how-to-view-word-using-java/resources_placed_to_separate_folder.jpg b/nodejs-java/images/viewer-use-cases/how-to-view-word-using-java/resources_placed_to_separate_folder.jpg
new file mode 100644
index 0000000..40521b4
Binary files /dev/null and b/nodejs-java/images/viewer-use-cases/how-to-view-word-using-java/resources_placed_to_separate_folder.jpg differ
diff --git a/nodejs-java/images/viewer-use-cases/how-to-view-word-using-java/source_docx_preview.jpg b/nodejs-java/images/viewer-use-cases/how-to-view-word-using-java/source_docx_preview.jpg
new file mode 100644
index 0000000..35f589b
Binary files /dev/null and b/nodejs-java/images/viewer-use-cases/how-to-view-word-using-java/source_docx_preview.jpg differ
diff --git a/nodejs-java/product-overview.md b/nodejs-java/product-overview.md
index ce119d4..fe1139b 100644
--- a/nodejs-java/product-overview.md
+++ b/nodejs-java/product-overview.md
@@ -31,9 +31,7 @@ With its powerful and straightforward API, you can execute the following actions
You can use GroupDocs.Viewer across multiple platforms and operation systems:
* Windows, Linux, and macOS
-* Java Framework 2.0 and higher
-* Java Core 3.1
-* Java 5 and higher
+* Java 8 and higher
## Get started with GroupDocs.Viewer for Node.js
diff --git a/nodejs-java/rendering-basics/render-images.md b/nodejs-java/rendering-basics/render-images.md
index e7ea4ca..54816ef 100644
--- a/nodejs-java/rendering-basics/render-images.md
+++ b/nodejs-java/rendering-basics/render-images.md
@@ -20,7 +20,7 @@ aliases:
- /viewer/nodejs-java/how-to-convert-and-view-psd-with-custom-fonts
- /viewer/nodejs-java/how-to-convert-and-view-ai-files
---
-[GroupDocs.Viewer for Java](https://products.groupdocs.com/viewer/nodejs-java) allows you to load images in various formats and convert them to HTML, PDF, PNG, and JPEG. Incorporate this library into your Java application (web or desktop) to build your own image viewer.
+[GroupDocs.Viewer for Node.js via Java](https://products.groupdocs.com/viewer/nodejs-java) allows you to load images in various formats and convert them to HTML, PDF, PNG, and JPEG. Incorporate this library into your Java application (web or desktop) to build your own image viewer.
To start with the GroupDocs.Viewer API, create a [Viewer](#) class instance. Pass an image you want to view to the class constructor. You can load the image from a file or stream. Call one of the [Viewer.view](#) method overloads to convert the image to HTML, PDF, PNG, or JPEG format. For multipage images (such as TIFF, CDR, DICOM, WebP, and so on), you can specify the pages to render.
@@ -83,7 +83,7 @@ To embed an image in an HTML page, call the [HtmlViewOptions.forEmbeddedResource
```js
const viewer = new groupdocs.viewer.Viewer("vector-image.svg")
// Specify the HTML file name.
-const viewOptions = new groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("output.html")
+const viewOptions = groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("output.html")
viewer.view(viewOptions)
```
{{< /tab >}}
@@ -91,7 +91,7 @@ viewer.view(viewOptions)
The following image demonstrates the result:
-![Render an image to HTML](/viewer/java/images/rendering-basics/render-images/render-image-to-html-embedded-resources.png)
+![Render an image to HTML](/viewer/nodejs-java/images/rendering-basics/render-images/render-image-to-html-embedded-resources.png)
### Create an HTML file with external resources
@@ -107,7 +107,7 @@ To save an image to a separate folder, call the [HtmlViewOptions.forExternalReso
const viewer = new groupdocs.viewer.Viewer("vector-image.svg")
// Specify the HTML file name and location of external resources.
// {0} is replaced with the resource name in the output file name.
-const viewOptions = new groupdocs.viewer.HtmlViewOptions.forExternalResources("output.html", "output/resource_{0}", "output/resource_{0}")
+const viewOptions = groupdocs.viewer.HtmlViewOptions.forExternalResources("output.html", "output/resource_{0}", "output/resource_{0}")
viewer.view(viewOptions)
```
{{< /tab >}}
@@ -115,7 +115,7 @@ viewer.view(viewOptions)
The result is shown below. The image is placed in a separate folder.
-![Place HTML resources in a separate folder](/viewer/java/images/rendering-basics/render-images/render-image-to-html-external-resources.png)
+![Place HTML resources in a separate folder](/viewer/nodejs-java/images/rendering-basics/render-images/render-image-to-html-external-resources.png)
## Render images as PDF
@@ -126,7 +126,7 @@ Create a [PdfViewOptions](#) class instance and pass it to the [Viewer.view](#)
```js
const viewer = new groupdocs.viewer.Viewer("vector-image.svg")
// Create a PDF file.
-const viewOptions = new groupdocs.viewer.PdfViewOptions("output.pdf")
+const viewOptions = groupdocs.viewer.PdfViewOptions("output.pdf")
viewer.view(viewOptions)
```
{{< /tab >}}
@@ -134,7 +134,7 @@ viewer.view(viewOptions)
The following image demonstrates the result:
-![Render an image to PDF](/viewer/java/images/rendering-basics/render-images/render-image-to-pdf.png)
+![Render an image to PDF](/viewer/nodejs-java/images/rendering-basics/render-images/render-image-to-pdf.png)
## Convert images to PNG
@@ -145,7 +145,7 @@ Create a [PngViewOptions](#) class instance and pass it to the [Viewer.view](#)
```js
const viewer = new groupdocs.viewer.Viewer("vector-image.svg")
// Create a PNG image.
-const viewOptions = new groupdocs.viewer.PngViewOptions("output.png")
+const viewOptions = groupdocs.viewer.PngViewOptions("output.png")
// Set width and height.
viewOptions.setWidth(950)
viewOptions.setHeight(550)
@@ -156,7 +156,7 @@ viewer.view(viewOptions)
The following image demonstrates the result:
-![Render an image to PNG](/viewer/java/images/rendering-basics/render-images/render-image-to-png.png)
+![Render an image to PNG](/viewer/nodejs-java/images/rendering-basics/render-images/render-image-to-png.png)
## Convert images to JPEG
@@ -167,7 +167,7 @@ Create a [JpgViewOptions](#) class instance and pass it to the [Viewer.view](#)
```js
const viewer = new groupdocs.viewer.Viewer("vector-image.svg")
// Create a JPG image for the letter.
-const viewOptions = new groupdocs.viewer.JpgViewOptions("output.jpg")
+const viewOptions = groupdocs.viewer.JpgViewOptions("output.jpg")
// Set width and height.
viewOptions.setWidth(950)
viewOptions.setHeight(550)
@@ -201,7 +201,7 @@ FontSettings.setFontSources(folderFontSource, additionalFontSource);
const viewer = new groupdocs.viewer.Viewer("sample.psd")
// Create a JPG image for the letter.
-const viewOptions = new groupdocs.viewer.JpgViewOptions("output.jpg")
+const viewOptions = groupdocs.viewer.JpgViewOptions("output.jpg")
viewOptions.setDefaultFontName("Arial")
viewer.view(viewOptions)
```
diff --git a/nodejs-java/rendering-basics/render-pdf-documents.md b/nodejs-java/rendering-basics/render-pdf-documents.md
index 22a7b12..98c2a0f 100644
--- a/nodejs-java/rendering-basics/render-pdf-documents.md
+++ b/nodejs-java/rendering-basics/render-pdf-documents.md
@@ -41,7 +41,7 @@ To save all elements of an HTML page (including text, graphics, and stylesheets)
const viewer = new groupdocs.viewer.Viewer("resume.pdf")
// Create an HTML files.
// {0} is replaced with the current page number in the file name.
-const viewOptions = new groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("page_{0}.html")
+const viewOptions = groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("page_{0}.html")
viewer.view(viewOptions)
```
{{< /tab >}}
@@ -49,7 +49,7 @@ viewer.view(viewOptions)
The following image demonstrates the result:
-![Render a PDF file to HTML](/viewer/java/images/rendering-basics/render-pdf-documents/render-pdf-to-html.png)
+![Render a PDF file to HTML](/viewer/nodejs-java/images/rendering-basics/render-pdf-documents/render-pdf-to-html.png)
### Create an HTML file with external resources
@@ -66,7 +66,7 @@ const viewer = new groupdocs.viewer.Viewer("resume.pdf")
// Create an HTML file for each PDF page.
// Specify the HTML file names and location of external resources.
// {0} and {1} are replaced with the current page number and resource name, respectively.
-const viewOptions = new groupdocs.viewer.HtmlViewOptions.forExternalResources("page_{0}.html", "page_{0}/resource_{0}_{1}", "page_{0}/resource_{0}_{1}")
+const viewOptions = groupdocs.viewer.HtmlViewOptions.forExternalResources("page_{0}.html", "page_{0}/resource_{0}_{1}", "page_{0}/resource_{0}_{1}")
viewer.view(viewOptions)
```
{{< /tab >}}
@@ -74,7 +74,7 @@ viewer.view(viewOptions)
The image below demonstrates the result. External resources are placed in a separate folder.
-![Place HTML resources in a separate folder](/viewer/java/images/rendering-basics/render-pdf-documents/render-to-html-external-resources.png)
+![Place HTML resources in a separate folder](/viewer/nodejs-java/images/rendering-basics/render-pdf-documents/render-to-html-external-resources.png)
### Create HTML with fixed layout
@@ -82,7 +82,7 @@ By default, PDF and EPUB documents are rendered to HTML with fixed layout to ens
The following image demonstrates PDF document rendered HTML with fixed layout:
-![Create HTML with fixed layout](/viewer/java/images/rendering-basics/render-pdf-documents/render-pdf-to-html-with-fixed-layout.png)
+![Create HTML with fixed layout](/viewer/nodejs-java/images/rendering-basics/render-pdf-documents/render-pdf-to-html-with-fixed-layout.png)
### Adjust image quality in the output HTML file
@@ -101,7 +101,7 @@ The following code snippet shows how to set the medium image quality when render
const viewer = new groupdocs.viewer.Viewer("resume.pdf")
// Create an HTML files.
// {0} is replaced with the current page number in the file name.
-const viewOptions = new groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("page_{0}.html")
+const viewOptions = groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("page_{0}.html")
// Set image quality to medium.
viewOptions.getPdfOptions().setImageQuality(ImageQuality.MEDIUM)
viewer.view(viewOptions)
@@ -121,7 +121,7 @@ The following code snippet shows how to enable this option in code:
const viewer = new groupdocs.viewer.Viewer("resume.pdf")
// Create an HTML files.
// {0} is replaced with the current page number in the file name.
-const viewOptions = new groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("text-as-image_{0}.html")
+const viewOptions = groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("text-as-image_{0}.html")
// Enable rendering text as image.
viewOptions.getPdfOptions().setRenderTextAsImage(true)
viewer.view(viewOptions)
@@ -131,7 +131,7 @@ viewer.view(viewOptions)
The image below illustrates the result. PDF content is exported to HTML as an image, so users cannot select or copy document text.
-![Render PDF content as an image in the output HTML file](/viewer/java/images/rendering-basics/render-pdf-documents/render-pdf-to-html-as-image.png)
+![Render PDF content as an image in the output HTML file](/viewer/nodejs-java/images/rendering-basics/render-pdf-documents/render-pdf-to-html-as-image.png)
### Enable multi-layer rendering
@@ -145,7 +145,7 @@ The following code snippet shows how to enable the multi-layer rendering:
const viewer = new groupdocs.viewer.Viewer("resume.pdf")
// Create an HTML files.
// {0} is replaced with the current page number in the file name.
-const viewOptions = new groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("page_{0}.html")
+const viewOptions = groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("page_{0}.html")
// Enable the multi-layer rendering.
viewOptions.getPdfOptions().setEnableLayeredRendering(true)
viewer.view(viewOptions)
@@ -165,7 +165,7 @@ Create a [PngViewOptions](#) class instance and pass it to the [Viewer.view](#)
const viewer = new groupdocs.viewer.Viewer("resume.pdf")
// Create a PNG image for each PDF page.
// {0} is replaced with the current page number in the image name.
-const viewOptions = new groupdocs.viewer.PngViewOptions("output_{0}.png")
+const viewOptions = groupdocs.viewer.PngViewOptions("output_{0}.png")
// Set width and height.
viewOptions.setWidth(950)
viewOptions.setHeight(550)
@@ -176,7 +176,7 @@ viewer.view(viewOptions)
The following image demonstrates the result:
-![Render a PDF file to PNG](/viewer/java/images/rendering-basics/render-pdf-documents/render-pdf-to-png.png)
+![Render a PDF file to PNG](/viewer/nodejs-java/images/rendering-basics/render-pdf-documents/render-pdf-to-png.png)
### Convert PDF files to JPEG
@@ -188,7 +188,7 @@ Create a [JpgViewOptions](#) class instance and pass it to the [Viewer.view](#)
const viewer = new groupdocs.viewer.Viewer("resume.pdf")
// Create a JPG image for each PDF page.
// {0} is replaced with the current page number in the image name.
-const viewOptions = new groupdocs.viewer.JpgViewOptions("output_{0}.jpg")
+const viewOptions = groupdocs.viewer.JpgViewOptions("output_{0}.jpg")
// Set width and height.
viewOptions.setWidth(950)
viewOptions.setHeight(550)
@@ -207,7 +207,7 @@ When you render PDF documents as images, GroupDocs.Viewer calculates the optimal
const viewer = new groupdocs.viewer.Viewer("resume.pdf")
// Create a PNG image for each PDF page.
// {0} is replaced with the current page number in the image name.
-const viewOptions = new groupdocs.viewer.PngViewOptions("output_{0}.png")
+const viewOptions = groupdocs.viewer.PngViewOptions("output_{0}.png")
// Preserve the size of document pages.
viewOptions.getPdfOptions().setRenderOriginalPageSize(true)
viewer.view(viewOptions)
@@ -225,7 +225,7 @@ To adjust the display of outline fonts when you convert PDF documents to PNG or
const viewer = new groupdocs.viewer.Viewer("resume.pdf")
// Create a PNG image for each PDF page.
// {0} is replaced with the current page number in the image name.
-const viewOptions = new groupdocs.viewer.PngViewOptions("output_{0}.png")
+const viewOptions = groupdocs.viewer.PngViewOptions("output_{0}.png")
// Enable font hinting
viewOptions.getPdfOptions().setEnableFontHinting(true)
viewer.view(viewOptions)
@@ -245,7 +245,7 @@ When you render PDF files in other formats, GroupDocs.Viewer groups individual c
const viewer = new groupdocs.viewer.Viewer("resume.pdf")
// Create a PNG image for each PDF page.
// {0} is replaced with the current page number in the image name.
-const viewOptions = new groupdocs.viewer.PngViewOptions("output_{0}.png")
+const viewOptions = groupdocs.viewer.PngViewOptions("output_{0}.png")
// Disable character grouping.
viewOptions.getPdfOptions().setDisableCharsGrouping(true)
viewer.view(viewOptions)
@@ -265,7 +265,7 @@ The code example below renders a PDF file with text comments as an image.
const viewer = new groupdocs.viewer.Viewer("resume.pdf")
// Create a PNG image for each PDF page.
// {0} is replaced with the current page number in the image name.
-const viewOptions = new groupdocs.viewer.PngViewOptions("output_{0}.png")
+const viewOptions = groupdocs.viewer.PngViewOptions("output_{0}.png")
// Enable rendering comments.
viewOptions.setRenderComments(true)
viewer.view(viewOptions)
@@ -275,7 +275,7 @@ viewer.view(viewOptions)
The following image illustrates the result:
-![Render PDF comments to PNG](/viewer/java/images/rendering-basics/render-pdf-documents/render-pdf-comments.png)
+![Render PDF comments to PNG](/viewer/nodejs-java/images/rendering-basics/render-pdf-documents/render-pdf-comments.png)
## Get information about a PDF file
@@ -302,7 +302,7 @@ console.log("Is printing allowed: " + viewInfo.isPrintingAllowed());
The following image shows a sample console output:
-![Get information about a PDF file](/viewer/java/images/rendering-basics/render-pdf-documents/retrieve-pdf-file-information.png)
+![Get information about a PDF file](/viewer/nodejs-java/images/rendering-basics/render-pdf-documents/retrieve-pdf-file-information.png)
### Extract text from a PDF file
@@ -327,4 +327,4 @@ viewInfo.getPages().toArray().forEach(function(page) {
{{< /tab >}}
{{< /tabs >}}
-![Extract and display PDF text](/viewer/java/images/rendering-basics/render-pdf-documents/extract-pdf-text.png)
+![Extract and display PDF text](/viewer/nodejs-java/images/rendering-basics/render-pdf-documents/extract-pdf-text.png)
diff --git a/nodejs-java/rendering-basics/render-presentations.md b/nodejs-java/rendering-basics/render-presentations.md
index 026f6e3..3be1fa7 100644
--- a/nodejs-java/rendering-basics/render-presentations.md
+++ b/nodejs-java/rendering-basics/render-presentations.md
@@ -53,7 +53,7 @@ To save all elements of an HTML page (including text, graphics, and stylesheets)
const viewer = new groupdocs.viewer.Viewer("sample.pptx")
// Create an HTML file for each slide.
// {0} is replaced with the current page number in the file name.
-const viewOptions = new groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("page_{0}.html")
+const viewOptions = groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("page_{0}.html")
viewer.view(viewOptions)
```
{{< /tab >}}
@@ -61,7 +61,7 @@ viewer.view(viewOptions)
The following image demonstrates the result:
-![Render a presentation file to HTML](/viewer/java/images/rendering-basics/render-presentations/render-to-html-embedded-resources.png)
+![Render a presentation file to HTML](/viewer/nodejs-java/images/rendering-basics/render-presentations/render-to-html-embedded-resources.png)
### Create an HTML file with external resources
@@ -78,7 +78,7 @@ const viewer = new groupdocs.viewer.Viewer("sample.pptx")
// Create an HTML file for each slide.
// Specify the HTML file names and location of external resources.
// {0} and {1} are replaced with the current page number and resource name, respectively.
-const viewOptions = new groupdocs.viewer.HtmlViewOptions.forExternalResources("page_{0}.html", "page_{0}/resource_{0}_{1}", "page_{0}/resource_{0}_{1}");
+const viewOptions = groupdocs.viewer.HtmlViewOptions.forExternalResources("page_{0}.html", "page_{0}/resource_{0}_{1}", "page_{0}/resource_{0}_{1}");
viewer.view(viewOptions)
```
{{< /tab >}}
@@ -86,7 +86,7 @@ viewer.view(viewOptions)
The image below demonstrates the result. External resources are placed in a separate folder.
-![Place HTML resources in a separate folder](/viewer/java/images/rendering-basics/render-presentations/render-to-html-external-resources.png)
+![Place HTML resources in a separate folder](/viewer/nodejs-java/images/rendering-basics/render-presentations/render-to-html-external-resources.png)
## Render presentations as PDF
@@ -96,7 +96,7 @@ Create a [PdfViewOptions](#) class instance and pass it to the [Viewer.view](#)
{{< tab "JavaScript" >}}
```js
const viewer = new groupdocs.viewer.Viewer("sample.pptx")
-const viewOptions = new groupdocs.viewer.PdfViewOptions("output.pdf")
+const viewOptions = groupdocs.viewer.PdfViewOptions("output.pdf")
viewer.view(viewOptions)
```
{{< /tab >}}
@@ -104,7 +104,7 @@ viewer.view(viewOptions)
The following image demonstrates the result:
-![Render a presentation file to PDF](/viewer/java/images/rendering-basics/render-presentations/render-to-pdf.png)
+![Render a presentation file to PDF](/viewer/nodejs-java/images/rendering-basics/render-presentations/render-to-pdf.png)
## Render presentations as PNG
@@ -116,7 +116,7 @@ Create a [PngViewOptions](#) class instance and pass it to the [Viewer.view](#)
const viewer = new groupdocs.viewer.Viewer("sample.pptx")
// Create a PNG image for each slide.
// {0} is replaced with the current page number in the image name.
-const viewOptions = new groupdocs.viewer.PngViewOptions("output_{0}.png")
+const viewOptions = groupdocs.viewer.PngViewOptions("output_{0}.png")
viewer.view(viewOptions)
```
{{< /tab >}}
@@ -124,7 +124,7 @@ viewer.view(viewOptions)
The following image demonstrates the result:
-![Render a presentation file to PNG](/viewer/java/images/rendering-basics/render-presentations/render-to-png-image.png)
+![Render a presentation file to PNG](/viewer/nodejs-java/images/rendering-basics/render-presentations/render-to-png-image.png)
## Render presentations as JPEG
@@ -137,7 +137,7 @@ Create a [JpgViewOptions](#) class instance and pass it to the [Viewer.view](#)
const viewer = new groupdocs.viewer.Viewer("sample.pptx")
// Create a JPG image for each slide.
// {0} is replaced with the current page number in the image name.
-const viewOptions = new groupdocs.viewer.JpgViewOptions("output_{0}.jpg")
+const viewOptions = groupdocs.viewer.JpgViewOptions("output_{0}.jpg")
viewOptions.setWidth(950)
viewOptions.setHeight(550)
viewer.view(viewOptions)
@@ -166,7 +166,7 @@ The following example demonstrates how to specify image resolution in code:
{{< tab "JavaScript" >}}
```js
const viewer = new groupdocs.viewer.Viewer("sample.pptx")
-const viewOptions = new groupdocs.viewer.PdfViewOptions("output.pdf")
+const viewOptions = groupdocs.viewer.PdfViewOptions("output.pdf")
viewOptions.getPresentationOptions().setResolution(Resolution.Dpi150)
viewer.view(viewOptions)
```
@@ -183,7 +183,7 @@ The following code example uses this option to display hidden slides in the gene
{{< tab "JavaScript" >}}
```js
const viewer = new groupdocs.viewer.Viewer("sample.pptx")
-const viewOptions = new groupdocs.viewer.PdfViewOptions("output.pdf")
+const viewOptions = groupdocs.viewer.PdfViewOptions("output.pdf")
viewOptions.setRenderHiddenPages(true)
viewer.view(viewOptions)
```
@@ -198,7 +198,7 @@ Use the [ViewOptions.setRenderComments](#) method for a target view to display c
{{< tab "JavaScript" >}}
```js
const viewer = new groupdocs.viewer.Viewer("sample.pptx")
-const viewOptions = new groupdocs.viewer.PdfViewOptions("output.pdf")
+const viewOptions = groupdocs.viewer.PdfViewOptions("output.pdf")
viewOptions.setRenderComments(true)
viewer.view(viewOptions)
```
@@ -207,13 +207,13 @@ viewer.view(viewOptions)
The following image demonstrates the result:
-![Render a presentation with comments](/viewer/java/images/rendering-basics/render-presentations/render-presentation-comments-to-pdf.png)
+![Render a presentation with comments](/viewer/nodejs-java/images/rendering-basics/render-presentations/render-presentation-comments-to-pdf.png)
## Render speaker notes
A presentation file can contain speaker notes that help presenters recall important information during the presentation. Speaker notes appear in the **Notes** pane below each slide.
-![Speaker notes in Microsoft PowerPoint](/viewer/java/images/rendering-basics/render-presentations/presentation-speaker-notes.png)
+![Speaker notes in Microsoft PowerPoint](/viewer/nodejs-java/images/rendering-basics/render-presentations/presentation-speaker-notes.png)
Use the [ViewOptions.setRenderNotes](#) method for a target view to display speaker notes in the output HTML, PDF, or image files.
@@ -223,7 +223,7 @@ The following code sample renders a presentation with speaker notes to PDF:
{{< tab "JavaScript" >}}
```js
const viewer = new groupdocs.viewer.Viewer("sample.pptx")
-const viewOptions = new groupdocs.viewer.PdfViewOptions("output.pdf")
+const viewOptions = groupdocs.viewer.PdfViewOptions("output.pdf")
viewOptions.setRenderNotes(true)
viewer.view(viewOptions)
```
@@ -232,4 +232,4 @@ viewer.view(viewOptions)
The image below demonstrates the result.
-![Render a presentation with notes](/viewer/java/images/rendering-basics/render-presentations/render-presentation-notes-to-pdf.png)
+![Render a presentation with notes](/viewer/nodejs-java/images/rendering-basics/render-presentations/render-presentation-notes-to-pdf.png)
diff --git a/nodejs-java/rendering-basics/render-spreadsheets/render-excel-and-apple-numbers-spreadsheets.md b/nodejs-java/rendering-basics/render-spreadsheets/render-excel-and-apple-numbers-spreadsheets.md
index dd4725d..82ddade 100644
--- a/nodejs-java/rendering-basics/render-spreadsheets/render-excel-and-apple-numbers-spreadsheets.md
+++ b/nodejs-java/rendering-basics/render-spreadsheets/render-excel-and-apple-numbers-spreadsheets.md
@@ -59,7 +59,7 @@ To save all elements of an HTML page (including text, graphics, and stylesheets)
const viewer = new groupdocs.viewer.Viewer("invoice.xlsx")
// Convert the spreadsheet to HTML.
// {0} is replaced with the current page number in the file names.
-const viewOptions = new groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("page_{0}.html")
+const viewOptions = groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("page_{0}.html")
viewer.view(viewOptions)
```
{{< /tab >}}
@@ -67,7 +67,7 @@ viewer.view(viewOptions)
The following image demonstrates the result:
-![Render an Excel file to HTML](/viewer/java/images/rendering-basics/render-spreadsheets/convert-excel-to-html.png)
+![Render an Excel file to HTML](/viewer/nodejs-java/images/rendering-basics/render-spreadsheets/convert-excel-to-html.png)
#### Convert an Apple Numbers spreadsheet to HTML
@@ -77,7 +77,7 @@ The following image demonstrates the result:
const viewer = new groupdocs.viewer.Viewer("Products.numbers")
// Convert the spreadsheet to HTML.
// {0} is replaced with the current page number in the file names.
-const viewOptions = new groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("page_{0}.html")
+const viewOptions = groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("page_{0}.html")
viewer.view(viewOptions)
```
{{< /tab >}}
@@ -85,7 +85,7 @@ viewer.view(viewOptions)
The following image demonstrates the result:
-![Render an Apple Numbers spreadsheet to HTML](/viewer/java/images/rendering-basics/render-spreadsheets/render-apple-numbers-to-html.png)
+![Render an Apple Numbers spreadsheet to HTML](/viewer/nodejs-java/images/rendering-basics/render-spreadsheets/render-apple-numbers-to-html.png)
### Create an HTML file with external resources
@@ -104,7 +104,7 @@ const viewer = new groupdocs.viewer.Viewer("invoice.xlsx")
// Convert the spreadsheet to HTML.
// Specify the HTML file names and location of external resources.
// {0} and {1} are replaced with the current page number and resource name, respectively.
-const viewOptions = new groupdocs.viewer.HtmlViewOptions.forExternalResources("page_{0}.html", "page_{0}/resource_{0}_{1}", "page_{0}/resource_{0}_{1}")
+const viewOptions = groupdocs.viewer.HtmlViewOptions.forExternalResources("page_{0}.html", "page_{0}/resource_{0}_{1}", "page_{0}/resource_{0}_{1}")
viewer.view(viewOptions)
```
{{< /tab >}}
@@ -119,7 +119,7 @@ const viewer = new groupdocs.viewer.Viewer("Products.numbers")
// Convert the spreadsheet to HTML.
// Specify the HTML file names and location of external resources.
// {0} and {1} are replaced with the current page number and resource name, respectively.
-const viewOptions = new groupdocs.viewer.HtmlViewOptions.forExternalResources("page_{0}.html", "page_{0}/resource_{0}_{1}", "page_{0}/resource_{0}_{1}")
+const viewOptions = groupdocs.viewer.HtmlViewOptions.forExternalResources("page_{0}.html", "page_{0}/resource_{0}_{1}", "page_{0}/resource_{0}_{1}")
viewer.view(viewOptions)
```
{{< /tab >}}
@@ -127,7 +127,7 @@ viewer.view(viewOptions)
The image below demonstrates the result. External resources are placed in a separate folder.
-![Place HTML resources in a separate folder](/viewer/java/images/rendering-basics/render-spreadsheets/render-excel-to-html-external-resources.png)
+![Place HTML resources in a separate folder](/viewer/nodejs-java/images/rendering-basics/render-spreadsheets/render-excel-to-html-external-resources.png)
### Convert all Excel worksheets to one HTML file
@@ -139,7 +139,7 @@ To convert all worksheets to one HTML file, use the [HtmlViewOptions.setRenderTo
```js
const viewer = new groupdocs.viewer.Viewer("Personal_net_worth_calculator.xlsx")
// Convert all Excel worksheets to one HTML file.
-const viewOptions = new groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("page.html")
+const viewOptions = groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("page.html")
// Enable converting all worksheets to one file.
viewOptions.setRenderToSinglePage(true)
viewer.view(viewOptions)
@@ -149,7 +149,7 @@ viewer.view(viewOptions)
The following image demonstrates the result:
-![Convert all Excel worksheets to one HTML file](/viewer/java/images/rendering-basics/render-spreadsheets/convert-all-excel-worksheets-to-html.png)
+![Convert all Excel worksheets to one HTML file](/viewer/nodejs-java/images/rendering-basics/render-spreadsheets/convert-all-excel-worksheets-to-html.png)
## Render spreadsheets as PDF
@@ -163,7 +163,7 @@ Create a [PdfViewOptions](#) class instance and pass it to the [Viewer.view](#)
```js
const viewer = new groupdocs.viewer.Viewer("invoice.xlsx")
// Convert the spreadsheet to PDF.
-const viewOptions = new groupdocs.viewer.PdfViewOptions("output.pdf")
+const viewOptions = groupdocs.viewer.PdfViewOptions("output.pdf")
viewer.view(viewOptions)
```
{{< /tab >}}
@@ -171,7 +171,7 @@ viewer.view(viewOptions)
The following image demonstrates the result:
-![Render an Excel file to PDF](/viewer/java/images/rendering-basics/render-spreadsheets/render-excel-to-pdf.png)
+![Render an Excel file to PDF](/viewer/nodejs-java/images/rendering-basics/render-spreadsheets/render-excel-to-pdf.png)
### Convert an Apple Numbers spreadsheet to PDF
@@ -180,7 +180,7 @@ The following image demonstrates the result:
```js
const viewer = new groupdocs.viewer.Viewer("Products.numbers")
// Convert the spreadsheet to PDF.
-const viewOptions = new groupdocs.viewer.PdfViewOptions("output.pdf")
+const viewOptions = groupdocs.viewer.PdfViewOptions("output.pdf")
viewer.view(viewOptions)
```
{{< /tab >}}
@@ -188,7 +188,7 @@ viewer.view(viewOptions)
The following image demonstrates the result:
-![Render an Apple Numbers spreadsheet to PDF](/viewer/java/images/rendering-basics/render-spreadsheets/render-apple-numbers-to-pdf.png)
+![Render an Apple Numbers spreadsheet to PDF](/viewer/nodejs-java/images/rendering-basics/render-spreadsheets/render-apple-numbers-to-pdf.png)
## Render spreadsheets as PNG
@@ -202,7 +202,7 @@ Create a [PngViewOptions](#) class instance and pass it to the [Viewer.view](#)
const viewer = new groupdocs.viewer.Viewer("invoice.xlsx")
// Convert the spreadsheet to PNG.
// {0} is replaced with the current page number in the file names.
-const viewOptions = new groupdocs.viewer.PngViewOptions("output_{0}.png")
+const viewOptions = groupdocs.viewer.PngViewOptions("output_{0}.png")
// Set width and height.
viewOptions.setWidth(800)
viewOptions.setHeight(900)
@@ -212,7 +212,7 @@ viewer.view(viewOptions)
{{< /tabs >}}
The following image demonstrates the result:
-![Render an Excel file to PNG](/viewer/java/images/rendering-basics/render-spreadsheets/render-excel-to-png.png)
+![Render an Excel file to PNG](/viewer/nodejs-java/images/rendering-basics/render-spreadsheets/render-excel-to-png.png)
### Convert an Apple Numbers spreadsheet to PNG
@@ -222,7 +222,7 @@ The following image demonstrates the result:
const viewer = new groupdocs.viewer.Viewer("Products.numbers")
// Convert the spreadsheet to PNG.
// {0} is replaced with the current page number in the file names.
-const viewOptions = new groupdocs.viewer.PngViewOptions("output_{0}.png")
+const viewOptions = groupdocs.viewer.PngViewOptions("output_{0}.png")
// Set width and height.
viewOptions.setWidth(800)
viewOptions.setHeight(900)
@@ -233,7 +233,7 @@ viewer.view(viewOptions)
The following image demonstrates the result:
-![Render an Apple Numbers spreadsheet to PNG](/viewer/java/images/rendering-basics/render-spreadsheets/render-apple-numbers-to-png.png)
+![Render an Apple Numbers spreadsheet to PNG](/viewer/nodejs-java/images/rendering-basics/render-spreadsheets/render-apple-numbers-to-png.png)
## Render spreadsheets as JPEG
@@ -247,7 +247,7 @@ Create a [JpgViewOptions](#) class instance and pass it to the [Viewer.view](#)
const viewer = new groupdocs.viewer.Viewer("invoice.xlsx")
// Convert the spreadsheet to JPEG.
// {0} is replaced with the current page number in the file names.
-const viewOptions = new groupdocs.viewer.JpgViewOptions("output_{0}.jpg")
+const viewOptions = groupdocs.viewer.JpgViewOptions("output_{0}.jpg")
// Set width and height.
viewOptions.setWidth(800)
viewOptions.setHeight(900)
@@ -264,7 +264,7 @@ viewer.view(viewOptions)
const viewer = new groupdocs.viewer.Viewer("Products.numbers")
// Convert the spreadsheet to JPEG.
// {0} is replaced with the current page number in the file names.
-const viewOptions = new groupdocs.viewer.JpgViewOptions("output_{0}.jpg")
+const viewOptions = groupdocs.viewer.JpgViewOptions("output_{0}.jpg")
// Set width and height.
viewOptions.setWidth(800)
viewOptions.setHeight(900)
@@ -288,7 +288,7 @@ GroupDocs.Viewer can detect the following separators:
const viewer = new groupdocs.viewer.Viewer("sample.csv")
// Convert the spreadsheet to JPEG.
// {0} is replaced with the current page number in the file names.
-const viewOptions = new groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("page_{0}.html")
+const viewOptions = groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("page_{0}.html")
// Detect a CSV/TSV separator.
viewOptions.getSpreadsheetOptions().setDetectSeparator(true)
viewer.view(viewOptions)
@@ -321,7 +321,7 @@ console.log(info.toString())
The following image shows a sample console output:
-![Retrieve worksheet names](/viewer/java/images/rendering-basics/render-spreadsheets/retrieve-worksheet-names.png)
+![Retrieve worksheet names](/viewer/nodejs-java/images/rendering-basics/render-spreadsheets/retrieve-worksheet-names.png)
## See also
diff --git a/nodejs-java/rendering-basics/render-text-files.md b/nodejs-java/rendering-basics/render-text-files.md
index 681f047..99f0964 100644
--- a/nodejs-java/rendering-basics/render-text-files.md
+++ b/nodejs-java/rendering-basics/render-text-files.md
@@ -78,7 +78,7 @@ When you load a text document from a file, you should explicitly specify their f
const loadOptions = new LoadOptions(FileType.MD)
// Convert the document to PDF.
const viewer = new groupdocs.viewer.Viewer("TermsOfService.txt", loadOptions)
-const viewOptions = new groupdocs.viewer.PdfViewOptions("output.pdf")
+const viewOptions = groupdocs.viewer.PdfViewOptions("output.pdf")
viewer.view(viewOptions)
```
{{< /tab >}}
@@ -98,7 +98,7 @@ To save all elements of an HTML page (including text, graphics, and stylesheets)
const viewer = new groupdocs.viewer.Viewer("TermsOfService.txt")
// Convert the text file to HTML.
// {0} is replaced with the current page number in the output file names.
-const viewOptions = new groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("page_{0}.html")
+const viewOptions = groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("page_{0}.html")
viewer.view(viewOptions)
```
{{< /tab >}}
@@ -106,7 +106,7 @@ viewer.view(viewOptions)
The following image demonstrates the result:
-![Render a text file to HTML](/viewer/java/images/rendering-basics/render-text-files/render-to-html-embedded-resources.png)
+![Render a text file to HTML](/viewer/nodejs-java/images/rendering-basics/render-text-files/render-to-html-embedded-resources.png)
### Create HTML files with external resources
@@ -123,7 +123,7 @@ const viewer = new groupdocs.viewer.Viewer("TermsOfService.txt")
// Create an HTML file for each PDF page.
// Specify the HTML file names and location of external resources.
// {0} and {1} are replaced with the current page number and resource name, respectively.
-const viewOptions = new groupdocs.viewer.HtmlViewOptions.forExternalResources("page_{0}.html", "page_{0}/resource_{0}_{1}", "page_{0}/resource_{0}_{1}")
+const viewOptions = groupdocs.viewer.HtmlViewOptions.forExternalResources("page_{0}.html", "page_{0}/resource_{0}_{1}", "page_{0}/resource_{0}_{1}")
viewer.view(viewOptions)
```
{{< /tab >}}
@@ -131,7 +131,7 @@ viewer.view(viewOptions)
The image below demonstrates the result. External resources are placed in a separate folder.
-![Place HTML resources in a separate folder](/viewer/java/images/rendering-basics/render-text-files/render-to-html-external-resources.png)
+![Place HTML resources in a separate folder](/viewer/nodejs-java/images/rendering-basics/render-text-files/render-to-html-external-resources.png)
### Create a single HTML page
@@ -142,7 +142,7 @@ If you need to display the entire document content on a single HTML page, use th
```js
const viewer = new groupdocs.viewer.Viewer("TermsOfService.txt")
// Create an HTML file.
-const viewOptions = new groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("output.html")
+const viewOptions = groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("output.html")
// Render the file to a single page.
viewOptions.setRenderToSinglePage(true)
viewer.view(viewOptions)
@@ -159,7 +159,7 @@ Create a [PdfViewOptions](#) class instance and pass it to the [Viewer.view](#)
```js
const viewer = new groupdocs.viewer.Viewer("TermsOfService.txt")
// Convert the text file to PDF.
-const viewOptions = new groupdocs.viewer.PdfViewOptions("output.pdf")
+const viewOptions = groupdocs.viewer.PdfViewOptions("output.pdf")
viewer.view(viewOptions)
```
{{< /tab >}}
@@ -167,7 +167,7 @@ viewer.view(viewOptions)
The following image demonstrates the result:
-![Render a text file to PDF](/viewer/java/images/rendering-basics/render-text-files/render-to-pdf.png)
+![Render a text file to PDF](/viewer/nodejs-java/images/rendering-basics/render-text-files/render-to-pdf.png)
## Render text files as PNG
@@ -179,7 +179,7 @@ Create a [PngViewOptions](#) class instance and pass it to the [Viewer.view](#)
const viewer = new groupdocs.viewer.Viewer("TermsOfService.txt")
// Convert the text file to PNG.
// {0} is replaced with the current page number in the output image names.
-const viewOptions = new groupdocs.viewer.PngViewOptions("output_{0}.png")
+const viewOptions = groupdocs.viewer.PngViewOptions("output_{0}.png")
// Set width and height.
viewOptions.setWidth(950)
viewOptions.setHeight(550)
@@ -190,7 +190,7 @@ viewer.view(viewOptions)
The following image demonstrates the result:
-![Render a text file to PNG](/viewer/java/images/rendering-basics/render-text-files/render-to-png-image.png)
+![Render a text file to PNG](/viewer/nodejs-java/images/rendering-basics/render-text-files/render-to-png-image.png)
## Render text files as JPEG
@@ -202,7 +202,7 @@ Create a [JpgViewOptions](#) class instance and pass it to the [Viewer.view](#)
const viewer = new groupdocs.viewer.Viewer("TermsOfService.txt")
// Convert the text file to JPEG.
// {0} is replaced with the current page number in the output image names.
-const viewOptions = new groupdocs.viewer.JpgViewOptions("output_{0}.jpg")
+const viewOptions = groupdocs.viewer.JpgViewOptions("output_{0}.jpg")
// Set width and height.
viewOptions.setWidth(950)
viewOptions.setHeight(550)
@@ -234,7 +234,7 @@ The following example demonstrates how to change the number of rows displayed on
const viewer = new groupdocs.viewer.Viewer("TermsOfService.txt")
// Convert the text file to HTML.
// {0} is replaced with the current page number in the output file names.
-const viewOptions = new groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("page_{0}.html")
+const viewOptions = groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("page_{0}.html")
// Set the maximum number of rows per page.
viewOptions.getTextOptions().setMaxRowsPerPage(30)
viewer.view(viewOptions)
@@ -244,5 +244,5 @@ viewer.view(viewOptions)
The image below illustrates the result:
-![Specify the number of rows per page](/viewer/java/images/rendering-basics/render-text-files/set-max-rows-per-page.png)
+![Specify the number of rows per page](/viewer/nodejs-java/images/rendering-basics/render-text-files/set-max-rows-per-page.png)
\ No newline at end of file
diff --git a/nodejs-java/rendering-basics/render-web-documents.md b/nodejs-java/rendering-basics/render-web-documents.md
index 2e27677..45050bd 100644
--- a/nodejs-java/rendering-basics/render-web-documents.md
+++ b/nodejs-java/rendering-basics/render-web-documents.md
@@ -39,7 +39,7 @@ Create a [PdfViewOptions](#) class instance and pass it to the [Viewer.view](#)
const viewer = new groupdocs.viewer.Viewer("groupdocs-documentation.mhtml")
// Create a PDF file for the document.
// Specify the PDF file name.
-const viewOptions = new groupdocs.viewer.PdfViewOptions("output.pdf")
+const viewOptions = groupdocs.viewer.PdfViewOptions("output.pdf")
viewer.view(viewOptions)
```
{{< /tab >}}
@@ -47,7 +47,7 @@ viewer.view(viewOptions)
The following image demonstrates the result:
-![Render a web file to PDF](/viewer/java/images/rendering-basics/render-web-documents/render-web-to-pdf.png)
+![Render a web file to PDF](/viewer/nodejs-java/images/rendering-basics/render-web-documents/render-web-to-pdf.png)
## Render web documents as PNG
@@ -59,7 +59,7 @@ Create a [PngViewOptions](#) class instance and pass it to the [Viewer.view](#)
const viewer = new groupdocs.viewer.Viewer("groupdocs-documentation.mhtml")
// Convert the web file to PNG.
// {0} is replaced with the page numbers in the output image names.
-const viewOptions = new groupdocs.viewer.PngViewOptions("output_{0}.png")
+const viewOptions = groupdocs.viewer.PngViewOptions("output_{0}.png")
// Set width and height.
viewOptions.setWidth(950)
viewOptions.setHeight(800)
@@ -70,7 +70,7 @@ viewer.view(viewOptions)
The following image demonstrates the result:
-![Render a web file to PNG](/viewer/java/images/rendering-basics/render-web-documents/render-web-to-png.png)
+![Render a web file to PNG](/viewer/nodejs-java/images/rendering-basics/render-web-documents/render-web-to-png.png)
## Render web documents as JPEG
@@ -82,7 +82,7 @@ Create a [JpgViewOptions](#) class instance and pass it to the [Viewer.view](#)
const viewer = new groupdocs.viewer.Viewer("groupdocs-documentation.mhtml")
// Create a JPEG image for each drawing page.
// {0} is replaced with the current page number in the image name.
-const viewOptions = new groupdocs.viewer.JpgViewOptions("output_{0}.jpg")
+const viewOptions = groupdocs.viewer.JpgViewOptions("output_{0}.jpg")
// Set width and height.
viewOptions.setWidth(1600)
viewOptions.setHeight(650)
@@ -105,7 +105,7 @@ To save all elements of an HTML page (including text, graphics, and stylesheets)
const viewer = new groupdocs.viewer.Viewer("sample.chm")
// Convert the CHM file to HTML.
// {0} is replaced with the page numbers in the output file names.
-const viewOptions = new groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("chm_result_{0}.html")
+const viewOptions = groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("chm_result_{0}.html")
// Enable the following option to display all CHM content on a single HTML page.
// viewOptions.setRenderToSinglePage(true);
viewer.view(viewOptions)
@@ -115,7 +115,7 @@ viewer.view(viewOptions)
The following image demonstrates the result:
-![Render a web file to HTML](/viewer/java/images/rendering-basics/render-web-documents/render-chm-to-html.png)
+![Render a web file to HTML](/viewer/nodejs-java/images/rendering-basics/render-web-documents/render-chm-to-html.png)
### Create an HTML file with external resources
@@ -131,7 +131,7 @@ If you want to store an HTML file and additional resource files (such as fonts,
const viewer = new groupdocs.viewer.Viewer("sample.chm")
// Convert the CHM file to HTML.
// Specify the output file names and location of external resources.
-const viewOptions = new groupdocs.viewer.HtmlViewOptions.forExternalResources("page_{0}.html", "page_{0}/resource_{0}_{1}", "page_{0}/resource_{0}_{1}");
+const viewOptions = groupdocs.viewer.HtmlViewOptions.forExternalResources("page_{0}.html", "page_{0}/resource_{0}_{1}", "page_{0}/resource_{0}_{1}");
viewer.view(viewOptions)
```
{{< /tab >}}
diff --git a/nodejs-java/rendering-basics/render-word-documents.md b/nodejs-java/rendering-basics/render-word-documents.md
index a44415e..0b67954 100644
--- a/nodejs-java/rendering-basics/render-word-documents.md
+++ b/nodejs-java/rendering-basics/render-word-documents.md
@@ -48,7 +48,7 @@ To save all elements of an HTML page (including text, graphics, and stylesheets)
const viewer = new groupdocs.viewer.Viewer("resume.docx")
// Create an HTML files.
// {0} is replaced with the current page number in the file name.
-const viewOptions = new groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("page_{0}.html")
+const viewOptions = groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("page_{0}.html")
viewer.view(viewOptions)
```
{{< /tab >}}
@@ -56,7 +56,7 @@ viewer.view(viewOptions)
The following image demonstrates the result:
-![Render a Word file to HTML](/viewer/java/images/rendering-basics/render-word-documents/render-to-html-embedded-resources.png)
+![Render a Word file to HTML](/viewer/nodejs-java/images/rendering-basics/render-word-documents/render-to-html-embedded-resources.png)
### Create an HTML file with external resources
@@ -73,7 +73,7 @@ const viewer = new groupdocs.viewer.Viewer("resume.docx")
// Create an HTML file for each page.
// Specify the HTML file names and location of external resources.
// {0} and {1} are replaced with the current page number and resource name, respectively.
-const viewOptions = new groupdocs.viewer.HtmlViewOptions.forExternalResources("page_{0}.html", "page_{0}/resource_{0}_{1}", "page_{0}/resource_{0}_{1}")
+const viewOptions = groupdocs.viewer.HtmlViewOptions.forExternalResources("page_{0}.html", "page_{0}/resource_{0}_{1}", "page_{0}/resource_{0}_{1}")
viewer.view(viewOptions)
```
{{< /tab >}}
@@ -81,11 +81,11 @@ viewer.view(viewOptions)
The image below demonstrates the result. External resources are placed in a separate folder.
-![Place HTML resources in a separate folder](/viewer/java/images/rendering-basics/render-word-documents/render-to-html-external-resources.png)
+![Place HTML resources in a separate folder](/viewer/nodejs-java/images/rendering-basics/render-word-documents/render-to-html-external-resources.png)
## Render Word documents as PDF
-Create a [PdfViewOptions](#) class instance and pass it to the [Viewer.view](#) method to convert a Word file to PDF. The `PdfViewOptions` class properties allow you to control the conversion process. For instance, you can protect the output PDF file, reorder its pages, and specify the quality of document images. Refer to the following documentation section for details: [Rendering to PDF]({{< ref "viewer/java/developer-guide/rendering-documents/rendering-to-pdf/_index.md" >}}).
+Create a [PdfViewOptions](#) class instance and pass it to the [Viewer.view](#) method to convert a Word file to PDF. The `PdfViewOptions` class properties allow you to control the conversion process. For instance, you can protect the output PDF file, reorder its pages, and specify the quality of document images. Refer to the following documentation section for details: [Rendering to PDF]({{< ref "viewer/nodejs-java/developer-guide/rendering-documents/rendering-to-pdf/_index.md" >}}).
{{< tabs "example3">}}
{{< tab "JavaScript" >}}
@@ -93,7 +93,7 @@ Create a [PdfViewOptions](#) class instance and pass it to the [Viewer.view](#)
const viewer = new groupdocs.viewer.Viewer("resume.docx")
// Create a PDF file for the document.
// Specify the PDF file name.
-const viewOptions = new groupdocs.viewer.PdfViewOptions("output.pdf")
+const viewOptions = groupdocs.viewer.PdfViewOptions("output.pdf")
viewer.view(viewOptions)
```
{{< /tab >}}
@@ -101,7 +101,7 @@ viewer.view(viewOptions)
The following image demonstrates the result:
-![Render a Word file to PDF](/viewer/java/images/rendering-basics/render-word-documents/render-to-pdf.png)
+![Render a Word file to PDF](/viewer/nodejs-java/images/rendering-basics/render-word-documents/render-to-pdf.png)
## Render Word documents as PNG
@@ -113,14 +113,14 @@ Create a [PngViewOptions](#) class instance and pass it to the [Viewer.view](#)
const viewer = new groupdocs.viewer.Viewer("resume.docx")
// Create a PNG image for each document page.
// {0} is replaced with the current page number in the image name.
-const viewOptions = new groupdocs.viewer.PngViewOptions("output_{0}.png")
+const viewOptions = groupdocs.viewer.PngViewOptions("output_{0}.png")
viewer.view(viewOptions)
```
{{< /tab >}}
{{< /tabs >}}
The following image demonstrates the result:
-![Render a Word file to PNG](/viewer/java/images/rendering-basics/render-word-documents/render-to-png-image.png)
+![Render a Word file to PNG](/viewer/nodejs-java/images/rendering-basics/render-word-documents/render-to-png-image.png)
## Render Word documents as JPEG
@@ -132,7 +132,7 @@ Create a [JpgViewOptions](#) class instance and pass it to the [Viewer.view](#)
const viewer = new groupdocs.viewer.Viewer("resume.docx")
// Create a JPG image for each document page.
// {0} is replaced with the current page number in the image name.
-const viewOptions = new groupdocs.viewer.JpgViewOptions("output_{0}.png")
+const viewOptions = groupdocs.viewer.JpgViewOptions("output_{0}.png")
viewer.view(viewOptions)
```
{{< /tab >}}
@@ -162,7 +162,7 @@ The example below converts a Word document to HTML and specifies page margins fo
const viewer = new groupdocs.viewer.Viewer("resume.docx")
// Create an HTML file for each document page.
// {0} is replaced with the current page number in the file name.
-const viewOptions = new groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("page_{0}.html")
+const viewOptions = groupdocs.viewer.HtmlViewOptions.forEmbeddedResources("page_{0}.html")
// Specify the size of page margins in points.
viewOptions.getWordProcessingOptions().setTopMargin(72)
viewOptions.getWordProcessingOptions().setBottomMargin(72)
@@ -189,7 +189,7 @@ The following code example demonstrates how to render a Word document with track
```js
const viewer = new groupdocs.viewer.Viewer("resume.docx")
// Convert the document to PDF.
-const viewOptions = new groupdocs.viewer.PdfViewOptions("output.pdf")
+const viewOptions = groupdocs.viewer.PdfViewOptions("output.pdf")
// Enable tracked changes rendering.
viewOptions.getWordProcessingOptions().setRenderTrackedChanges(true)
viewer.view(viewOptions)
@@ -199,7 +199,7 @@ viewer.view(viewOptions)
The following image illustrates the result:
-![Render tracked changes to PDF](/viewer/java/images/rendering-basics/render-word-documents/render-track-changes-to-pdf.png)
+![Render tracked changes to PDF](/viewer/nodejs-java/images/rendering-basics/render-word-documents/render-track-changes-to-pdf.png)
## Render comments
@@ -212,7 +212,7 @@ The code example below renders a Word document with comments to PDF.
```js
const viewer = new groupdocs.viewer.Viewer("resume.docx")
// Convert the document to PDF.
-const viewOptions = new groupdocs.viewer.PdfViewOptions("output.pdf")
+const viewOptions = groupdocs.viewer.PdfViewOptions("output.pdf")
// Enable rendering comments.
viewOptions.setRenderComments(true)
viewer.view(viewOptions)
@@ -222,4 +222,4 @@ viewer.view(viewOptions)
The following image illustrates the result:
-![Render comments to PDF](/viewer/java/images/rendering-basics/render-word-documents/render-comments-to-pdf.png)
+![Render comments to PDF](/viewer/nodejs-java/images/rendering-basics/render-word-documents/render-comments-to-pdf.png)