Node.js'de bir Word belgesini JPEG, PNG veya GIF resimlerine dönüştürün.

Node.js’de Word Belgelerini JPG, PNG veya GIF resimlerine dönüştürün

Bir önceki makalede, PDF’nin JPG, PNG ve GIF formatına programlı olarak dönüştürülme sürecini gösterdik. Bu blog yazısı, Node.Js görüntü kitaplığını kullanarak Word’ü JPEG, GIF ve PNG’ye nasıl dönüştüreceğimizi öğretecek. Word, belgeleri paylaşmak ve yazdırmak için kullanılan popüler biçimlerden biridir. Sıklıkla kelime belgelerini farklı görüntü biçimlerine dönüştürmemiz gerekir. İhtiyaçlarınıza göre bakımı kolay, esnek bir dönüşüm çözümü sağlayan, halihazırda geliştirilmiş özel araçları kullanmak daha iyidir. Bu yazımızda, word belgesini Node.js’de JPG, PNG veya GIF resimlerine dönüştürmeyi öğreneceğiz.

Bu yazımızda aşağıdaki konulardan bahsedeceğiz:

Word to Image Converter REST API ve Node.js SDK

Bu makalede, DOCX kelimesini Node.js uygulamalarında JPEG, PNG veya GIF Görüntülerine dönüştürmek için GroupDocs.Conversion Cloud’un Node.js SDK’sı API’sini kullanacağız. Bu API, belgelerinizi ihtiyacınız olan herhangi bir biçime dönüştürmenize olanak tanır. Word, Excel, PowerPoint, PDF, HTML, JPG, PNG ve CAD gibi 50’den fazla belge ve görüntünün dönüştürülmesini destekler. Ayrıca Cloud API için belge dönüştürme aile üyeleri olarak .NET, Java, PHP, Ruby, Android ve Python SDK’ları sağlar.

Konsolda aşağıdaki komutu kullanarak GroupDocs.Conversion Cloud’u Node.js uygulamalarınıza yükleyebilirsiniz:

npm install groupdocs-conversion-cloud

Lütfen adımları ve mevcut kod örneklerini izlemeye başlamadan önce gösterge tablosundan İstemci Kimliğinizi ve İstemci Sırrınızı alın. Kimliğinizi ve sırrınızı aldıktan sonra, kodu aşağıda gösterildiği gibi ekleyin:

# http://api.groupdocs.cloud adresinden düğüm uygulamanıza Node.js SDK'yı içe aktarın
global.groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
global.fs = require("fs");

// https://dashboard.groupdocs.cloud adresinden clientId ve clientSecret'i edinin (ücretsiz kayıt gereklidir).
global.clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
global.clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
global.myStorage = "test-internal-storage";
const config = new groupdocs_conversion_cloud.Configuration(clientId, clientSecret);
config.apiBaseUrl = "https://api.groupdocs.cloud";

Node.js’de REST API kullanarak Word’ü JPG biçimine dönüştürün

Aşağıda verilen basit adımları izleyerek Word’ü JPEG görüntü dosyasına dönüştürebilirsiniz:

  1. Word dosyasını buluta Yükle
  2. Dönüştürme Node.js’de çevrimiçi ücretsiz Word’den JPG görüntüsüne
  3. Dönüştürülen JPG dosyasını İndir

Resmi Yükle

İlk olarak, aşağıdaki kod örneğini kullanarak kelime dosyasını buluta yükleyin:

// dosyayı sistem sürücünüzden IOStream'de açın.
var resourcesFolder = 'H:\\groupdocs-cloud-data\\sample-file.docx';
// dosyayı oku
fs.readFile(resourcesFolder, (err, fileStream) => {
  // FileApi'yi inşa et
  var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
  // dosya yükleme isteği oluştur
  var request = new groupdocs_conversion_cloud.UploadFileRequest("sample-file.docx", fileStream, myStorage);
  // dosya yükleme
  fileApi.uploadFile(request)
    .then(function (response) {
      console.log("Expected response type is FilesUploadResult: " + response.uploaded.length);
    })
    .catch(function (error) {
      console.log("Error: " + error.message);
    });
});

