Loading...
Searching...
No Matches
BarcodeModule.h
Go to the documentation of this file.
1//---------------------------------------------------------------------------------------
2// Copyright (c) 2001-2025 by Apryse Software Inc. All Rights Reserved.
3// Consult legal.txt regarding legal and license information.
4//---------------------------------------------------------------------------------------
5// !Warning! This file is autogenerated, modify the .codegen file, not this one
6// (any changes here will be wiped out during the autogen process)
7
8#ifndef PDFTRON_H_CPPPDFBarcodeModule
9#define PDFTRON_H_CPPPDFBarcodeModule
10#include <C/PDF/TRN_BarcodeModule.h>
11
12#include <Common/BasicTypes.h>
13#include <Common/UString.h>
14#include <PDF/PDFDoc.h>
15#include <PDF/BarcodeOptions.h>
16
17namespace pdftron { namespace PDF {
18
19
25{
26public:
27
34 static bool IsModuleAvailable();
35
54 static void ExtractBarcodes(PDFDoc& src, const UString& output_file_path, const BarcodeOptions& options = BarcodeOptions());
55
75
76};
77
78#include <Impl/BarcodeModule.inl>
79} //end pdftron
80} //end PDF
81
82
83#endif //PDFTRON_H_CPPPDFBarcodeModule
static bool IsModuleAvailable()
static UString ExtractBarcodesAsString(PDFDoc &src, const BarcodeOptions &options=BarcodeOptions())
static void ExtractBarcodes(PDFDoc &src, const UString &output_file_path, const BarcodeOptions &options=BarcodeOptions())