JavaScript via C++ aracılığıyla PDF belgesine Görüntüler ekleyin

JavaScript via C++ Kendi API’lerini kullanarak PDF’ye Resim ekleme kitaplığı.

JavaScript via C++ Kütüphane Kullanarak PDF Belgesine Resim Ekleme

PDF’ye resim eklemek, belgenin görsel çekiciliğini artırabilir. Görseller, kavramları göstermek, örnekler vermek veya ürünleri sergilemek için kullanılabilir, böylece PDF’yi daha ilgi çekici ve bilgilendirici hale getirir. PDF dosyasına resim eklemek için Aspose.PDF for JavaScript via C++ kullanacağız, 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.

JavaScript via C++ kullanarak PDF’ye Resim Ekle


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

  1. Bir Document nesnesi oluşturun ve giriş PDF belgesini açın.
  2. Resim eklemek istediğiniz sayfayı alın.
  3. Resmi sayfanın Kaynaklar koleksiyonuna ekleyin.
  4. Geçerli grafik durumunu kaydetmek için GSave operatörünü kullanın.
  5. Görüntünün nereye yerleştirileceğini belirtmek için ConcateNateMatrix operatörünü kullanın.
  6. Sayfadaki görüntüyü çizmek için Do operatörünü kullanın.
  7. Güncellenmiş grafik durumunu kaydetmek için GreStore operatörünü kullanın.
  8. PDF dosyasını kaydedin.

PDF belgesine resim ekle - JavaScript via C++.

Bu örnek kod, Resimlerin PDF'ye nasıl ekleneceğini gösterir - JavaScript via C++


    var ffileImage = function (e) {
        const file_reader = new FileReader();
        /*set the image filename*/
        fileImage = e.target.files[0].name;
        file_reader.onload = (event) => {
        /*prepare(save) the image file from BLOB*/
        AsposePdfPrepare(event.target.result, fileImage);
        };
        file_reader.readAsArrayBuffer(e.target.files[0]);
    };

    var ffileAddImage = function (e) {
        const file_reader = new FileReader();
        file_reader.onload = (event) => {
        /*add the image file to end a PDF-file and save the "ResultImage.pdf"*/
        const json = AsposePdfAddImage(event.target.result, e.target.files[0].name, fileImage, "ResultImage.pdf");
        if (json.errorCode == 0) document.getElementById('output').textContent = json.fileNameResult;
        else document.getElementById('output').textContent = json.errorText;
        /*make a link to download the result file*/
        DownloadFile(json.fileNameResult, "application/pdf");
        };
        file_reader.readAsArrayBuffer(e.target.files[0]);
    };