Sonuç olarak, yüklenen kelime dosyası, bulut üzerindeki kontrol panelinizin dosyalar bölümünde mevcut olacaktır.

Node.js kullanarak Word’ü Çevrimiçi JPG dosyasına dönüştürün

Word’ü programlı olarak JPG dosyasına dönüştürmek için lütfen aşağıda belirtilen adımları izleyin:

  • Bir ConvertApi örneği oluşturun
  • ConvertSettings örneği oluştur
  • Kelime dosyası yolunu ayarla
  • Biçime “jpg” atayın
  • Çıktı dosyası yolu sağlayın
  • ConvertDocumentRequest Oluştur
  • ConvertApi.convertDocument() yöntemini çağırarak sonuçları alın

Aşağıdaki kod örneği, Node.js’de REST API kullanılarak kalite kaybı olmadan Word’ün jpg’ye nasıl dönüştürüleceğini gösterir:

// Node.js'de REST API kullanarak Word'ü JPG biçimine dönüştürme
const convert = async () => {
  const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

  const settings = new groupdocs_conversion_cloud.ConvertSettings();
  settings.storageName = myStorage;
  settings.filePath = "nodejs-testing/sample-file.docx";
  settings.format = "jpg";
  settings.outputPath = "nodejs-testing/sample-file.jpg";

  try {
    // Belge dönüştürme isteği oluştur
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    await convertApi.convertDocument(request);
  }
  catch (err) {
    throw err;
  }
}

convert()
.then(() => {
  console.log("Successfully converted Word Doc to JPG file format.");
})
.catch((err) => {
  console.log("Error occurred while converting the Word document:", err);
})

Dönüştürülen Dosyayı İndirin

Yukarıdaki kod örneği, dönüştürülen kelime dosyasını buluta kaydedecektir. Aşağıdaki kod örneğini kullanarak indirebilirsiniz:

// dönüştürülen dosyayı indirmek için FileApi oluşturun
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// yükleme dosyası isteği oluştur
let request = new groupdocs_conversion_cloud.DownloadFileRequest("nodejs-testing/sample-file.jpg", myStorage);
// dosya indirme ve yanıt türü Akış
fileApi.downloadFile(request)
    .then(function (response) {
        // dosyayı sistem dizininize kaydedin
        fs.writeFile("H:\\groupdocs-cloud-data\\sample-file.jpg", response, "binary", function (err) { });
        console.log("Expected response type is Stream: " + response.length);
    })
    .catch(function (error) {
        console.log("Error: " + error.message);
    });

Gelişmiş Seçenekleri kullanarak Word’ü JPEG görüntüsüne dönüştürün

Bazı gelişmiş ayarlarla Word’den JPEG’e yüksek kaliteli çevrimiçi dönüştürücü API’sini kullanarak lütfen aşağıda belirtilen adımları izleyin:

  • Bir ConvertApi örneği oluşturun
  • ConvertSettings örneği oluştur
  • Kelime dosyası yolunu ayarla
  • Biçimlendirmek için “jpeg” atayın
  • Çıktı dosyası yolu sağlayın
  • JpegConvertOptions’ı tanımlayın
  • Bundan sonra, gri tonlama, sayfadan sayfa, sayfa sayısı, kalite, döndürme açısı, kullanım Pdf vb. gibi çeşitli dönüştürme ayarlarını yapın.
  • ConvertDocumentRequest Oluştur
  • ConvertApi.convertDocument() yöntemini çağırarak sonuçları alın

Aşağıdaki kod örneği, gelişmiş dönüştürme seçenekleriyle çevrimiçi olarak Word’ün jpeg biçimine nasıl dönüştürüleceğini gösterir:

