فتح ملف PDF محمي بكلمة مرور باستخدام Go
Contents
[
Hide
]
فتح مستند PDF محمي بكلمة مرور
يفسر هذا المقتطف البرمجي كيفية فتح مستند PDF محمي بكلمة مرور باستخدام Aspose.PDF for Go via C++. يتم فتح المستند باستخدام كلمة مرور المالك، والتي توفر الوصول الكامل وتسمح بعمليات إضافية مثل قراءة البيانات الوصفية، فحص الأذونات، فك تشفير الملف، أو تعديل المحتوى.
- فتح المستند PDF المحمي.
- استدعِ OpenWithPassword وقدم اسم الملف مع كلمة مرور المالك لفتح المستند.
- استخدم ‘defer pdf.Close()’ لتحرير جميع الموارد المخصصة بمجرد اكتمال المعالجة.
- بعد فتح المستند، يمكنك المتابعة بالمهام الإضافية مثل فك تشفير PDF، وتغيير الأذونات، أو استخراج المعلومات.
package main
import "github.com/aspose-pdf/aspose-pdf-go-cpp"
import "log"
func main() {
// OpenWithPassword(filename string, password string) opens a password-protected PDF-document
pdf, err := asposepdf.OpenWithPassword("sample_with_password.pdf", "ownerpass")
if err != nil {
log.Fatal(err)
}
// Close() releases allocated resources for PDF-document
defer pdf.Close()
// working...
}