mirror of
https://github.com/xiaoqidun/ofdgo.git
synced 2026-10-30 01:27:26 +08:00
This commit is contained in:
1 parent
aacb83c50f
commit
fe164fb60b
1 file changed
+7
-3
@@ -278,9 +278,13 @@ func (s *Session) SetFonts(fonts []FontFile) error {
|
||||
func (s *Session) PageText(index int) (*ofdgo.PageText, error) {
|
||||
text := s.textCache[index]
|
||||
if text == nil {
|
||||
page, err := s.pageContent(index)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
page := s.pageCache[index]
|
||||
var err error
|
||||
if page == nil {
|
||||
page, err = s.Reader.PageContentByIndex(index)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
}
|
||||
text, err = s.Renderer.PageText(page)
|
||||
if err != nil {
|
||||
|
||||
Reference in new issue
Block a user