Node.js kullanarak PDF'yi Çevrimiçi TEXT biçimine dönüştürme

Node.js kullanarak PDF’yi Çevrimiçi TEXT formatına dönüştürün

Taşınabilir Belge Biçimi(PDF), metin, resim, veri vb. içeren bir belge dosyası biçimidir. PDF biçimi, değiştirilemeyen dosyaları kaydetmeniz gerektiğinde kullanılır. Metin dosyası, düz metni satırlar biçiminde depolayan düz metin belgesidir. Çeşitli uygulamalarda hızlı notlar oluşturmak için kullanılan yürütülemez bir dosyadır. Bazen sadece .txt biçimindeki düz metne ihtiyacınız vardır. Bu nedenle, PDF’yi TEXT formatına dönüştürmeniz gerekebilir. Bu makale, Node.js kullanarak PDF’yi Çevrimiçi TEXT biçimine dönüştürmeyi kapsar.

Bu makalede ele alınacak konular şunlardır:

PDF’den METİNE Dönüştürme REST API ve Node.js SDK

GroupDocs.Conversion’ın Node.js SDK’sı, PDF’den Metne çevrimiçi dönüştürmeler yapmanıza olanak tanıyan çevrimiçi bir NodeJS dönüştürme kitaplığıdır. Platformdan bağımsız bir kitaplık ve belge dönüştürme çözümüdür. Desteklenen herhangi bir dosya biçimindeki belgelerinizi ve görüntülerinizi ihtiyacınız olan herhangi bir biçime sorunsuz bir şekilde dönüştürmenize olanak tanır. Word, PowerPoint, Excel, PDF, HTML, CAD, tarama görüntüleri vb. gibi 50’den fazla belge ve görüntüyü kolayca dönüştürebilirsiniz. Ayrıca .NET, Java, PHP, Ruby, Android ve Python SDK’ları da sağlar. Cloud API’nin belge dönüştürme ailesi üyeleri.

Konsolda aşağıdaki komutla GroupDocs.Convert Cloud’u Node.js projenize yükleyebilirsiniz:

npm install groupdocs-conversion-cloud

Adımları ve mevcut kod örneklerini izlemeye başlamadan önce lütfen gösterge tablosundan İstemci Kimliğinizi ve İstemci Sırrınızı alın. Kimliğinizi ve sırrınızı aldıktan sonra, lütfen aşağıda gösterilen kodu 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";

REST API kullanarak Node.js’de PDF’yi TEXT dosyasına dönüştürme

Aşağıda verilen adımları izleyerek PDF’yi Nodejs’de programlı olarak bulutta Metne dönüştürebilirsiniz:

  1. PDF dosyasını buluta Yükle
  2. Dönüştür PDF dosyasını Metin biçimine dönüştürün
  3. Dönüştürülen Metin dosyasını İndir

PDF Dosyasını Yükle

Her şeyden önce, aşağıdaki kod örneğini kullanarak PDF dosyasını buluta yükleyin:

// dosyayı sistem sürücünüzden IOStream'de açın.
var resourcesFolder = 'H:\\groupdocs-cloud-data\\sample-file.pdf';
// 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.pdf", 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 metin dosyası, bulut üzerindeki kontrol panelinizin dosyalar bölümünde mevcut olacaktır.

Node.js’de PDF’yi TXT formatına dönüştürün

  • İlk olarak, ConvertApi’nin bir örneğini oluşturun
  • İkinci olarak, ConvertSettings’in bir örneğini oluşturun
  • Ardından, depolama adını ve giriş PDF dosyası yolunu ayarlayın
  • Ardından, biçime “txt” atayın
  • Şimdi çıktı pdf dosya yolunu sağlayın
  • Ardından, ConvertSettings ile ConvertDocumentRequest oluşturun
  • Son olarak, ConvertDocumentRequest ile convertDocument() yöntemini çağırarak dönüştürün

Aşağıdaki kod örneği, Nodejs REST API kullanılarak PDF formatının TEXT dosyasına nasıl dönüştürüleceğini gösterir:

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

Yukarıdaki kod örneği, dönüştürülen Metin dosyasını buluta kaydedecektir. Artık Node.js kullanarak PDF’yi Metin formatına nasıl dönüştüreceğinizi biliyorsunuz. Ardından, aşağıdaki kod örneğini kullanarak Metin dosyasını indirin:

// 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.txt", 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.txt", response, "binary", function (err) { });
        console.log("Expected response type is Stream: " + response.length);
    })
    .catch(function (error) {
        console.log("Error: " + error.message);
    });

PDF’den Metin Dosyasına Dönüştürücü Çevrimiçi Ücretsiz

PDF’yi Metin dosyasına çevrimiçi olarak ücretsiz olarak nasıl dönüştürebilirim? Lütfen yukarıdaki API kullanılarak geliştirilen ücretsiz çevrimiçi PDF’den Metne dönüştürücü için aşağıdakileri deneyin.

Çözüm

Bu blog yazısını burada sonlandırıyoruz. PDF ve Metin dosyaları, verileri depolamak ve iletmek için yaygın olarak kullanılır. Bu nedenle, bu makale PDF’nin Metin biçimindeki Node.js uygulamalarına nasıl dönüştürüleceğini ele aldı. Artık biliyorsun:

  • Node.js kullanarak PDF’yi Metin biçimine dönüştürme;
  • ücretsiz çevrimiçi PDF’den Metne dönüştürücü;

Ayrıca, 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ıntılı örnekler için GitHub‘a gidin.

Başlarken sayfamızda daha fazla bilgi bulabilirsiniz.

Ek olarak, Groupdocs.cloud sürekli olarak yeni konularla güncellenmektedir. Sonuç olarak, en son API bilgileriyle güncel kalın.

Bir soru sor

Ücretsiz Destek Forumumuz aracılığıyla PDF’yi Metin biçimine dönüştürmeyle ilgili sorularınızı sorabilirsiniz.

SSS

Node.js’de bir PDF’yi Metne nasıl dönüştürebilirim?

Lütfen bu bağlantıyı izleyerek PDF’yi node.js kullanarak hızlı ve kolay bir şekilde Metin dosyasına dönüştürmeye ilişkin kod parçacığını öğrenin.

REST API kullanarak Node.js’de PDF’den Metin dosyası nasıl oluşturulur?

Bir ConvertApi, örneği oluşturun, dönüştürme ayarlarının değerlerini ayarlayın ve PDF’yi dönüştürmek için ConvertDocumentRequest ile convertDocument yöntemini çağırın Metin çevrimiçi olarak okunabilir.

PDF’yi Metne çevrimiçi olarak ücretsiz olarak dönüştürebilir miyim?

Ücretsiz Çevrimiçi PDF’den Metne Dönüştürücü, PDF’yi Metin içermeyen dosya biçimine hızlı ve kolay bir şekilde dönüştürmenize olanak tanır. Dönüştürme tamamlandıktan sonra Metin dosyasını indirebilirsiniz.

PDF’yi çevrimdışı okunabilir Metne nasıl dönüştürebilirim?

Windows için PDF’den Metne dönüştürücüyü indirmek için lütfen pdftotext indirme bağlantısını ziyaret edin. Bu çevrimiçi PDF’den Metne dönüştürücü ücretsiz indirme yazılımı, PDF’yi pencerelerde tek bir tıklamayla hızlı bir şekilde TXT’ye dönüştürmek için kullanılır.

Ayrıca bakınız

Bununla ilgili daha fazla bilgi edinmek için: aşağıdaki makaleleri okumanızı öneririz: