TypeScript 支援

簡介

我們很高興宣佈為 Aspose.Slides for Node.js via Java 提供 原生 TypeScript 支援!此重大升級為 Node.js 中的 PowerPoint 自動化帶來現代化的開發工作流程。

主要優勢

  • 完整的 API 可探索性: 為所有方法提供智慧的程式碼自動完成
  • 型別安全: 在編譯時捕捉錯誤
  • 零設定: 包含的 .d.ts 定義可即時使用
  • Java 相容性: 來自 Java 套件的所有公開方法皆已正確類型化

技術實作

型別定義會透過 package.json 自動載入:

"types": "lib/aspose.slides.d.ts"

開發者體驗

之前(純 JavaScript)

import * as AsposeSlides from 'aspose.slides.via.java';

// 沒有自動完成或類型檢查
const pres = new AsposeSlides.??? // 盲目操作

之後(TypeScript)

import * as AsposeSlides from 'aspose.slides.via.java';

const pres = new AsposeSlides.Presentation(); // 完整的自動完成
const slide = pres.getSlides().get_Item(0); // 正確的方法簽名

TypeScript 自動完成示範

開始使用

  1. 更新至最新版:
npm install aspose.slides.via.java@latest
  1. 若您使用 TypeScript,無需額外設定!