JavaScript via C++ 를 통해 PDF 문서에 이미지 추가

JavaScript via C++ 자체 API를 사용하여 PDF에 이미지를 삽입하기 위한 라이브러리입니다.

JavaScript via C++ 라이브러리를 사용하여 PDF 문서에 이미지 추가

PDF에 이미지를 추가하면 문서의 시각적 매력을 높일 수 있습니다.이미지는 개념을 설명하거나, 예를 제공하거나, 제품을 소개하는 데 사용할 수 있으므로 PDF를 더욱 매력적이고 유익하게 만들 수 있습니다.PDF 파일에 이미지를 추가하려면 C++를 통한 자바스크립트용 Aspose.PDF 를 사용합니다. 이 툴킷은 웹 브라우저에서 직접 PDF로 작업하는 데 사용되는 쉽고 안전한 툴킷입니다.C++를 통해 자바스크립트용 Aspose.PDF 를 설치하고 사용하려면 ZIP 아카이브 에서 파일을 추출하십시오.

JavaScript via C++ 를 사용하여 PDF에 이미지 추가


사용자 환경에서 코드를 사용해 보려면 C++를 통한 자바스크립트용 Aspose.PDF 가 필요합니다.

1.Document 객체를 만들고 입력 PDF 문서를 엽니다. 1.이미지를 추가하려는 페이지를 가져옵니다. 1.페이지의 리소스 컬렉션에 이미지를 추가합니다. 1.GSave 연산자를 사용하여 현재 그래픽 상태를 저장합니다. 1.ConcatenateMatrix 연산자를 사용하여 이미지를 배치할 위치를 지정합니다. 1.Do 연산자를 사용하여 페이지에 이미지를 그립니다. 1.GreStore 연산자를 사용하여 업데이트된 그래픽 상태를 저장합니다. 1.PDF 파일을 저장합니다.

PDF 문서에 이미지 추가 - JavaScript via C++

이 샘플 코드는 PDF에 이미지를 추가하는 방법을 보여줍니다 - 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]);
    };