Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
itext
/
itext-java
Public
Notifications
You must be signed in to change notification settings
Fork
475
Star
2.3k
Code
Pull requests
77
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Files
Expand file tree
develop
Breadcrumbs
itext-java
/
kernel
/
src
/
test
/
java
/
com
/
itextpdf
/
kernel
/
pdf
/
Copy path
Directory actions
More options
More options
Directory actions
More options
More options
Latest commit
History
History
History
develop
Breadcrumbs
itext-java
/
kernel
/
src
/
test
/
java
/
com
/
itextpdf
/
kernel
/
pdf
/
Copy path
Top
Folders and files
Name
Name
Last commit message
Last commit date
parent directory
..
action
action
annot
annot
canvas
canvas
collection
collection
colorspace
colorspace
copy
copy
event
event
filespec
filespec
filters
filters
function
function
layer
layer
statistics
statistics
tagging
tagging
tagutils
tagutils
xobject
xobject
CompressionStrategyTest.java
CompressionStrategyTest.java
DocumentPropertiesUnitTest.java
DocumentPropertiesUnitTest.java
EncodingTest.java
EncodingTest.java
EncryptedEmbeddedStreamsHandlerTest.java
EncryptedEmbeddedStreamsHandlerTest.java
FingerPrintTest.java
FingerPrintTest.java
FontToUnicodeTest.java
FontToUnicodeTest.java
FreeReferencesTest.java
FreeReferencesTest.java
ImageDecompressionBombTest.java
ImageDecompressionBombTest.java
ImageFormatsTest.java
ImageFormatsTest.java
InheritedPageEntriesTest.java
InheritedPageEntriesTest.java
MemoryLimitsAwareHandlerTest.java
MemoryLimitsAwareHandlerTest.java
MemoryLimitsAwareOutputStreamTest.java
MemoryLimitsAwareOutputStreamTest.java
NoWebPModuleTest.java
NoWebPModuleTest.java
OcgPropertiesCopierTest.java
OcgPropertiesCopierTest.java
PageFlushingHelperUnitTest.java
PageFlushingHelperUnitTest.java
PageFlushingTest.java
PageFlushingTest.java
PageResizerTest.java
PageResizerTest.java
PageResizerUnitTest.java
PageResizerUnitTest.java
ParentTreeTest.java
ParentTreeTest.java
PdfAConformanceTest.java
PdfAConformanceTest.java
PdfActionTest.java
PdfActionTest.java
PdfArrayTest.java
PdfArrayTest.java
PdfArrayUnitTest.java
PdfArrayUnitTest.java
PdfConformanceTest.java
PdfConformanceTest.java
PdfCopyTest.java
PdfCopyTest.java
PdfDashPatternTest.java
PdfDashPatternTest.java
PdfDestinationTest.java
PdfDestinationTest.java
PdfDeveloperExtensionTest.java
PdfDeveloperExtensionTest.java
PdfDictionaryDictionaryValuesModificationTest.java
PdfDictionaryDictionaryValuesModificationTest.java
PdfDictionaryTest.java
PdfDictionaryTest.java
PdfDictionaryTokenizerTest.java
PdfDictionaryTokenizerTest.java
PdfDocumentAppendModeTest.java
PdfDocumentAppendModeTest.java
PdfDocumentIdTest.java
PdfDocumentIdTest.java
PdfDocumentInfoTest.java
PdfDocumentInfoTest.java
PdfDocumentTest.java
PdfDocumentTest.java
PdfDocumentUnitTest.java
PdfDocumentUnitTest.java
PdfEncryptionUnitTest.java
PdfEncryptionUnitTest.java
PdfEncryptorTest.java
PdfEncryptorTest.java
PdfExtGStateTest.java
PdfExtGStateTest.java
PdfFontCacheTest.java
PdfFontCacheTest.java
PdfFontTest.java
PdfFontTest.java
PdfIndirectReferenceTest.java
PdfIndirectReferenceTest.java
PdfNameTest.java
PdfNameTest.java
PdfNameTreeTest.java
PdfNameTreeTest.java
PdfNumberTest.java
PdfNumberTest.java
PdfObjectReleaseTest.java
PdfObjectReleaseTest.java
PdfObjectStreamUnitTest.java
PdfObjectStreamUnitTest.java
PdfObjectTest.java
PdfObjectTest.java
PdfObjectUnitTest.java
PdfObjectUnitTest.java
PdfObjectWrapperUnitTest.java
PdfObjectWrapperUnitTest.java
PdfOutlineTest.java
PdfOutlineTest.java
PdfOutputStreamTest.java
PdfOutputStreamTest.java
PdfPageTest.java
PdfPageTest.java
PdfPageUnitTest.java
PdfPageUnitTest.java
PdfPagesTest.java
PdfPagesTest.java
PdfPagesTreeTest.java
PdfPagesTreeTest.java
PdfPrimitivesTest.java
PdfPrimitivesTest.java
PdfReaderDecodeTest.java
PdfReaderDecodeTest.java
PdfReaderTest.java
PdfReaderTest.java
PdfReaderUnitTest.java
PdfReaderUnitTest.java
PdfResourcesTest.java
PdfResourcesTest.java
PdfRevisionsReaderTest.java
PdfRevisionsReaderTest.java
PdfStampingTest.java
PdfStampingTest.java
PdfStreamDecodeTest.java
PdfStreamDecodeTest.java
PdfStreamTest.java
PdfStreamTest.java
PdfStreamUnitTest.java
PdfStreamUnitTest.java
PdfStringTest.java
PdfStringTest.java
PdfStructElemTest.java
PdfStructElemTest.java
PdfStructTreeRootTest.java
PdfStructTreeRootTest.java
PdfStructTreeRootUnitTest.java
PdfStructTreeRootUnitTest.java
PdfTextArrayTest.java
PdfTextArrayTest.java
PdfTokenizerTest.java
PdfTokenizerTest.java
PdfType0FontIntegrationTest.java
PdfType0FontIntegrationTest.java
PdfUAConformanceTest.java
PdfUAConformanceTest.java
PdfViewerPreferencesTest.java
PdfViewerPreferencesTest.java
PdfViewerPreferencesUnitTest.java
PdfViewerPreferencesUnitTest.java
PdfWriterTest.java
PdfWriterTest.java
PdfXObjectTest.java
PdfXObjectTest.java
PdfXrefTableTest.java
PdfXrefTableTest.java
PdfXrefTableUnitTest.java
PdfXrefTableUnitTest.java
ReaderPropertiesTest.java
ReaderPropertiesTest.java
ReorderPagesTest.java
ReorderPagesTest.java
SmartModePdfObjectsSerializerTest.java
SmartModePdfObjectsSerializerTest.java
SmartModeTest.java
SmartModeTest.java
StampingPropertiesUnitTest.java
StampingPropertiesUnitTest.java
View all files
You can’t perform that action at this time.