// Gelişmiş Seçenekleri kullanarak Word'ü JPEG görüntüsüne dönüştürme
const convert_options = async () => {
  const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

  const settings = new groupdocs_conversion_cloud.ConvertSettings();
  settings.storageName = myStorage;
  settings.filePath = "nodejs-testing/sample-file.docx";
  settings.format = "jpeg";
  
  convertOptions = new groupdocs_conversion_cloud.JpegConvertOptions()
  convertOptions.grayscale = true;
  convertOptions.fromPage = 1;
  convertOptions.pagesCount = 1;
  convertOptions.quality = 100;
  convertOptions.rotateAngle = 90;
  convertOptions.usePdf = false;

  settings.convertOptions = convertOptions;
  settings.outputPath = "nodejs-testing/sample-file.jpeg";

  try {
    // Belge dönüştürme isteği oluştur
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    await convertApi.convertDocument(request);
  }
  catch (err) {
    throw err;
  }
}

convert_options()
.then(() => {
  console.log("Converted Word to JPEG file online using advanced options.");
})
.catch((err) => {
  console.log("Error occurred while converting the Word file:", err);
})

Node.js kullanarak Çevrimiçi Word’ü PNG görüntüsüne Dönüştürme

Word’ü programlı olarak PNG dosyasına dönüştürmek için lütfen aşağıda belirtilen adımları izleyin:

  • Bir ConvertApi örneği oluşturun
  • ConvertSettings örneği oluştur
  • Kelime dosyası yolunu ayarla
  • Biçimlendirmek için “png” atayın
  • Çıktı dosyası yolu sağlayın
  • ConvertDocumentRequest Oluştur
  • ConvertApi.convertDocument() yöntemini çağırarak sonuçları alın

Aşağıdaki kod örneği, Node.js’de REST API kullanılarak kalite kaybı olmadan Word’ün png’ye nasıl dönüştürüleceğini gösterir:

// Node.js kullanarak Word'ü çevrimiçi olarak PNG görüntüsüne dönüştürme
const convert = async () => {
  const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

  const settings = new groupdocs_conversion_cloud.ConvertSettings();
  settings.storageName = myStorage;
  settings.filePath = "nodejs-testing/sample-file.docx";
  settings.format = "png";
  settings.outputPath = "nodejs-testing/sample-file.png";

  try {
    // Belge dönüştürme isteği oluştur
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    await convertApi.convertDocument(request);
  }
  catch (err) {
    throw err;
  }
}

convert()
.then(() => {
  console.log("Successfully converted Word to PNG file format.");
})
.catch((err) => {
  console.log("Error occurred while converting the Word document:", err);
})

Node.js kullanarak Word’ü Çevrimiçi GIF dosyasına dönüştürme

Word’ü programlı olarak GIF dosyasına dönüştürmek için lütfen aşağıda belirtilen adımları izleyin:

  • Bir ConvertApi örneği oluşturun
  • ConvertSettings örneği oluştur
  • Kelime dosyası yolunu ayarla
  • Biçimlendirmek için “gif” atayın
  • Çıktı dosyası yolu sağlayın
  • ConvertDocumentRequest Oluştur
  • ConvertApi.convertDocument() yöntemini çağırarak sonuçları alın

Aşağıdaki kod örneği, Node.js’de REST API kullanarak kaliteden ödün vermeden kelimeyi gif’e dönüştürmeyi gösterir:

// Node.js kullanarak Word'ü çevrimiçi olarak GIF biçimine dönüştürme
const convert = async () => {
  const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

  const settings = new groupdocs_conversion_cloud.ConvertSettings();
  settings.storageName = myStorage;
  settings.filePath = "nodejs-testing/sample-file.docx";
  settings.format = "gif";
  settings.outputPath = "nodejs-testing/sample-file.gif";

  try {
    // Belge dönüştürme isteği oluştur
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    await convertApi.convertDocument(request);
  }
  catch (err) {
    throw err;
  }
}

convert()
.then(() => {
  console.log("Successfully converted Word to GIF image file.");
})
.catch((err) => {
  console.log("Error occurred while converting the Word document:", err);
})

Çevrimiçi Word’den Görüntüye Dönüştürücü

Word DOC resim dosyası çevrimiçi olarak nasıl dönüştürülür? Lütfen aşağıdaki word-to-jpg, word-to-jpeg, word-to-png veya word-to-gif öğelerini ücretsiz olarak çevrimiçi deneyin Yukarıdaki API kullanılarak geliştirilen görüntü dönüştürücüsüne.

