REST API ve Node.js Cloud SDK’yı kullanarak gelişmiş belge birleştirme ve bölme özellikleriyle araçlarınızın ve uygulamalarınızın yeteneklerini geliştirin.
Ücretsiz Denemeye BaşlayınGroupDocs.Merger Cloud SDK for Node.js, çeşitli belge biçimlerinden tek bir sayfayı veya bir sayfa koleksiyonunu birleştirmek, bölmek, kaldırmak ve yeniden düzenlemek için sağlam bir çözümdür. Belge sayfalarını resim olarak temsil etmek, içeriği ve belge yapısını hızlı bir şekilde analiz etmek için birçok kullanışlı özellikten biridir. Microsoft Office Word, Excel elektronik tabloları, PowerPoint sunumları, Visio çizimleri, OneNote, PDF, HTML, OpenDocument, metin ve diğerleri dahil olmak üzere çok çeşitli belge biçimleriyle çalışmayı destekler. Belgenin temel bilgilerini çıkarın ve desteklenen belge biçimlerinden parola korumalarını güncelleyerek veya silerek belge güvenlik işlemlerini gerçekleştirin. API ayrıca kaynak belgeden seçili sayfaları çıkarmak, değiştirmek veya döndürmek için de yararlıdır ve kaynak belgedeki belirtilen sayfalara göre doğru bir şekilde yeni bir sonuç belgesi oluşturur. GroupDocs.Merger Cloud SDK for Node.js, REST API’lerini çağırabilen herhangi bir dil veya geliştirme platformuyla kullanılabilen GroupDocs.Merger Cloud REST API’sinin üzerine bir katman olarak oluşturulmuştur.
//Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
class JoinPagesFromVariousDocuments {
static async Run() {
let item1 = new merger_cloud.JoinItem();
item1.fileInfo = new merger_cloud.FileInfo();
item1.fileInfo.filePath = "WordProcessing/sample-10-pages.docx";
item1.pages = [3, 6, 8];
let item2 = new merger_cloud.JoinItem();
item2.fileInfo = new merger_cloud.FileInfo();
item2.fileInfo.filePath = "WordProcessing/four-pages.docx";
item2.startPageNumber = 1
item2.endPageNumber = 4
item2.rangeMode = merger_cloud.JoinItem.RangeModeEnum.OddPages;
let options = new merger_cloud.JoinOptions();
options.joinItems = [item1, item2];
options.outputPath = "Output/joined-pages.docx";
let result = await documentApi.join(new merger_cloud.JoinRequest(options));
console.log("Output file path: " + result.path);
}
}
module.exports = JoinPagesFromVariousDocuments;