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