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

PDF belgesinden meta verileri ayıklayın. PDF dosyalarını programlı olarak değiştirmek için C++ için Aspose.PDF dosyasını kullanın

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

C++ için Aspose.PDF kullanarak PDF’den meta verileri ayıklayın. Bir belgenin meta verilerine erişmek, söz konusu dosya hakkında başlığı, yazarı, oluşturulduğu zaman ve belirli anahtar kelimeler gibi bilgileri almak anlamına gelir. Meta verileri ayıklayın, geniş bir PDF koleksiyonunu daha etkili bir şekilde düzenlemeye yardımcı olur. Meta verilerden çıkarılan veriler, dosyaları arama şeklinizi geliştirir. Kullanıcılar, çıkarılan meta verilerde bulunan anahtar kelimeleri veya ayrıntıları kullanarak belirli belgeleri hızlı bir şekilde bulabilir. Meta verileri ayıklamak, bir dosyanın içerdiği hakkında değerli bilgiler sağlar. Dosyayla ilgili önemli ayrıntıların kısa bir özetini sunarak, belgenin ne hakkında olduğunu açmak zorunda kalmadan anlamayı kolaylaştırabilir. Meta verileri ayıklayın, bir belgenin orijinal olmasını sağlamaya yardımcı olur. Yazarın oluşturulduğu tarihteki adı veya değişiklik geçmişi gibi ayrıntıları kontrol edebilirsiniz. Bu doğrulama, PDF güvenilirliğini onaylamak için çok önemlidir. Bir PDF’nin içeriği hakkında kısa ayrıntılar sunarak, çıkarılan meta veriler kullanıcı deneyimini çok daha iyi hale getirir. Kullanıcıların belgeleri kolayca tanımlamasına ve onlarla çalışmasına yardımcı olur. Genel olarak, PDF meta verilerini ayıklamak, daha verimli belge yönetimi, gelişmiş arama seçenekleri, standartlara uygunluk ve genel olarak gelişmiş bir kullanıcı deneyimi gibi birçok avantaj sağlar. Aspose aracılığıyla PDF’den meta verileri çıkarın ve verilerle çalışmada gerekli tüm görevleri çözün. PDF dosyalarından Meta Verileri Çıkarmak için, C++ platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay bir belge işleme API’si olan Aspose.PDF for C++ API’sini kullanacağız. NuGet paket yöneticisini açın, Aspose.pdf.cpp öğesini arayın ve yükleyin. Paket Yöneticisi Konsolu’ndan aşağıdaki komutu da kullanabilirsiniz.

Package Manager Console

PM > Install-Package Aspose.PDF.Cpp

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


Ortamınızdaki kodu denemek için C++ 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.

Sağlanan C++ kod parçacığı, Aspose.PDF kütüphanesi tarafından PDF’den meta verilerin nasıl çıkarılacağını gösterir. ‘DIR_INPUT_METADATA’ değişkeni tarafından belirtilen dizinde bulunan ‘GetFileInfo.pdf’ adlı bir PDF dosyası açar. Kod, ‘bilgi’ işlevini kullanarak belgeden çeşitli ayrıntıları alır. PDF’den yazarın adı, oluşturma tarihi, anahtar kelimeler, değişiklik tarihi, konu ve başlık gibi belirli meta veri bilgilerini görüntüler. Kod, bu bilgileri göstermek için ‘yazdır’ işlevini kullanır. Bu kod parçacığı, PDF dosyasından meta verileri ayıklamak için Aspose.PDF kütüphanesini veya çerçevesini nasıl kullanabileceğinize dair basitleştirilmiş bir örnektir.

PDF'nin Meta Verilerini Çıkarın - 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:

    auto pdfDocument = MakeObject<Document>(_dataDir + u"SetFileInfo.pdf");
    auto docInfo = MakeObject<DocumentInfo>(pdfDocument);
    docInfo->set_Author(u"Aspose");
    docInfo->set_CreationDate(DateTime::get_Now());
    docInfo->set_Keywords (u"Aspose.Pdf, DOM, API");
    docInfo->set_ModDate (DateTime::get_Now());
    docInfo->set_Subject (u"PDF Information");
    docInfo->set_Title (u"Setting PDF Document Information");
    // Save output document
    pdfDocument->Save(_dataDir + u"SetFileInfo_out.pdf");