Çözüm

Bu, bu blog gönderisinin sonu. Umarız şunları öğrenmişsinizdir:

  • kelimeyi bulutta JPG formatına nasıl değiştirebilirim;
  • gelişmiş seçenekleri kullanarak kelimeyi JPEG’e dönüştürme;
  • kelime dosyasını programlı olarak yükleyin ve ardından dönüştürülen dosyayı buluttan indirin;
  • programlı olarak kelimeyi bulutta png dosya formatına dönüştürün;
  • kelimeyi bulutta GIF görüntü formatına dönüştürme;

Belgeleri kullanarak GroupDocs.Conversion Cloud API hakkında daha fazla bilgi edinebilirsiniz. Ayrıca, API’lerimizi doğrudan tarayıcı aracılığıyla görselleştirmenize ve bunlarla etkileşimde bulunmanıza olanak tanıyan bir API Referansı bölümü de sağlıyoruz.

Ayrıca, Başlarken kılavuzumuzu okumanızı öneririz.

Groupdocs.cloud ara sıra yeni konularda blog makaleleri yayınlar. En son güncellemeler için iletişimde kalmak önemlidir.

Bir soru sor

Ücretsiz Destek Forumumuz aracılığıyla, kelimeyi resim biçimine dönüştürmeyle ilgili tüm sorularınızı sorabilirsiniz.

SSS

Node.js’de bir Word belgesini JPG’ye nasıl dönüştürebilirim?

Word belgelerini hızlı ve kolay bir şekilde JPG dosya biçimine dönüştürme kodunu öğrenmek için lütfen bu Word’den JPG’ye ziyaret edin.

REST API kullanarak belgeyi JPG’ye dönüştürebilir miyim?

Bir ConvertApi örneği oluşturun, dönüştürme ayarlarının değerlerini ayarlayın ve DOCX belgesini JPG görüntüsüne dönüştürmek için ConvertDocumentRequest ile ConvertDocument yöntemini çağırın.

Word’ü çevrimiçi ücretsiz JPG’ye nasıl dönüştürebilirim?

Word’den JPG’ye ücretsiz çevrimiçi dönüştürücü, Word’ü hızlı ve kolay bir şekilde JPG formatına aktarmanıza olanak tanır. Dönüştürme tamamlandıktan sonra, JPG dosyasını indirebilirsiniz.

Bir Word belgesini ücretsiz olarak JPG’ye nasıl dönüştürebilirim?

  • Ücretsiz çevrimiçi Word’den JPG’ye dönüştürücüyü açın
  • Bir Word yüklemek için dosya bırakma alanının içine tıklayın veya bir Word dosyasını sürükleyip bırakın.
  • Şimdi Dönüştür düğmesine tıklayın ve çevrimiçi Word’den JPG’ye dönüştürme yazılımı, Word dosyasını JPG’ye dönüştürecektir.
  • Çıktı dosyasının indirme bağlantısı, Word’ü bir JPG dosyasına dönüştürdükten hemen sonra kullanılabilir olacaktır.

Word to JPG format converter ücretsiz indirme kitaplığı nasıl kurulur?

Programlı olarak Word’ü JPG görüntüsüne dönüştürmek, işlemek ve dönüştürmek için DOC’u JPG dönüştürücüsüne [ücretsiz indir Node.js kitaplığı] indirin ve yükleyin30.

Windows’ta Word’ü JPG’ye çevrimdışı olarak nasıl dönüştürebilirim?

Lütfen bu çevrimdışı Word’ü JPG’ye dönüştürücü Windows yazılımını ücretsiz olarak indirin. Bu çevrimiçi Word DOC veya DOCX’ten JPG’ye dönüştürücü ücretsiz indirme aracı, belgeleri tek bir tıklamayla pencerelerde hızlı bir şekilde JPG fotoğraflarına dönüştürecektir.

Ayrıca bakınız

Daha fazla bilgi için aşağıdaki makaleleri ziyaret etmenizi öneririz: