stitchpdf
Version:
Open-source PDF processing library with text extraction, font analysis, and basic PDF manipulation capabilities.
63 lines (52 loc) ⢠1.44 kB
JavaScript
// stitchPDF Open Source Library
// Free tier PDF processing capabilities
// š FREE: Text extraction functions
export {
extractText,
extractTextWithCoordinates
} from './text/extractor.js';
// š FREE: PDF validation and security
export {
validatePdf,
scanForJavaScript
} from './validation/security.js';
// š FREE: Font analysis
export {
analyzeFonts
} from './analysis/fontAnalyzer.js';
// š FREE: Basic page insertion (no conditional logic)
export {
insertAtPage
} from './insertion/pageInsertion.js';
// š FREE: Utility functions
export {
loadPdf
} from './utils/loadPdf.js';
export {
pointsToInches,
pointsToMm,
inchesToPoints,
mmToPoints
} from './utils/units.js';
// Library version and info
export const VERSION = '1.0.0';
export const LIBRARY_NAME = 'stitchPDF';
// š” Premium features notice
export const PREMIUM_FEATURES = {
optimization: '@stitchpdf/premium',
mailMerge: '@stitchpdf/premium',
conditionalInsertion: '@stitchpdf/premium',
bulkProcessing: '@stitchpdf/premium'
};
export function showPremiumInfo() {
console.log(`
š Want more features?
Premium features available in @stitchpdf/premium:
⢠PDF Optimization (90%+ compression)
⢠Mail Merge with templates
⢠Smart conditional page insertion
⢠Bulk processing capabilities
⢠Enterprise support
Visit https://stitchpdf.com/pricing for details.
`);
}