Κατεβάστε το δωρεάν PDF Haru Βιβλιοθήκη από Libharu.org . Επιλέξτε το αρχείο libharu - Δημιουργήστε ένα νέο Visual C + + Windows32 Console Application.Enter " pdfmkr " για το όνομα του έργου και " C : \\ Users \\ Εγκαταστήστε τα αρχεία της βιβλιοθήκης : . Αποσυμπιέστε το libharu - 2.1.0 - vc6.zip και zlib123 - dll.zip αρχεία σε προεπιλεγμένες θέσεις . ανατεθεί από την εφαρμογή αποσυμπίεση σας Αντιγράψτε το libhpdf.lib και libhpdf.exp αρχεία από το lib υποφάκελο της αποσυμπιεσμένου libharu αρχείο zip , στο C : \\ Users \\ Αντιγράψτε το zdll.lib , zdll.exp και zdll.def αρχεία από lib υποφάκελο της αποσυμπιεσμένος Zlib είναι στον ίδιο φάκελο προορισμού που αναφέρεται στο Βήμα 3 . Επίσης , αντιγράψτε το αρχείο zlib1.dll από το φάκελο _root_ ( όχι το lib υποφάκελο ) της unzipped φάκελο Zlib , στο βήμα 3 το φάκελο του προορισμού . Αντιγράψτε τα αρχεία κεφαλίδας όπου το Visual C + + compiler μπορείτε να τα βρείτε : αντιγράψετε όλα τα header αρχεία από το libharu "περιλαμβάνουν " υποφάκελο , στον ίδιο φάκελο από το Στάδιο 3 ( επέκταση αρχείου * h . ) . Αντιγράψτε όλα τα αρχεία header Zlib από την Zlib " περιλαμβάνουν " υποφάκελο , στο βήμα 3 το φάκελο του προορισμού Δημιουργήστε αναφορές στα lib αρχεία που μόλις αντιγράψατε έτσι το Visual C + + συνδετήρας μπορεί να δει πραγματικά τους : . Στο Visual C + + IDE , επιλέξτε "Προβολή > Διαχείριση Ακίνητης Περιουσίας. " Στο παράθυρο της Διαχείρισης Ακίνητης Περιουσίας, κάντε δεξί κλικ " pdfmkr " και επιλέξτε " Ιδιότητες". Εκθέτουν το « Linker > Input" κόμβος κάνοντας κλικ στο " Ιδιότητες ρύθμισης παραμέτρων ", τότε "συνδετήρα ". Στη σειρά « Πρόσθετες εξαρτήσεις " , πληκτρολογήστε τα ονόματα των αρχείων της βιβλιοθήκης που μόλις αντιγράψατε : . " Zdll.lib " και " libhpdf.lib " ( αλλά όχι το αρχείο DLL ) Επικόλληση του παρακάτω κώδικα στο παράθυρο Visual C + + κώδικα : //////////////////////////////////////////////# include " stdafx.h " # include # include jmp_buf env ? # ifdef HPDF_DLLvoid __ stdcall # # elsevoid endifcbHandleErr ( HPDF_STATUS errNum , HPDF_STATUS detail_num , void * userinfo ) { printf ( "ΣΦΑΛΜΑ : errNum = % 04X , detail_num = % u \\ n " , ( HPDF_UINT ) errNum , ( HPDF_UINT ) detail_num ) ? longjmp ( env , 1 ) ? } const char fname [ ] = " myPDF.PDF " ? int main ( int argc , char ** argv ) { objPDF HPDF_Doc ? HPDF_Page pdfPage ? font HPDF_Font ? HPDF_REAL pageHeight ? objPDF = HPDF_New ( cbHandleErr , NULL) ? αν { printf ( objPDF ! ) ( " δεν είναι δυνατή η δημιουργία αντικειμένου PdfDoc \\ n" ) ? επιστροφή 1? } αν ( setjmp ( env ) ) { HPDF_Free ( objPDF ) ? επιστροφή 1? } /* Δημιουργία pdfPage * /pdfPage = HPDF_AddPage ( objPDF ) ? pageHeight = HPDF_Page_GetHeight ( pdfPage ) ? /* Βάλτε κάποιο κείμενο για pdfPage * /font = HPDF_GetFont ( objPDF , " Times - Roman " , NULL) ? HPDF_Page_SetFontAndSize ( pdfPage , γραμματοσειρά , 24 ) ? HPDF_Page_BeginText ( pdfPage ) ? HPDF_Page_TextOut ( pdfPage , 20 , pageHeight - 75 , « Η πρώτη μου PDF " ) ? //yesHPDF_Page_EndText ( pdfPage ) ? HPDF_SaveToFile ( objPDF , ονομα ) ? HPDF_Free ( objPDF ) ? επιστροφή 0? } ////////////////////////////////////////////// Πατήστε F5 για να συγκεντρώσει και να εκτελέσετε το πρόγραμμα . Κοιτάξτε για το αρχείο εξόδου , myPDF.PDF , στο φάκελο που αναφέρεται στο Βήμα 3 .
εικόνων 3
Η 4
5
Η 6
Η 7
8
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα