是否可以使用此库在iOS上注释pdf?如果是这样,怎么样?
解决方法 请做这样的事情.+ (voID)createUTFAnnotationTextOnPage:(NSInteger)pageIndex doc:(pdfdocument*)doc // pdfMemdocument instance rect:(pdfRect)rect Title:(Nsstring*)Title content:(Nsstring*)content bOpen:(Boolean)bOpen colorR:(double)r colorG:(double)g colorB:(double)b { pdfpage* pPage = doc->GetPage(pageIndex); if (! pPage) { // Couldn't get that page return; } pdfAnnotation* anno; anno = pPage->CreateAnnotation(epdfAnnotation_Text,rect); pdfString sTitle(reinterpret_cast<const pdf_utf8*>([Title UTF8String])); pdfString sContent(reinterpret_cast<const pdf_utf8*>([content UTF8String])); anno->SetTitle(sTitle); anno->SetContents(sContent); anno->Setcolor(r,g,b); anno->Setopen(bOpen);}// ----------- pdfError::EnableDeBUG(false); // or true Nsstring* infile = [[NSBundle mainBundle] pathForResource:@"forTesting.pdf" ofType:nil]; PodoFo::pdfMemdocument doc( [infile UTF8String] ); [YourPodofoObj createUTFAnnotationTextOnPage:0 doc:&doc rect:pdfRect(50,50,50) Title:@"author by XX" content:@"I use it for test" bOpen:true colorR:1.0 colorG:.0 colorB:.0]; doc.Write(OUT_PUT_PATH);总结
以上是内存溢出为你收集整理的如何使用PoDoFo库在iOS上注释PDF?全部内容,希望文章能够帮你解决如何使用PoDoFo库在iOS上注释PDF?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)