Skip to content

Commit 05b981c

Browse files
v25.9.0
1 parent 7144ed4 commit 05b981c

File tree

7 files changed

+21
-8
lines changed

7 files changed

+21
-8
lines changed

AsposePDFforNode.cjs

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

AsposePDFforNode.mjs

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

AsposePDFforNode.wasm.gz

-142 KB
Binary file not shown.

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Add PDF processing, manipulation, and conversion features to your Node.js applic
2323
- **Other formats:** Grayscale PDF, PDF/A, TeX, TXT, Markdown
2424
- **Manipulate** PDF structure and content:
2525
- Bookmarks, hyperlinks, annotations, attachments, JavaScript
26-
- Fonts, metadata, layers, background color
26+
- Fonts, metadata, layers, background color, tables
2727
- **Secure PDF documents**:
2828
- Encrypt, decrypt, set or change passwords
2929
- Configure access permissions
@@ -40,7 +40,7 @@ Add PDF processing, manipulation, and conversion features to your Node.js applic
4040
- PDF, PDF/A
4141

4242
**Save/Export As:**
43-
- **Office:** DOC, DOCX, XLS, XLSX, PPTX
43+
- **Office:** DOC, DOCX, DOCX(Enhanced Recognition Mode), XLS, XLSX, PPTX
4444
- **Images:** JPEG, PNG, BMP, TIFF, DICOM
4545
- **Other:** EPUB, SVG, SVG (ZIP), TeX, TXT, Grayscale PDF, PDF/A, XPS
4646

@@ -53,7 +53,7 @@ Add PDF processing, manipulation, and conversion features to your Node.js applic
5353
- **Metadata:** Set, extract, or remove metadata.
5454
- **Layers:** Get list of layers, merge or flatten them.
5555
- **Forms & Annotations:**
56-
- Delete annotations, bookmarks, JavaScript
56+
- Delete annotations, bookmarks, JavaScript, tables
5757
- Flatten forms
5858
- **Attachments:** Add, extract, or delete file attachments.
5959
- **Text Tools:**

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "asposepdfnodejs",
33
"description": "Aspose.PDF for Node.js via C++",
4-
"version": "25.8.0",
4+
"version": "25.9.0",
55
"homepage": "https://products.aspose.com/pdf/nodejs-cpp/",
66
"readmeFilename": "README.md",
77
"main": "./AsposePDFforNode.cjs",

snippets/AsposePdfDeleteTables.cjs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
const AsposePdf = require('asposepdfnodejs');
2+
const pdf_file = 'Aspose.pdf';
3+
AsposePdf().then(AsposePdfModule => {
4+
/*Delete tables from a PDF-file and save the "ResultPdfDeleteTables.pdf"*/
5+
const json = AsposePdfModule.AsposePdfDeleteTables(pdf_file, "ResultPdfDeleteTables.pdf");
6+
console.log("AsposePdfDeleteTables => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
7+
});

snippets/AsposePdfDeleteTables.mjs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
import AsposePdf from 'asposepdfnodejs';
2+
const AsposePdfModule = await AsposePdf();
3+
const pdf_file = 'Aspose.pdf';
4+
/*Delete tables from a PDF-file and save the "ResultPdfDeleteTables.pdf"*/
5+
const json = AsposePdfModule.AsposePdfDeleteTables(pdf_file, "ResultPdfDeleteTables.pdf");
6+
console.log("AsposePdfDeleteTables => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);

0 commit comments

Comments
 (0)