Bu makalede, java aracılığıyla node.js için GroupDocs.Conversion’ı çalıştırmak üzere bir liman işçisi görüntüsü oluşturma konusunda adım adım talimatlar verilmektedir. GroupDocs.Conversion for node.js’yi java aracılığıyla çalıştırmak için node.js’yi yüklemek için komut dosyası içerir ve kurulumu doğrulamak için örnek kod sunar. Ek olarak, Docker görüntüsünün terminal aracılığıyla çalıştırılmasına ve örnek kodun çalıştırılmasına ilişkin, GroupDocs.Conversion for Node.js’nin Java aracılığıyla kullanımını gösteren bir kılavuz bulacaksınız. İzlenmesi gereken temel adımlar şunlardır:
Node.js için GroupDocs.Conversion’ı Java aracılığıyla Yükleme Adımları
- Sisteminizde bir dizin oluşturun
- Dockerfile adlı bir dosyaya Docker görüntüsü oluşturma talimatlarını yazın
- Node.js kodunu gdapp.js adlı bir dosyaya yazın
- Her iki dosyayı da yeni oluşturulan dizine kopyalayın
- Giriş DOCX dosyasını aynı dizine koyun
- Daha önce bahsedilen dizindeki terminal/komut penceresine erişin ve bir Docker görüntüsü oluşturmak için aşağıdaki komutu yürütün
- docker build -t gd-conversion-image .
- DOCX girişini PDF’ye dönüştürmek üzere kapsayıcıyı çalıştırmak için aşağıdaki komutu çalıştırın
- docker run -it gd-dönüşüm-görüntü
Yukarıda özetlenen adımlar java aracılığıyla node.js için GroupDocs.Conversion’ın nasıl kullanılacağını açıklamaktadır. Başlamak için gerekli dosyaları oluşturmanız ve bunları belirlenen bir klasöre kaydetmeniz gerekir. Daha sonra aynı dizinde bir terminal/komut penceresi açın. Sonraki adımlarda, bir Docker görüntüsü oluşturmak ve onu ikinci bir komut kullanarak çalıştırmak için komutları çalıştıracaksınız. gdapp.js’deki kod örneği, bir Word belgesini PDF’ye dönüştürür. Aşağıdaki kod örneğini yürüttükten sonra çıktı PDF dosyasını aynı dizinde bulabilirsiniz.
Node.js için GroupDocs.Conversion’ı Java aracılığıyla çalıştırmak üzere Node.js’yi Yükleme Komut Dosyası
Docker dosyası
gdapp.js
Bu Docker betiği, temeli olarak OpenJDK 8 görüntüsüyle başlar ve ardından Node.js, Python 2.x, PIP komutu, Node-Java Köprüsü, node-gyp için temel oluşturma araçları ve Node için GroupDocs.Conversion’ı yüklemeye devam eder. .js’yi npm komutu aracılığıyla kullanın. Kapsayıcı içinde kod çalıştırmak istiyorsanız şu komutu kullanabilirsiniz: ‘docker run -it -v /PathToSharedFolderOnHostComputer:/SharedFolder gd-conversion-image /bin/bash’. Bu komut, ana bilgisayar ile Docker konteyneri arasında bir klasörün paylaşılmasına izin vererek veri alışverişini kolaylaştırır.
Docker görüntüsünü çalıştırdığınızda bir kapsayıcı oluşturur ve bir komut istemi görüntüler. Bu istemde, DOCX dosyasının PDF’ye dönüştürülmesini gerçekleştiren ’node gdapp.js’ komutunu yürütün. Kapta belge görüntüleme araçları bulunmadığından, ortaya çıkan PDF dosyasını kap içindeki ‘PaylaşılanKlasör’ adlı paylaşılan klasöre aktarabilirsiniz. Bu eylem, dosyayı ana bilgisayarınızdaki ‘PathToSharedFolderOnHostComputer’ dizininde erişilebilir hale getirecek ve burada bir PDF görüntüleyici kullanılarak görüntülenebilecektir.