1. Ürün:% s
  2.   Kelime İşleme
  3.   Node.js
  4.   Aspose.Words Cloud SDK for Node.js

Aspose.Words Cloud SDK for Node.js

 
 

Node.js API'si Word DOC, DOCX Dosyalarını Oluştur/Dönüştürmek için

Node.js ortamında Microsoft Word veya Ofis Otomasyonu olmadan Word DOC, DOCX Belgelerini Oluşturmak, Düzenlemek, Yazdırmak, Manipüle Etmek, Okumak ve Dönüştürmek için güçlü bir Node.js REST SDK.

Aspose.Words Cloud SDK for Node.js Nedir?

Günümüzün sağlık, eğitim ve hukuk hizmetleri gibi hızlı tempolu sektörlerinde verimli belge yönetimi çok önemlidir. İş akışlarını kolaylaştırmak isteyen geliştiriciler için Aspose.Words Cloud SDK for Node.js doğrudan uygulamalara belge oluşturma ve dönüştürme özelliklerini entegre eden güçlü ve güvenilir bir Node.js DOCX REST API sunar. Bu Word işleme Node.js API'si DOCX, DOC, RTF, DOT, HTML, ODT ve daha fazlasını içeren geniş bir format yelpazesini destekler; geliştiricilerin Node.js içinde DOCX oluşturmasını, içerik çıkarmasını, biçimlendirmeyi manipüle etmesini ve Word belgelerine kolayca tablo eklemesini sağlar.

Ölçeklenebilirlik ve basitlik için tasarlanmış bu Node.js kelime işleme kütüphanesi, yazılım geliştiricilerin ve programcıların Node.js içinde Word'ü PDF'ye dönüştürmesini, belgeleri bölüp birleştirmesini, stil ve biçimlendirmeyi yönetmesini ve mail birleştirme kullanarak kişiselleştirilmiş çıktılar üretmesini sağlar. Sezgisel tasarımı ve bulut tabanlı mimarisi sayesinde Node.js DOCX oluşturma API'si RTF, PDF, HTML, ODT, OTT, TXT, EPUB, XPS, PCL, TIFF, PNG, JPEG, BMP, SVG, DOCX, DOCM ve DOTX gibi formatlara sorunsuz dönüşüm destekler. İster büyük dosyalarla ister küçük dinamik raporlarla çalışıyor olun, bu Ücretsiz DOCX Node.js API'si, ağır altyapı maliyetleri olmadan güvenli, verimli ve yüksek doğrulukta belge yönetimi sağlayarak Node.js içinde kelime işlemeyi değiştirmek için sağlam araçlar sunar.

Previous Next

Aspose.Words Cloud SDK for Node.js ile Başlarken

Aspose.Words Cloud SDK for Node.js'i kurmak için JavaScript paket yöneticisi npm'yi kullanabilirsiniz. Başarılı bir kurulum için lütfen aşağıdaki komutları kullanın.

Install Aspose.Words for .NET via npm

 npm install asposewordscloud 
You can download the directly from Aspose.Words Sürüm sayfası

Node.js Uygulamalarında Word Belgesi Oluştur

Aspose.Words Cloud SDK for Node.js, yazılım geliştiricilerin kendi Node.js uygulamalarında yeni bir Word belgesi programlı olarak oluşturmasını ve içerik eklemesini sağlayan tam işlevsellik sunar. Belge oluşturulduktan sonra geliştiriciler metin, resim, şekil ekleyebilir, yazı tiplerini yönetebilir, stil ve biçimlendirme tanımlayabilir, sayfa boyutunu ayarlayabilir, tablo ve grafik ekleyebilir, üstbilgi/altbilgi ekleyebilir ve daha fazlasını yapabilir. İşte Node.js uygulamalarında yeni bir Word belgesi oluşturmanın basit bir örneği.

Node.js Uygulamalarında Yeni Word Belgeleri Nasıl Oluşturulur?

 import * as fs from "fs";

const clientId = "####-####-####-####-####";
const secret = "##################";
const wordsApi = new WordsApi(clientId, secret);
const createRequest = new model.CreateDocumentRequest({
fileName: "Sample.docx"
});

wordsApi.createDocument(createRequest)
.then((createRequestResult) => {
// tslint:disable-next-line:no-console
console.log("Result of createRequest: ", createRequestResult);
});

Node.js SDK ile Word Belgesi Dönüştürme

