کتابخانه HARU کتابخانه ای برای کار با اسناد PDF است تقریبا میتوان گفت تمام کار هایی را که میخواهیم در قالب یک فایل PDF انجام دهیم را برای ما فراهم می کند این کتابخانه قبل از استفاده باید با استفاده از ابزار سازنده اش پیکربندی شده و سپس کامپایل شود ابزار سازنده میتواند CMake،qmake،make باشد که که معمولا CMake است ابتدا اخرین نسخه از این کتابخانه را از اینجا دریافت کنید و پس از ان پیکربندی را با توجه به نسخه کامپایلر IDE خود که در این اموزش ویژال استودیو می باشد کامپایل کنید باید دقت کرد که نوع معماری و نوع انتشار مهم است به عنوان مثال اگر کتابخانه ای با معماری x64 و در حالت Release منتشر شود  باید با همین معماری و در حالت Release کامپایل شود پس از کامپایل کتابخانه اکنون کتابخانه اماده است تا مورد استفاده قرار گیرد تنها کاری که باید انجام داد معرفی پوشه های include و lib به برنامه است برای این کار ابتدا یک پروژه خالی بسازید و سپس طبق تصویر زیر مسیر include و lib را معرفی کنید:

مسیر پوشه include:

مسیر پوشه lib:

معرفی lib های مورد نیاز در پوشه lib:

در نهایت بر روی OK  کلیک کرد و dll های مورد نیاز را که هنگام کامپایل کتابخانه ایجاد شده اند را در کنار فایل اجرایی کپی کنید:

به ویژال استودیو برگشته و یک فایل منبع در پوشه Source  ایجاد کنید و کد زیر را برای اجرای صحیح برنامه بنویسید:

همانطور که در تصویر زیر می بینید مراحل کار بدرستی صورت گرفته است: