کار با صفحات در PDF از طریق Go

مدیریت صفحات PDF در سند به صورت برنامه نویسی با استفاده از Aspose.PDF برای کتابخانه Go via C++

Aspose.PDF for Go via C++ Logo

محبوب ترین اقدام با صفحات در Go

نحوه قرار دادن صفحات به سند PDF با استفاده از Go

برای افزودن صفحه به فایل PDF، از API Aspose.PDF استفاده خواهیم کرد که یک API دستکاری اسناد غنی، قدرتمند و آسان برای استفاده برای پلتفرم go-cpp است. مدیر بسته NuGet را باز کنید، aspose.pdf را جستجو کرده و نصب کنید. شما همچنین می توانید از دستور زیر از کنسول مدیریت بسته استفاده کنید.

افزودن صفحه به پی دی اف از طریق Go


شما نیاز به کتابخانه Aspose.PDF به سعی کنید کد در محیط شما.

۱. یک آبجکت سند با فایل پی دی اف ورودی ایجاد کنید.

۱. با متد Insert مجموعه PageCollection با ایندکس مشخص تماس بگیرید.

۱. PDF خروجی را با استفاده از متد ذخیره ذخیره کنید.

افزودن صفحه جدید به PDF


    package main

    import "github.com/aspose-pdf/aspose-pdf-go-cpp"
    import "log"

    func main() {
        // Open(filename string) opens a PDF-document with filename
        pdf, err := asposepdf.Open("sample.pdf")
        if err != nil {
            log.Fatal(err)
        }
        // PageAdd() adds new page in PDF-document
        err = pdf.PageAdd()
        if err != nil {
            log.Fatal(err)
        }
        // Save() saves previously opened PDF-document
        err = pdf.Save()
        if err != nil {
            log.Fatal(err)
        }
        // Close() releases allocated resources for PDF-document
        defer pdf.Close()
    }