Yazılım geliştiricileri Aspose.Words Cloud SDK for Node.js'i kullanarak kendi uygulamalarında MS Word belgelerini bir formattan diğerine sadece birkaç satır kodla dönüştürebilirler. DOCX'i PDF'ye, HTML'i DOC'a ya da başka bir kombinasyona dönüştürmeniz gerekse, SDK bu görevleri verimli bir şekilde yerine getirmek için basit yöntemler sunar. Aşağıdaki örnek, yazılım geliştiricilerin Node.js ortamında bir Word DOCX dosyasını PDF'ye nasıl dönüştürebileceğini gösterir.

Node.js ile DOCX'i PDF'ye Nasıl Dönüştürürsünüz?

 
// create API instance (baseUrl is optional)
        const wordsApi = new WordsApi(clientId, clientSecret, baseUrl);

        // upload file to the Aspose cloud
        const uploadRequest = new UploadFileRequest();
        uploadRequest.path = "uploaded.docx";
        uploadRequest.fileContent = createReadStream(localPath);

        wordsApi.uploadFile(uploadRequest)
            .then((_uploadResult) => {
                // save the file as pdf in the cloud
                const request = new SaveAsRequest({
                    name: "uploaded.docx",
                    saveOptionsData: new PdfSaveOptionsData(
                        {
                            fileName: "destination.pdf"
                        })
                });

                wordsApi.saveAs(request)
                    .then((_result) => {
                        // deal with the pdf file
                    })
                    .catch(function(_err) {
                        // handle saveAs request error
                    });
            })
            .catch(function(_err) {
                // handle uploadFile request error
            });

Node.js ile Word Belgelerinden Metin Çıkarma

Çeşitli belge türlerinden metin ve resim çıkarmak, metin analizi ya da içerik indeksleme gibi birçok uygulama için yaygın bir gereksinimdir. Aspose.Words Cloud SDK for Node.js, geliştiricilerin metin içeriğini kolayca almasını sağlayan sorunsuz metin çıkarma yetenekleri sunar. SDK ayrıca belgede gömülü logo, illüstrasyon ya da fotoğraf gibi öğeleri çıkarmak için kullanışlı yöntemler sağlar. İşte Node.js içinde bir DOCX belgesinden metin çıkarmanın bir örneği.

Node.js ile DOCX Belgesinden Metin Nasıl Çıkarılır?

const { WordsApi, GetDocumentTextRequest } = require("asposewordscloud");

// Initialize Words API
const wordsApi = new WordsApi();

// Extract text from DOCX
const getTextRequest = new GetDocumentTextRequest({
  name: "input.docx",
});

wordsApi.getDocumentText(getTextRequest)
  .then((result) => {
    console.log("Text extracted:", result.text);
  })
  .catch((error) => {
    console.error("Error extracting text:", error);
  });

Node.js'te Mail Birleştirme Uygulama

Aspose.Words Cloud SDK'yı diğerlerinden ayıran, yazılım geliştiricilerin sadece birkaç satır kodla karmaşık görevleri yerine getirmesini sağlayan sezgisel API tasarımıdır. SDK, Node.js uygulamalarında mail birleştirme işleviyle kişiselleştirilmiş belgeler üretme sürecini basitleştirir. Geliştiriciler, veritabanları ya da JSON dosyaları gibi harici kaynaklardan veri alarak belge şablonlarını doldurabilir ve toplu olarak özelleştirilmiş belgeler oluşturabilir. İşte JSON veri kaynağıyla bir mail birleştirme gerçekleştirmenin örneği. 

Node.js içinde JSON Veri Kaynağıyla Mail Birleştirme Nasıl Yapılır?


const { WordsApi, ExecuteMailMergeOnlineRequest, MailMergeData } = require("asposewordscloud");

// Initialize Words API
const wordsApi = new WordsApi();

// Perform mail merge with JSON data
const mailMergeData = new MailMergeData();
mailMergeData.dataSourceType = "json";
mailMergeData.dataSource = fs.createReadStream("data.json");

const executeMailMergeRequest = new ExecuteMailMergeOnlineRequest({
  template: fs.createReadStream("template.docx"),
  data: mailMergeData,
});

wordsApi.executeMailMergeOnline(executeMailMergeRequest)
  .then((result) => {
    console.log("Mail merge completed. Merged document saved.");
  })
  .catch((error) => {
    console.error("Error performing mail merge:", error);
  });

 Türkçe