質問

私は電子ブックリーダーアプリケーションに取り組んでいます... iBooksアプリケーションとは正確に機能することができます。 私は使用しました:

CFURLRef pdfURL = CFBundleCopyResourceURL(CFBundleGetMainBundle(), CFSTR("paper.pdf"), NULL, NULL);

pdf = CGPDFDocumentCreateWithURL((CFURLRef)pdfURL);

CFRelease(pdfURL);

- (void) renderPageAtIndexNSUInteger)index inContextCGContextRef)ctx 
{
    CGPDFPageRef page = CGPDFDocumentGetPage(pdf, index + 1);
    CGAffineTransform transform = aspectFit(CGPDFPageGetBoxRect(page, kCGPDFMediaBox), CGContextGetClipBoundingBox(ctx));
    CGContextConcatCTM(ctx, transform);
    CGContextDrawPDFPage(ctx, page);
}
.

しかし問題は、フォントやテキストの色を調整する方法を教えてください。プロパティを変更できる方法や委任を見つけることができません。

アドバイスしてください。

役に立ちましたか?

解決

PDFファイルをロードしています。ファイルからテキストを手動で抽出し、PDFを再生するか、または独自のカスタムドキュメントの描画を行うことなく、その文書内のテキストを調整する方法はありません。iBookはPDFでフォントやテキストの色を変更できないことに注意してください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top