تبدیل PDF به GRAYSCALE از طریق Go

تبدیل PDF به GRAYSCALE GO. برنامه‌نویسان می‌توانند از کد مثال API برای فایل‌های دسته PDF به GRAYSCALE استفاده کنند.

تبدیل PDF به GRAYSCALE به Go via C++

چگونه PDF را با Go به GRAYSCALE تبدیل کنیم؟ شما به راحتی می توانید به صورت برنامه نویسی یک سند را از قالب PDF به فرمت GRAYSCALE با استفاده از Aspose.PDF for Go تبدیل کنید. فقط از یک خط فرمان برای تبدیل فایل ها با کیفیت بالا استفاده کنید. Aspose.PDF for Go به هر توسعه دهنده اجازه می دهد تا وظایف تبدیل PDF به GRAYSCALE را با استفاده از Aspose.PDF for Go و کتابخانه C++ به طور کارآمد حل کند.

برای توضیحات دقیق تر از مثال و سایر فرمت های تبدیل ممکن، به صفحات مستندات مراجعه کنید. همچنین، می توانید سایر تبدیل فرمت ها را که توسط کتابخانه ما پشتیبانی می شوند، بررسی کنید.

برای تبدیل PDF به GRAYSCALE، از برنامه Aspose.PDF for Go استفاده خواهیم کرد. برای تأیید مزایای ابزار Go، سعی کنید از تبدیل PDF به GRAYSCALE مثال استفاده کنید.

چگونه برای تبدیل PDF به GRAYSCALE


Go via C++ توسعه دهندگان می توانند به راحتی فایل های PDF را فقط در چند خط کد به GRAYSCALE بارگذاری و تبدیل کنند.

  1. یک سند PDF را برای تبدیل باز کنید
  2. تبدیل یک صفحه PDF به مقیاس خاکستری با استفاده از تابع PageGrayscale
  3. سند PDF را ببندید و منابع اختصاص داده شده را آزاد کنید

در اینجا مثالی آورده شده است که نحوه تبدیل PDF را به GRAYSCALE در Go نشان می دهد. شما می توانید این مراحل آسان را برای تبدیل فایل PDF خود به فرمت GRAYSCALE دنبال کنید. ابتدا فایل PDF خود را آپلود کنید و سپس آن را به عنوان یک فایل GRAYSCALE ذخیره کنید. شما می توانید از نام فایل های کاملا واجد شرایط برای هر دو PDF خواندن و نوشتن GRAYSCALE استفاده کنید. محتوای خروجی GRAYSCALE و قالب بندی با سند اصلی PDF یکسان خواهد بود.

مثال: تبدیل PDF به GRAYSCALE از طریق Go

این نمونه کد نشان می دهد PDF به GRAYSCALE Go تبدیل

Input file:

File not added

Output format:

GRAYSCALE

Output file:


    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)
      }
      // PageGrayscale(num int32) converts page to black and white
      err = pdf.PageGrayscale(1)
      if err != nil {
        log.Fatal(err)
      }
      // SaveAs(filename string) saves previously opened PDF-document with new filename
      err = pdf.SaveAs("sample_page1_Grayscale.pdf")
      if err != nil {
        log.Fatal(err)
      }
      // Close() releases allocated resources for PDF-document
      defer pdf.Close()
    }

تبدیل PDF به GRAYSCALE با استفاده از Go via C++

Aspose.PDF for Go از طریق C++ یک جعبه ابزار قدرتمند است که به توسعه دهندگان اجازه می دهد فایل های PDF را مستقیماً دستکاری کنند و به انجام کارهای مختلف برای PDF کمک می کند. حاوی ویژگی های منحصر به فرد برای تبدیل PDF به فرمت های دیگر است.

شما می توانید اطلاعات بیشتری در مورد Aspose.PDF for Go از طریق API C++ در مستندات و مثال در مورد نحوه استفاده از ابزار پیدا کنید.