Bu kısa eğitim, PDF‘i Node.js REST API ile nasıl birleştireceğinizi gösterir. SDK’yı kullanarak tüm PDF’leri Node.js REST Arayüzü ile nasıl birleştireceğinizi öğreneceksiniz. Birden fazla PDF dosyasını birleştirmek için uygulama geliştirmek için gereken tüm adımları açıklayacaktır.
Önkoşul
- Bir hesap oluşturun API kimlik bilgileri
- Node.js için Aspose.PDF Cloud SDK‘i indirin
- Yukarıdaki SDK ile Node.js projesini kurun
PDF’yi Node.js Düşük Kod API’siyle Birleştirme Adımları
- PdfApi sınıf nesnesini başlatmak için API anahtarını ve SID’yi ayarlayın
- MergeDocuments nesnesini oluşturun ve birleştirmek istediğiniz PDF dosyalarının listesini sağlayın
- PdfApi sınıfındaki UploadFile() metodunu kullanarak tüm kaynak PDF dosyalarını yükleyin
- Tüm PDF dosyalarını tek bir hedef PDF dosyasında birleştirmek için PutMergeDocuments() yöntemini çağırın
- Birleştirilen tüm PDF dosyalarının içeriğini içeren çıktı PDF dosyasını indirin ve kaydedin
Bu adımlar, Node.js REST API ile PDF’leri çevrimiçi olarak nasıl birleştireceğinizi özetlemektedir. Birleştirmek istediğiniz PDF dosyalarının listesini oluşturmak için MergeDocuments sınıf nesnesini kullanın ve tüm bu PDF dosyalarını PdfApi.UploadFile() yöntemini kullanarak buluta yükleyin. Ardından, PDF dosyalarını çevrimiçi olarak birleştirmek için PutMergeDocuments() yöntemini çağırın. API çağrısı, Tamam durumunu döndürdükten sonra, çıktı PDF dosyasını almak için DownloadFile yöntemini çağırabilirsiniz.
PDF Dosyalarını Node.js Tabanlı API ile Birleştirme Kodu
Bu kod bize PDF dosyalarını Node.js REST Arayüzü ile nasıl birleştireceğimizi öğretti. UploadFile() metodunda, MergeDocuments nesnesindeki PDF dosyaları listesinde kullanılanlara benzer adlar kullanın. Elde edilen PDF dosyasını indirirken, Position parametresini sıfıra ayarlayın, aksi takdirde dosyayı diske kaydedemezsiniz.
Bu makalede, PDF belgelerinin Node.js tabanlı API ile çevrimiçi olarak nasıl birleştirileceği açıklanmıştır. Boş bir PDF dosyası oluşturmak için şu makaleye bakın: Node.js REST API ile PDF Belgesi Oluşturun.