PDF Meta Verilerini JavaScript via C++ aracılığıyla ayıklayın

JavaScript via C++ Kitaplığı Kullanarak PDF Meta Verilerini Düzenleme

JavaScript via C++ Kullanarak PDF Meta Verileri Nasıl Çıkarılır

C++ aracılığıyla JavaScript için Aspose.PDF, özelliklerini, niteliklerini ve içeriğini açıklayan bir PDF belgesine gömülü bilgileri çıkarmaya yardımcı olur. Bu, başlık, yazar, yaratıcı, yazar, tema, anahtar kelimeler ve belgenin PDF’sinin yaratılması/değiştirilme tarihleri gibi bilgileri içerir. Bu meta verileri ayıklamak, özelliklerine bağlı olarak belirli PDF dosyalarını düzenlemek, sınıflandırmak ve aramak için yararlı olabilir. PDF dosyası bilgilerini almak için kullanacağız Aspose.PDF for JavaScript via C++, doğrudan web tarayıcısında PDF ile çalışmak için kullanılan kolay ve güvenli bir araç setidir. C++ üzerinden JavaScript için Aspose.PDF dosyasını yüklemek ve kullanmak için ZIP arşivinden dosyaları ayıklayın.

PDF Meta Verilerini JavaScript via C++ aracılığıyla ayıklayın


Ortamınızdaki kodu denemek için C++ üzerinden JavaScript için Aspose.PDF gerekir.

  1. PDF’yi bir Belge örneğiyle yükleyin.
  2. DocumentInfo özelliğini kullanarak DocumentInfo alın.
  3. Farklı Document.Info özelliklerine erişin ve görüntüleyin.

<% metadata.code-block.text %>

PDF'nin Meta Verilerini Çıkarın - JavaScript via C++.

Bu örnek kod, PDF dosyasının meta veri bilgilerinin nasıl çıkarılacağını gösterir

Input file:

File not added

Output format:

Output file:


    var ffilePdfGetInfo = function (e) {
        const file_reader = new FileReader();
        file_reader.onload = (event) => {
        /*Get info (metadata) from PDF file.*/
        const json = AsposePdfGetInfo(event.target.result, e.target.files[0].name);
        /* JSON
        Title:    json.title
        Creator:  json.creator
        Author:   json.author 
        Subject:  json.subject
        Keywords: json.keywords
        Creation Date: json.creation
        Modify Date:   json.mod
        */
        if (json.errorCode == 0) document.getElementById('output').textContent = "JSON:\n" + JSON.stringify(json, null, 4);
        else document.getElementById('output').textContent = json.errorText;
        };
        file_reader.readAsArrayBuffer(e.target.files[0]);
    };