2016-06-29 27 views
0

私はpdfiumをandroid4.3でpdfを作成しようとしました。しかし、FPDF_PAGEにビットマップを追加する方法について私は考えていません。これは私のテストソースコードです:ビットマップを使用してPDF文書を作成する方法pdfium?

int main(){ 
    FPDF_InitLibrary(); 
    FPDF_DOCUMENT pPDFDoc = FPDF_CreateNewDocument(); 
    //insert 
    FPDF_PAGE pdf_page = FPDFPage_New(pPDFDoc,0,500,600); 
    FPDF_PAGEOBJECT object = FPDFPageObj_NewImgeObj(pPDFDoc); 


    //add bitmap to object. 
    //what should i do here???? 


    FPDFPage_GenerateContent(pdf_page); 
    FPDFPage_InsertObject(pdf_page, object); 

    int fd = open("/sdcard/temp.pdf",O_RDWR|O_CREAT); 
    if (fd < 1) 
    { 
    printf("Cannot write to file descriptor. %d : Error:%d", fd,errno); 
    } 
    WritePdf(pPDFDoc,fd); 
    FPDF_DestroyLibrary(); 
    return 0; 
} 

ありがとうございます!

答えて

0

イメージオブジェクトにFPDF_BITMAPを設定するために使用できるFPDFImageObj_SetBitmapがあります。

関連する問題