feat(文件拆分): 拆分PDF格式适配模块
build.yaml / build (push) Successful in 51s

This commit is contained in:
xiaoqidun committed 2026-10-14 09:02:24 +08:00
1 parent bec13d523f
commit b3c4bbc844
45 files changed
+1885 -1453

No files matched your search

+2 -1
View File
@@ -20,6 +20,7 @@ import (
"fmt"
"maps"
codecpdf "github.com/xiaoqidun/ofdgo/internal/codec/pdf"
"github.com/xiaoqidun/pdfgo"
)
@@ -497,7 +498,7 @@ func (p *pdfImporter) linkAction(annotation pdfgo.Annotation, strict bool, curre
}
return nil, fmt.Errorf("PDF destination page missing")
}
matrix, _, _ := pdfPageMatrix(targetPage)
matrix, _, _ := codecpdf.PageMatrix(targetPage)
if destination.Mode == "FitBH" || destination.Mode == "FitBV" {
return nil, &pdfgo.UnsupportedError{Feature: "destination mode " + string(destination.Mode)}
}