Toggle navigation
Toggle navigation
This project
Loading...
Sign in
flutter_package
/
dart_pdf
Go to a project
Toggle navigation
Projects
Groups
Snippets
Help
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
elibyy
2021-11-07 16:12:41 +0200
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Committed by
David PHAM-VAN
2021-11-07 12:57:26 -0400
Commit
eeeec21e786205d587655be486474d37a9125356
eeeec21e
1 parent
8b9a5eb1
Fixing arabic ranges according to Wikipedia
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
8 additions
and
2 deletions
pdf/lib/src/pdf/arabic.dart
pdf/lib/src/pdf/arabic.dart
View file @
eeeec21
...
...
@@ -183,8 +183,14 @@ bool _isInArabicSubstitutionA(int letter) {
bool
_isArabicLetter
(
int
letter
)
{
return
(
letter
>=
0x0600
&&
letter
<=
0x06FF
)
||
(
letter
>=
0x0750
&&
letter
<=
0x077F
)
||
(
letter
>=
0x08FF
&&
letter
<=
0xFB50
)
||
(
letter
>=
0xFDFF
&&
letter
<=
0xFEFF
);
(
letter
>=
0x0870
&&
letter
<=
0x089F
)
||
(
letter
>=
0x08A0
&&
letter
<=
0x08FF
)
||
(
letter
>=
0xFB50
&&
letter
<=
0xFDFF
)
||
(
letter
>=
0xFE70
&&
letter
<=
0xFEFF
)
||
(
letter
>=
0x10E60
&&
letter
<=
0x10E7F
)
||
(
letter
>=
0x1EC70
&&
letter
<=
0x1ECBF
)
||
(
letter
>=
0x1ED00
&&
letter
<=
0x1ED4F
)
||
(
letter
>=
0x1EE00
&&
letter
<=
0x1EEFF
);
}
bool
_isArabicEndLetter
(
int
letter
)
{
...
...
Please
register
or
login
to post a comment