Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 stiahnuť Haru Free PDF Library od Libharu.org . Vyberte súbor libharu -   Vytvorenie novej aplikácie Visual C + + Windows32 Console Application.Enter " pdfmkr " pre názov projektu a " C : \\ Users \\   Nainštalujte súbory knižnice : . Rozbaliť libharu - 2.1.0 - vc6.zip a zlib123 - dll.zip súbory východiskových umiestneniach . pridelené vašej rozbalení aplikácie   skopírujte libhpdf.lib a libhpdf.exp súbory z lib podpriečinky rozbalené libharu zip súboru do priečinka C : \\ Users \\   skopírujte zdll.lib , zdll.exp a zdll.def súbory z rozbalenej zlib je lib podpriečinky do rovnakej cieľovej zložky odkazované v kroku 3. Tiež skopírujte súbor Zlib1.dll z priečinka _root_ ( nie lib podadresára ) v rozbalenej zložke zlib , aby krok cieľovú zložku 3 je .   Skopírujte hlavičkové súbory , kde + + kompilátor Visual C je možné nájsť : kopírovať všetky hlavičky ( h prípona súboru * . ) súbory z libharu " patrí " podpriečinok , do rovnakej zložky z kroku 3. Skopírujte všetky hlavičkové súbory zlib od zlib " patrí " podpriečinok , na krok cieľovú zložku 3 je   Vytvorte odkazy na lib súbory , ktoré ste práve skopírovali , takže Visual C + + linker môžete skutočne vidieť : . Vo Visual C + + IDE , vyberte " View > býva . " V okne Správca nehnuteľnosti , kliknite pravým tlačidlom myši " pdfmkr " a zvoľte " Vlastnosti " . Vystaviť uzol " Linker > Input " kliknutím na tlačidlo " Configuration Properties " , potom " Linker . " V riadku " Ďalšie Závislosti " , zadajte názvy knižnice súborov , ktoré ste práve skopírovali : . " Zdll.lib " a " libhpdf.lib " ( ale nie súbor DLL )   Vložiť nasledujúci zdrojový kód do okna Visual C + + kód :   //////////////////////////////////////////////# include " stdafx.h " # include # include   jmp_buf env ;   # ifdef __ HPDF_DLLvoid stdcall # elsevoid # endifcbHandleErr ( HPDF_STATUS ErrNum , HPDF_STATUS detail_num , void * userinfo ) { printf ( " ERROR : ErrNum = % 04x , detail_num = % u \\ n " , ( HPDF_UINT ) ErrNum , ( HPDF_UINT ) detail_num ) ; longjmp ( env , 1 ) ; }   const char jmsoub [ ] = " myPDF.PDF " ;   int main ( int argc , char ** argv ) { HPDF_Doc objPDF , HPDF_Page pdfPage , HPDF_Font písmo , HPDF_REAL pageHeight ,   objPDF = HPDF_New ( cbHandleErr , NULL ) , ak { printf ( objPDF! ) ( " Nie je možné vytvoriť pdfdoc objekt \\ n" ) ; vráti 1 ; }   if ( setjmp ( env ) ) { HPDF_Free ( objPDF ) , vráti 1 ; }   /* Vytvorenie pdfPage * /pdfPage = HPDF_AddPage ( objPDF ) ; pageHeight = HPDF_Page_GetHeight ( pdfPage ) ;   /* Vložte nejaký text na pdfPage * /font = HPDF_GetFont ( objPDF , " Times - Roman " , NULL ) ; HPDF_Page_SetFontAndSize ( pdfPage , font , 24 ) ; HPDF_Page_BeginText ( pdfPage ) ; HPDF_Page_TextOut ( pdfPage , 20 , pageHeight - 75 , " Môj prvý PDF " ) ; //yesHPDF_Page_EndText ( pdfPage ) ; HPDF_SaveToFile ( objPDF , fname ) ; HPDF_Free ( objPDF ) ;   return 0 ; }   //////////////////////////////////////////////  Stlačením klávesu F5 zostaviť a spustiť program . Pozrite sa na výstupný súbor , myPDF.PDF , v priečinku odkazované v kroku 3. 
 2 
 3 
 
 4 
 5 
 6 
 7 
 
 
 
 
 
 
 
 
 
 
 
 8