From 0a4a777a55919a0337ca3c3321b54b3a8b03ea5f Mon Sep 17 00:00:00 2001 From: adil-aspose <83574456+adil-aspose@users.noreply.github.com> Date: Mon, 20 Apr 2026 15:12:19 +0500 Subject: [PATCH 1/3] Add per-language stage build triggers and sitemap --- .../trigger-barcode-arabic-stage.yml | 17 +++++++++++++++++ .../trigger-barcode-chinese-stage.yml | 17 +++++++++++++++++ .../trigger-barcode-english-stage.yml | 17 +++++++++++++++++ .../trigger-barcode-french-stage.yml | 17 +++++++++++++++++ .../trigger-barcode-german-stage.yml | 17 +++++++++++++++++ .../trigger-barcode-greece-stage.yml | 17 +++++++++++++++++ .../trigger-barcode-indian-stage.yml | 17 +++++++++++++++++ .../trigger-barcode-indonesian-stage.yml | 17 +++++++++++++++++ .../trigger-barcode-italian-stage.yml | 17 +++++++++++++++++ .../trigger-barcode-japanese-stage.yml | 17 +++++++++++++++++ .../trigger-barcode-korean-stage.yml | 17 +++++++++++++++++ .../trigger-barcode-netherlands-stage.yml | 17 +++++++++++++++++ .../trigger-barcode-russian-stage.yml | 17 +++++++++++++++++ .../trigger-barcode-spanish-stage.yml | 17 +++++++++++++++++ .../trigger-barcode-swedish-stage.yml | 17 +++++++++++++++++ .../trigger-barcode-turkish-stage.yml | 17 +++++++++++++++++ static/sitemap.xml | 19 +++++++++++++++++++ 17 files changed, 291 insertions(+) create mode 100644 .github/workflows/trigger-barcode-arabic-stage.yml create mode 100644 .github/workflows/trigger-barcode-chinese-stage.yml create mode 100644 .github/workflows/trigger-barcode-english-stage.yml create mode 100644 .github/workflows/trigger-barcode-french-stage.yml create mode 100644 .github/workflows/trigger-barcode-german-stage.yml create mode 100644 .github/workflows/trigger-barcode-greece-stage.yml create mode 100644 .github/workflows/trigger-barcode-indian-stage.yml create mode 100644 .github/workflows/trigger-barcode-indonesian-stage.yml create mode 100644 .github/workflows/trigger-barcode-italian-stage.yml create mode 100644 .github/workflows/trigger-barcode-japanese-stage.yml create mode 100644 .github/workflows/trigger-barcode-korean-stage.yml create mode 100644 .github/workflows/trigger-barcode-netherlands-stage.yml create mode 100644 .github/workflows/trigger-barcode-russian-stage.yml create mode 100644 .github/workflows/trigger-barcode-spanish-stage.yml create mode 100644 .github/workflows/trigger-barcode-swedish-stage.yml create mode 100644 .github/workflows/trigger-barcode-turkish-stage.yml create mode 100644 static/sitemap.xml diff --git a/.github/workflows/trigger-barcode-arabic-stage.yml b/.github/workflows/trigger-barcode-arabic-stage.yml new file mode 100644 index 000000000..2ee6643fc --- /dev/null +++ b/.github/workflows/trigger-barcode-arabic-stage.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode Arabic Stage Build + +on: + push: + branches: [ main ] + paths: [ 'arabic/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-arabic-stage diff --git a/.github/workflows/trigger-barcode-chinese-stage.yml b/.github/workflows/trigger-barcode-chinese-stage.yml new file mode 100644 index 000000000..1c2ca69b6 --- /dev/null +++ b/.github/workflows/trigger-barcode-chinese-stage.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode Chinese Stage Build + +on: + push: + branches: [ main ] + paths: [ 'chinese/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-chinese-stage diff --git a/.github/workflows/trigger-barcode-english-stage.yml b/.github/workflows/trigger-barcode-english-stage.yml new file mode 100644 index 000000000..fa461b38e --- /dev/null +++ b/.github/workflows/trigger-barcode-english-stage.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode English Stage Build + +on: + push: + branches: [ main ] + paths: [ 'english/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-english-stage diff --git a/.github/workflows/trigger-barcode-french-stage.yml b/.github/workflows/trigger-barcode-french-stage.yml new file mode 100644 index 000000000..a386f486e --- /dev/null +++ b/.github/workflows/trigger-barcode-french-stage.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode French Stage Build + +on: + push: + branches: [ main ] + paths: [ 'french/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-french-stage diff --git a/.github/workflows/trigger-barcode-german-stage.yml b/.github/workflows/trigger-barcode-german-stage.yml new file mode 100644 index 000000000..e7b123b00 --- /dev/null +++ b/.github/workflows/trigger-barcode-german-stage.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode German Stage Build + +on: + push: + branches: [ main ] + paths: [ 'german/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-german-stage diff --git a/.github/workflows/trigger-barcode-greece-stage.yml b/.github/workflows/trigger-barcode-greece-stage.yml new file mode 100644 index 000000000..d3be1ae1e --- /dev/null +++ b/.github/workflows/trigger-barcode-greece-stage.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode Greece Stage Build + +on: + push: + branches: [ main ] + paths: [ 'greece/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-greece-stage diff --git a/.github/workflows/trigger-barcode-indian-stage.yml b/.github/workflows/trigger-barcode-indian-stage.yml new file mode 100644 index 000000000..734a3c582 --- /dev/null +++ b/.github/workflows/trigger-barcode-indian-stage.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode Indian Stage Build + +on: + push: + branches: [ main ] + paths: [ 'indian/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-indian-stage diff --git a/.github/workflows/trigger-barcode-indonesian-stage.yml b/.github/workflows/trigger-barcode-indonesian-stage.yml new file mode 100644 index 000000000..516f596f5 --- /dev/null +++ b/.github/workflows/trigger-barcode-indonesian-stage.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode Indonesian Stage Build + +on: + push: + branches: [ main ] + paths: [ 'indonesian/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-indonesian-stage diff --git a/.github/workflows/trigger-barcode-italian-stage.yml b/.github/workflows/trigger-barcode-italian-stage.yml new file mode 100644 index 000000000..c74630ad6 --- /dev/null +++ b/.github/workflows/trigger-barcode-italian-stage.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode Italian Stage Build + +on: + push: + branches: [ main ] + paths: [ 'italian/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-italian-stage diff --git a/.github/workflows/trigger-barcode-japanese-stage.yml b/.github/workflows/trigger-barcode-japanese-stage.yml new file mode 100644 index 000000000..d48179d7c --- /dev/null +++ b/.github/workflows/trigger-barcode-japanese-stage.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode Japanese Stage Build + +on: + push: + branches: [ main ] + paths: [ 'japanese/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-japanese-stage diff --git a/.github/workflows/trigger-barcode-korean-stage.yml b/.github/workflows/trigger-barcode-korean-stage.yml new file mode 100644 index 000000000..a2f6aae65 --- /dev/null +++ b/.github/workflows/trigger-barcode-korean-stage.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode Korean Stage Build + +on: + push: + branches: [ main ] + paths: [ 'korean/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-korean-stage diff --git a/.github/workflows/trigger-barcode-netherlands-stage.yml b/.github/workflows/trigger-barcode-netherlands-stage.yml new file mode 100644 index 000000000..a87b76272 --- /dev/null +++ b/.github/workflows/trigger-barcode-netherlands-stage.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode Netherlands Stage Build + +on: + push: + branches: [ main ] + paths: [ 'netherlands/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-netherlands-stage diff --git a/.github/workflows/trigger-barcode-russian-stage.yml b/.github/workflows/trigger-barcode-russian-stage.yml new file mode 100644 index 000000000..9c6942fc0 --- /dev/null +++ b/.github/workflows/trigger-barcode-russian-stage.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode Russian Stage Build + +on: + push: + branches: [ main ] + paths: [ 'russian/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-russian-stage diff --git a/.github/workflows/trigger-barcode-spanish-stage.yml b/.github/workflows/trigger-barcode-spanish-stage.yml new file mode 100644 index 000000000..a5d07c034 --- /dev/null +++ b/.github/workflows/trigger-barcode-spanish-stage.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode Spanish Stage Build + +on: + push: + branches: [ main ] + paths: [ 'spanish/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-spanish-stage diff --git a/.github/workflows/trigger-barcode-swedish-stage.yml b/.github/workflows/trigger-barcode-swedish-stage.yml new file mode 100644 index 000000000..0534fa517 --- /dev/null +++ b/.github/workflows/trigger-barcode-swedish-stage.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode Swedish Stage Build + +on: + push: + branches: [ main ] + paths: [ 'swedish/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-swedish-stage diff --git a/.github/workflows/trigger-barcode-turkish-stage.yml b/.github/workflows/trigger-barcode-turkish-stage.yml new file mode 100644 index 000000000..be349651b --- /dev/null +++ b/.github/workflows/trigger-barcode-turkish-stage.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode Turkish Stage Build + +on: + push: + branches: [ main ] + paths: [ 'turkish/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-turkish-stage diff --git a/static/sitemap.xml b/static/sitemap.xml new file mode 100644 index 000000000..374bb2ad0 --- /dev/null +++ b/static/sitemap.xml @@ -0,0 +1,19 @@ + + + https://reference.aspose.com/barcode/sitemap.xml + https://reference.aspose.com/barcode/ru/sitemap.xml + https://reference.aspose.com/barcode/zh/sitemap.xml + https://reference.aspose.com/barcode/ar/sitemap.xml + https://reference.aspose.com/barcode/fr/sitemap.xml + https://reference.aspose.com/barcode/de/sitemap.xml + https://reference.aspose.com/barcode/el/sitemap.xml + https://reference.aspose.com/barcode/hi/sitemap.xml + https://reference.aspose.com/barcode/id/sitemap.xml + https://reference.aspose.com/barcode/it/sitemap.xml + https://reference.aspose.com/barcode/ja/sitemap.xml + https://reference.aspose.com/barcode/ko/sitemap.xml + https://reference.aspose.com/barcode/nl/sitemap.xml + https://reference.aspose.com/barcode/es/sitemap.xml + https://reference.aspose.com/barcode/sv/sitemap.xml + https://reference.aspose.com/barcode/tr/sitemap.xml + From f8d441ef1f70f48d48ac7fb255a9436dacd6a7cc Mon Sep 17 00:00:00 2001 From: adil-aspose <83574456+adil-aspose@users.noreply.github.com> Date: Tue, 21 Apr 2026 09:40:10 +0500 Subject: [PATCH 2/3] Add per-language production trigger workflows --- .../trigger-barcode-arabic-production.yml | 17 +++++++++++++++++ .../trigger-barcode-chinese-production.yml | 17 +++++++++++++++++ .../trigger-barcode-english-production.yml | 17 +++++++++++++++++ .../trigger-barcode-french-production.yml | 17 +++++++++++++++++ .../trigger-barcode-german-production.yml | 17 +++++++++++++++++ .../trigger-barcode-greece-production.yml | 17 +++++++++++++++++ .../trigger-barcode-indian-production.yml | 17 +++++++++++++++++ .../trigger-barcode-indonesian-production.yml | 17 +++++++++++++++++ .../trigger-barcode-italian-production.yml | 17 +++++++++++++++++ .../trigger-barcode-japanese-production.yml | 17 +++++++++++++++++ .../trigger-barcode-korean-production.yml | 17 +++++++++++++++++ .../trigger-barcode-netherlands-production.yml | 17 +++++++++++++++++ .../trigger-barcode-russian-production.yml | 17 +++++++++++++++++ .../trigger-barcode-spanish-production.yml | 17 +++++++++++++++++ .../trigger-barcode-swedish-production.yml | 17 +++++++++++++++++ .../trigger-barcode-turkish-production.yml | 17 +++++++++++++++++ 16 files changed, 272 insertions(+) create mode 100644 .github/workflows/trigger-barcode-arabic-production.yml create mode 100644 .github/workflows/trigger-barcode-chinese-production.yml create mode 100644 .github/workflows/trigger-barcode-english-production.yml create mode 100644 .github/workflows/trigger-barcode-french-production.yml create mode 100644 .github/workflows/trigger-barcode-german-production.yml create mode 100644 .github/workflows/trigger-barcode-greece-production.yml create mode 100644 .github/workflows/trigger-barcode-indian-production.yml create mode 100644 .github/workflows/trigger-barcode-indonesian-production.yml create mode 100644 .github/workflows/trigger-barcode-italian-production.yml create mode 100644 .github/workflows/trigger-barcode-japanese-production.yml create mode 100644 .github/workflows/trigger-barcode-korean-production.yml create mode 100644 .github/workflows/trigger-barcode-netherlands-production.yml create mode 100644 .github/workflows/trigger-barcode-russian-production.yml create mode 100644 .github/workflows/trigger-barcode-spanish-production.yml create mode 100644 .github/workflows/trigger-barcode-swedish-production.yml create mode 100644 .github/workflows/trigger-barcode-turkish-production.yml diff --git a/.github/workflows/trigger-barcode-arabic-production.yml b/.github/workflows/trigger-barcode-arabic-production.yml new file mode 100644 index 000000000..1deb950df --- /dev/null +++ b/.github/workflows/trigger-barcode-arabic-production.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode Arabic Production Build + +on: + push: + branches: [ production ] + paths: [ 'arabic/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-arabic-production diff --git a/.github/workflows/trigger-barcode-chinese-production.yml b/.github/workflows/trigger-barcode-chinese-production.yml new file mode 100644 index 000000000..66603dec4 --- /dev/null +++ b/.github/workflows/trigger-barcode-chinese-production.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode Chinese Production Build + +on: + push: + branches: [ production ] + paths: [ 'chinese/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-chinese-production diff --git a/.github/workflows/trigger-barcode-english-production.yml b/.github/workflows/trigger-barcode-english-production.yml new file mode 100644 index 000000000..2f42cf037 --- /dev/null +++ b/.github/workflows/trigger-barcode-english-production.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode English Production Build + +on: + push: + branches: [ production ] + paths: [ 'english/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-english-production diff --git a/.github/workflows/trigger-barcode-french-production.yml b/.github/workflows/trigger-barcode-french-production.yml new file mode 100644 index 000000000..975e02510 --- /dev/null +++ b/.github/workflows/trigger-barcode-french-production.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode French Production Build + +on: + push: + branches: [ production ] + paths: [ 'french/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-french-production diff --git a/.github/workflows/trigger-barcode-german-production.yml b/.github/workflows/trigger-barcode-german-production.yml new file mode 100644 index 000000000..0bd441a80 --- /dev/null +++ b/.github/workflows/trigger-barcode-german-production.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode German Production Build + +on: + push: + branches: [ production ] + paths: [ 'german/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-german-production diff --git a/.github/workflows/trigger-barcode-greece-production.yml b/.github/workflows/trigger-barcode-greece-production.yml new file mode 100644 index 000000000..87bb7021c --- /dev/null +++ b/.github/workflows/trigger-barcode-greece-production.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode Greece Production Build + +on: + push: + branches: [ production ] + paths: [ 'greece/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-greece-production diff --git a/.github/workflows/trigger-barcode-indian-production.yml b/.github/workflows/trigger-barcode-indian-production.yml new file mode 100644 index 000000000..88cf1ba6e --- /dev/null +++ b/.github/workflows/trigger-barcode-indian-production.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode Indian Production Build + +on: + push: + branches: [ production ] + paths: [ 'indian/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-indian-production diff --git a/.github/workflows/trigger-barcode-indonesian-production.yml b/.github/workflows/trigger-barcode-indonesian-production.yml new file mode 100644 index 000000000..ac82283e5 --- /dev/null +++ b/.github/workflows/trigger-barcode-indonesian-production.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode Indonesian Production Build + +on: + push: + branches: [ production ] + paths: [ 'indonesian/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-indonesian-production diff --git a/.github/workflows/trigger-barcode-italian-production.yml b/.github/workflows/trigger-barcode-italian-production.yml new file mode 100644 index 000000000..85b7e1087 --- /dev/null +++ b/.github/workflows/trigger-barcode-italian-production.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode Italian Production Build + +on: + push: + branches: [ production ] + paths: [ 'italian/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-italian-production diff --git a/.github/workflows/trigger-barcode-japanese-production.yml b/.github/workflows/trigger-barcode-japanese-production.yml new file mode 100644 index 000000000..1eed4b11f --- /dev/null +++ b/.github/workflows/trigger-barcode-japanese-production.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode Japanese Production Build + +on: + push: + branches: [ production ] + paths: [ 'japanese/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-japanese-production diff --git a/.github/workflows/trigger-barcode-korean-production.yml b/.github/workflows/trigger-barcode-korean-production.yml new file mode 100644 index 000000000..581d32018 --- /dev/null +++ b/.github/workflows/trigger-barcode-korean-production.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode Korean Production Build + +on: + push: + branches: [ production ] + paths: [ 'korean/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-korean-production diff --git a/.github/workflows/trigger-barcode-netherlands-production.yml b/.github/workflows/trigger-barcode-netherlands-production.yml new file mode 100644 index 000000000..3ba35b3bf --- /dev/null +++ b/.github/workflows/trigger-barcode-netherlands-production.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode Netherlands Production Build + +on: + push: + branches: [ production ] + paths: [ 'netherlands/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-netherlands-production diff --git a/.github/workflows/trigger-barcode-russian-production.yml b/.github/workflows/trigger-barcode-russian-production.yml new file mode 100644 index 000000000..42883e60d --- /dev/null +++ b/.github/workflows/trigger-barcode-russian-production.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode Russian Production Build + +on: + push: + branches: [ production ] + paths: [ 'russian/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-russian-production diff --git a/.github/workflows/trigger-barcode-spanish-production.yml b/.github/workflows/trigger-barcode-spanish-production.yml new file mode 100644 index 000000000..f84027b36 --- /dev/null +++ b/.github/workflows/trigger-barcode-spanish-production.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode Spanish Production Build + +on: + push: + branches: [ production ] + paths: [ 'spanish/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-spanish-production diff --git a/.github/workflows/trigger-barcode-swedish-production.yml b/.github/workflows/trigger-barcode-swedish-production.yml new file mode 100644 index 000000000..c7f6b61e8 --- /dev/null +++ b/.github/workflows/trigger-barcode-swedish-production.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode Swedish Production Build + +on: + push: + branches: [ production ] + paths: [ 'swedish/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-swedish-production diff --git a/.github/workflows/trigger-barcode-turkish-production.yml b/.github/workflows/trigger-barcode-turkish-production.yml new file mode 100644 index 000000000..f43f88cc7 --- /dev/null +++ b/.github/workflows/trigger-barcode-turkish-production.yml @@ -0,0 +1,17 @@ +name: Trigger Barcode Turkish Production Build + +on: + push: + branches: [ production ] + paths: [ 'turkish/**' ] + workflow_dispatch: + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - uses: peter-evans/repository-dispatch@v2 + with: + token: ${{ secrets.REPO_TOKEN }} + repository: Aspose/apireference.aspose.com + event-type: build-barcode-turkish-production From 02e5be27e36d79b2097ba8ad4948451f8c965287 Mon Sep 17 00:00:00 2001 From: Aleksander Grinin Date: Fri, 24 Apr 2026 20:24:21 +0300 Subject: [PATCH 3/3] Javadoc API for Aspose.Barcode for Java release 26.4 is added --- .../_index.md | 1 - .../_index.md | 2 +- .../barcodequalitymode/_index.md | 2 +- .../barcodesettings/_index.md | 72 +++++++++ .../checksumvalidation/_index.md | 2 +- .../complexbackgroundmode/_index.md | 2 +- .../_index.md | 2 +- .../deconvolutionmode/_index.md | 2 +- .../inverseimagemode/_index.md | 2 +- .../textencodingdetection/_index.md | 149 ------------------ .../xdimensionmode/_index.md | 2 +- .../mandatoryfields/_index.md | 50 ++++++ .../optionalfields/_index.md | 14 ++ .../subfileproperties/_index.md | 7 + 14 files changed, 151 insertions(+), 158 deletions(-) delete mode 100644 english/java/com.aspose.barcode.barcoderecognition/textencodingdetection/_index.md diff --git a/english/java/com.aspose.barcode.barcoderecognition/_index.md b/english/java/com.aspose.barcode.barcoderecognition/_index.md index f4d717c44..577577ce5 100644 --- a/english/java/com.aspose.barcode.barcoderecognition/_index.md +++ b/english/java/com.aspose.barcode.barcoderecognition/_index.md @@ -52,7 +52,6 @@ This package contains tools for 1D/2D barcode recognition. | [RecognitionAbortedException](../com.aspose.barcode.barcoderecognition/recognitionabortedexception) | Represents recognition abort exception which is thrown in timeout exceeding during recognition with BarCodeReader. | | [RecognitionOptions](../com.aspose.barcode.barcoderecognition/recognitionoptions) | | | [SingleDecodeType](../com.aspose.barcode.barcoderecognition/singledecodetype) | Single decode type. | -| [TextEncodingDetection](../com.aspose.barcode.barcoderecognition/textencodingdetection) | | ## Interfaces diff --git a/english/java/com.aspose.barcode.barcoderecognition/australiapostcustomerinformationdecoder/_index.md b/english/java/com.aspose.barcode.barcoderecognition/australiapostcustomerinformationdecoder/_index.md index fe42fef38..699db2bb7 100644 --- a/english/java/com.aspose.barcode.barcoderecognition/australiapostcustomerinformationdecoder/_index.md +++ b/english/java/com.aspose.barcode.barcoderecognition/australiapostcustomerinformationdecoder/_index.md @@ -3,7 +3,7 @@ title: AustraliaPostCustomerInformationDecoder second_title: Aspose.BarCode for Java API Reference description: Public interface for Customer Information Field decoding which is used in AustraliaPost symbology. type: docs -weight: 49 +weight: 48 url: /java/com.aspose.barcode.barcoderecognition/australiapostcustomerinformationdecoder/ ---``` public interface AustraliaPostCustomerInformationDecoder diff --git a/english/java/com.aspose.barcode.barcoderecognition/barcodequalitymode/_index.md b/english/java/com.aspose.barcode.barcoderecognition/barcodequalitymode/_index.md index b4fc913bb..d8d07c684 100644 --- a/english/java/com.aspose.barcode.barcoderecognition/barcodequalitymode/_index.md +++ b/english/java/com.aspose.barcode.barcoderecognition/barcodequalitymode/_index.md @@ -3,7 +3,7 @@ title: BarcodeQualityMode second_title: Aspose.BarCode for Java API Reference description: type: docs -weight: 50 +weight: 49 url: /java/com.aspose.barcode.barcoderecognition/barcodequalitymode/ --- **Inheritance:** diff --git a/english/java/com.aspose.barcode.barcoderecognition/barcodesettings/_index.md b/english/java/com.aspose.barcode.barcoderecognition/barcodesettings/_index.md index d033c7e54..78fc7b1df 100644 --- a/english/java/com.aspose.barcode.barcoderecognition/barcodesettings/_index.md +++ b/english/java/com.aspose.barcode.barcoderecognition/barcodesettings/_index.md @@ -24,10 +24,12 @@ The main BarCode decoding parameters. Contains parameters which make influence o | [getDetectEncoding()](#getDetectEncoding--) | The flag which force engine to detect codetext encoding for Unicode codesets. | | [getStripFNC()](#getStripFNC--) | Strip FNC1, FNC2, FNC3 characters from codetext. | | [hashCode()](#hashCode--) | | +| [isOnlyRequestedTypes()](#isOnlyRequestedTypes--) | Returns only barcode types explicitly specified for recognition. | | [notify()](#notify--) | | | [notifyAll()](#notifyAll--) | | | [setChecksumValidation(ChecksumValidation value)](#setChecksumValidation-com.aspose.barcode.barcoderecognition.ChecksumValidation-) | Enable checksum validation during recognition for 1D and Postal barcodes. | | [setDetectEncoding(boolean value)](#setDetectEncoding-boolean-) | The flag which force engine to detect codetext encoding for Unicode codesets. | +| [setOnlyRequestedTypes(boolean value)](#setOnlyRequestedTypes-boolean-) | Returns only barcode types explicitly specified for recognition. | | [setStripFNC(boolean value)](#setStripFNC-boolean-) | Strip FNC1, FNC2, FNC3 characters from codetext. | | [toString()](#toString--) | | | [wait()](#wait--) | | @@ -132,6 +134,39 @@ public native int hashCode() **Returns:** int +### isOnlyRequestedTypes() {#isOnlyRequestedTypes--} +``` +public boolean isOnlyRequestedTypes() +``` + + +Returns only barcode types explicitly specified for recognition. When enabled, recognized barcodes of other compatible or equivalent types are filtered out. Default value is false. + +Example: + +``` +// generate EAN13 barcode + BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.EAN_13, "2383823482894"); + generator.save("c:\\test.png"); + + // recognize only UPCA barcodes (no results, because source is EAN13) + BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.UPCA); + reader.getBarcodeSettings().setOnlyRequestedTypes(true); + for (BarCodeResult result : reader.readBarCodes()) { + System.out.println("BarCode CodeText: " + result.getCodeText()); + } + + // recognize compatible types: EAN13, UPCA, ISSN, ISMN, ISBN + // (EAN13 will be returned as UPCA-equivalent) + BarCodeReader reader2 = new BarCodeReader("c:\\test.png", DecodeType.UPCA); + reader2.getBarcodeSettings().setOnlyRequestedTypes(false); + for (BarCodeResult result : reader2.readBarCodes()) { + System.out.println("BarCode CodeText: " + result.getCodeText()); + } +``` + +**Returns:** +boolean - true if only explicitly requested barcode types are returned; otherwise false ### notify() {#notify--} ``` public final native void notify() @@ -198,6 +233,43 @@ Value: The flag which force engine to detect codetext encoding for Unicode codes | --- | --- | --- | | value | boolean | | +### setOnlyRequestedTypes(boolean value) {#setOnlyRequestedTypes-boolean-} +``` +public void setOnlyRequestedTypes(boolean value) +``` + + +Returns only barcode types explicitly specified for recognition. When enabled, recognized barcodes of other compatible or equivalent types are filtered out. Default value is false. + +Example: + +``` +// generate EAN13 barcode + BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.EAN_13, "2383823482894"); + generator.save("c:\\test.png"); + + // recognize only UPCA barcodes (no results, because source is EAN13) + BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.UPCA); + reader.getBarcodeSettings().setOnlyRequestedTypes(true); + for (BarCodeResult result : reader.readBarCodes()) + { + System.out.println("BarCode CodeText: " + result.getCodeText()); + } + + // recognize compatible types: EAN13, UPCA, ISSN, ISMN, ISBN + // (EAN13 will be returned as UPCA-equivalent) + BarCodeReader reader2 = new BarCodeReader("c:\\test.png", DecodeType.UPCA); + reader2.getBarcodeSettings().setOnlyRequestedTypes(false); + for (BarCodeResult result : reader2.readBarCodes()) { + System.out.println("BarCode CodeText: " + result.getCodeText()); + } +``` + +**Parameters:** +| Parameter | Type | Description | +| --- | --- | --- | +| value | boolean | | + ### setStripFNC(boolean value) {#setStripFNC-boolean-} ``` public void setStripFNC(boolean value) diff --git a/english/java/com.aspose.barcode.barcoderecognition/checksumvalidation/_index.md b/english/java/com.aspose.barcode.barcoderecognition/checksumvalidation/_index.md index e43ba4ff3..493694082 100644 --- a/english/java/com.aspose.barcode.barcoderecognition/checksumvalidation/_index.md +++ b/english/java/com.aspose.barcode.barcoderecognition/checksumvalidation/_index.md @@ -3,7 +3,7 @@ title: ChecksumValidation second_title: Aspose.BarCode for Java API Reference description: type: docs -weight: 51 +weight: 50 url: /java/com.aspose.barcode.barcoderecognition/checksumvalidation/ --- **Inheritance:** diff --git a/english/java/com.aspose.barcode.barcoderecognition/complexbackgroundmode/_index.md b/english/java/com.aspose.barcode.barcoderecognition/complexbackgroundmode/_index.md index 89b7ef368..d3f87430c 100644 --- a/english/java/com.aspose.barcode.barcoderecognition/complexbackgroundmode/_index.md +++ b/english/java/com.aspose.barcode.barcoderecognition/complexbackgroundmode/_index.md @@ -3,7 +3,7 @@ title: ComplexBackgroundMode second_title: Aspose.BarCode for Java API Reference description: type: docs -weight: 52 +weight: 51 url: /java/com.aspose.barcode.barcoderecognition/complexbackgroundmode/ --- **Inheritance:** diff --git a/english/java/com.aspose.barcode.barcoderecognition/customerinformationinterpretingtype/_index.md b/english/java/com.aspose.barcode.barcoderecognition/customerinformationinterpretingtype/_index.md index a8c3ef37e..ab5b1b6b1 100644 --- a/english/java/com.aspose.barcode.barcoderecognition/customerinformationinterpretingtype/_index.md +++ b/english/java/com.aspose.barcode.barcoderecognition/customerinformationinterpretingtype/_index.md @@ -3,7 +3,7 @@ title: CustomerInformationInterpretingType second_title: Aspose.BarCode for Java API Reference description: Defines the interpreting typeC_TABLE or N_TABLE of customer information for AustralianPost BarCode. type: docs -weight: 53 +weight: 52 url: /java/com.aspose.barcode.barcoderecognition/customerinformationinterpretingtype/ --- **Inheritance:** diff --git a/english/java/com.aspose.barcode.barcoderecognition/deconvolutionmode/_index.md b/english/java/com.aspose.barcode.barcoderecognition/deconvolutionmode/_index.md index 9b7a28852..14fc63fa4 100644 --- a/english/java/com.aspose.barcode.barcoderecognition/deconvolutionmode/_index.md +++ b/english/java/com.aspose.barcode.barcoderecognition/deconvolutionmode/_index.md @@ -3,7 +3,7 @@ title: DeconvolutionMode second_title: Aspose.BarCode for Java API Reference description: type: docs -weight: 54 +weight: 53 url: /java/com.aspose.barcode.barcoderecognition/deconvolutionmode/ --- **Inheritance:** diff --git a/english/java/com.aspose.barcode.barcoderecognition/inverseimagemode/_index.md b/english/java/com.aspose.barcode.barcoderecognition/inverseimagemode/_index.md index 82ee99696..6c3fa60b3 100644 --- a/english/java/com.aspose.barcode.barcoderecognition/inverseimagemode/_index.md +++ b/english/java/com.aspose.barcode.barcoderecognition/inverseimagemode/_index.md @@ -3,7 +3,7 @@ title: InverseImageMode second_title: Aspose.BarCode for Java API Reference description: type: docs -weight: 55 +weight: 54 url: /java/com.aspose.barcode.barcoderecognition/inverseimagemode/ --- **Inheritance:** diff --git a/english/java/com.aspose.barcode.barcoderecognition/textencodingdetection/_index.md b/english/java/com.aspose.barcode.barcoderecognition/textencodingdetection/_index.md deleted file mode 100644 index c61a99913..000000000 --- a/english/java/com.aspose.barcode.barcoderecognition/textencodingdetection/_index.md +++ /dev/null @@ -1,149 +0,0 @@ ---- -title: TextEncodingDetection -second_title: Aspose.BarCode for Java API Reference -description: -type: docs -weight: 48 -url: /java/com.aspose.barcode.barcoderecognition/textencodingdetection/ ---- -**Inheritance:** -java.lang.Object -``` -public class TextEncodingDetection -``` -## Constructors - -| Constructor | Description | -| --- | --- | -| [TextEncodingDetection()](#TextEncodingDetection--) | | -## Methods - -| Method | Description | -| --- | --- | -| [equals(Object arg0)](#equals-java.lang.Object-) | | -| [getClass()](#getClass--) | | -| [hashCode()](#hashCode--) | | -| [notify()](#notify--) | | -| [notifyAll()](#notifyAll--) | | -| [toString()](#toString--) | | -| [tryToDetectAndEncodeText(String str)](#tryToDetectAndEncodeText-java.lang.String-) | | -| [wait()](#wait--) | | -| [wait(long arg0)](#wait-long-) | | -| [wait(long arg0, int arg1)](#wait-long-int-) | | -### TextEncodingDetection() {#TextEncodingDetection--} -``` -public TextEncodingDetection() -``` - - -### equals(Object arg0) {#equals-java.lang.Object-} -``` -public boolean equals(Object arg0) -``` - - - - -**Parameters:** -| Parameter | Type | Description | -| --- | --- | --- | -| arg0 | java.lang.Object | | - -**Returns:** -boolean -### getClass() {#getClass--} -``` -public final native Class getClass() -``` - - - - -**Returns:** -java.lang.Class -### hashCode() {#hashCode--} -``` -public native int hashCode() -``` - - - - -**Returns:** -int -### notify() {#notify--} -``` -public final native void notify() -``` - - - - -### notifyAll() {#notifyAll--} -``` -public final native void notifyAll() -``` - - - - -### toString() {#toString--} -``` -public String toString() -``` - - - - -**Returns:** -java.lang.String -### tryToDetectAndEncodeText(String str) {#tryToDetectAndEncodeText-java.lang.String-} -``` -public static String tryToDetectAndEncodeText(String str) -``` - - - - -**Parameters:** -| Parameter | Type | Description | -| --- | --- | --- | -| str | java.lang.String | | - -**Returns:** -java.lang.String -### wait() {#wait--} -``` -public final void wait() -``` - - - - -### wait(long arg0) {#wait-long-} -``` -public final native void wait(long arg0) -``` - - - - -**Parameters:** -| Parameter | Type | Description | -| --- | --- | --- | -| arg0 | long | | - -### wait(long arg0, int arg1) {#wait-long-int-} -``` -public final void wait(long arg0, int arg1) -``` - - - - -**Parameters:** -| Parameter | Type | Description | -| --- | --- | --- | -| arg0 | long | | -| arg1 | int | | - diff --git a/english/java/com.aspose.barcode.barcoderecognition/xdimensionmode/_index.md b/english/java/com.aspose.barcode.barcoderecognition/xdimensionmode/_index.md index cb6ac64bd..7b928dabe 100644 --- a/english/java/com.aspose.barcode.barcoderecognition/xdimensionmode/_index.md +++ b/english/java/com.aspose.barcode.barcoderecognition/xdimensionmode/_index.md @@ -3,7 +3,7 @@ title: XDimensionMode second_title: Aspose.BarCode for Java API Reference description: type: docs -weight: 56 +weight: 55 url: /java/com.aspose.barcode.barcoderecognition/xdimensionmode/ --- **Inheritance:** diff --git a/english/java/com.aspose.barcode.complexbarcode/mandatoryfields/_index.md b/english/java/com.aspose.barcode.complexbarcode/mandatoryfields/_index.md index cf55acf3f..df329e82a 100644 --- a/english/java/com.aspose.barcode.complexbarcode/mandatoryfields/_index.md +++ b/english/java/com.aspose.barcode.complexbarcode/mandatoryfields/_index.md @@ -33,12 +33,14 @@ Mandatory elements (fields) of the card | [getDateOfBirth()](#getDateOfBirth--) | DBB, Date on which the document was issued, MMDDCCYY for U.S., CCYYMMDD for Canada, DL/ID, F8N | | [getDocumentDiscriminator()](#getDocumentDiscriminator--) | DCF, Number must uniquely identify a particular document issued to that customer from others that may have been issued in the past. | | [getEndorsementCodes()](#getEndorsementCodes--) | DCD, Jurisdiction specific endorsement codes, DL, V5ANS | +| [getExpirationDate()](#getExpirationDate--) | DBA, Document Expiration Date, MMDDCCYY for U.S., CCYYMMDD for Canada, DL/ID, F8N | | [getEyeColor()](#getEyeColor--) | DAY, Color of cardholder's eyes. | | [getFamilyName()](#getFamilyName--) | DCS, Family name of the cardholder, DL/ID, V40ANS | | [getFamilyNameTruncation()](#getFamilyNameTruncation--) | DDE, A code that indicates whether a field has been truncated(T), has not been truncated(N), or unknown whether truncated(U), DL/ID, F1A | | [getFirstName()](#getFirstName--) | DAC, First name of the cardholder, DL/ID, V40ANS | | [getFirstNameTruncation()](#getFirstNameTruncation--) | DDF, A code that indicates whether a field has been truncated(T), has not been truncated(N), or unknown whether truncated(U), DL/ID, F1A | | [getHeight()](#getHeight--) | DAU, Height of cardholder. | +| [getIssueDate()](#getIssueDate--) | DBD, Date on which the document was issued, MMDDCCYY for U.S., CCYYMMDD for Canada, DL/ID, F8N | | [getMiddleName()](#getMiddleName--) | DAD, Middle name(s) of the cardholder. | | [getMiddleNameTruncation()](#getMiddleNameTruncation--) | DDG, A code that indicates whether a field has been truncated(T), has not been truncated(N), or unknown whether truncated(U), DL/ID, F1A | | [getRestrictionCodes()](#getRestrictionCodes--) | DCB, Jurisdiction-specific restrictions codes, DL, V12ANS | @@ -56,12 +58,14 @@ Mandatory elements (fields) of the card | [setDateOfBirth(LocalDate value)](#setDateOfBirth-java.time.LocalDate-) | DBB, Date on which the document was issued, MMDDCCYY for U.S., CCYYMMDD for Canada, DL/ID, F8N | | [setDocumentDiscriminator(String value)](#setDocumentDiscriminator-java.lang.String-) | DCF, Number must uniquely identify a particular document issued to that customer from others that may have been issued in the past. | | [setEndorsementCodes(String value)](#setEndorsementCodes-java.lang.String-) | DCD, Jurisdiction specific endorsement codes, DL, V5ANS | +| [setExpirationDate(LocalDate value)](#setExpirationDate-java.time.LocalDate-) | DBA, Document Expiration Date, MMDDCCYY for U.S., CCYYMMDD for Canada, DL/ID, F8N | | [setEyeColor(USADriveIdEyeColor value)](#setEyeColor-com.aspose.barcode.complexbarcode.USADriveIdEyeColor-) | DAY, Color of cardholder's eyes. | | [setFamilyName(String value)](#setFamilyName-java.lang.String-) | DCS, Family name of the cardholder, DL/ID, V40ANS | | [setFamilyNameTruncation(String value)](#setFamilyNameTruncation-java.lang.String-) | DDE, A code that indicates whether a field has been truncated(T), has not been truncated(N), or unknown whether truncated(U), DL/ID, F1A | | [setFirstName(String value)](#setFirstName-java.lang.String-) | DAC, First name of the cardholder, DL/ID, V40ANS | | [setFirstNameTruncation(String value)](#setFirstNameTruncation-java.lang.String-) | DDF, A code that indicates whether a field has been truncated(T), has not been truncated(N), or unknown whether truncated(U), DL/ID, F1A | | [setHeight(String value)](#setHeight-java.lang.String-) | DAU, Height of cardholder. | +| [setIssueDate(LocalDate value)](#setIssueDate-java.time.LocalDate-) | DBD, Date on which the document was issued, MMDDCCYY for U.S., CCYYMMDD for Canada, DL/ID, F8N | | [setMiddleName(String value)](#setMiddleName-java.lang.String-) | DAD, Middle name(s) of the cardholder. | | [setMiddleNameTruncation(String value)](#setMiddleNameTruncation-java.lang.String-) | DDG, A code that indicates whether a field has been truncated(T), has not been truncated(N), or unknown whether truncated(U), DL/ID, F1A | | [setRestrictionCodes(String value)](#setRestrictionCodes-java.lang.String-) | DCB, Jurisdiction-specific restrictions codes, DL, V12ANS | @@ -192,6 +196,16 @@ DCD, Jurisdiction specific endorsement codes, DL, V5ANS **Returns:** java.lang.String +### getExpirationDate() {#getExpirationDate--} +``` +public final LocalDate getExpirationDate() +``` + + +DBA, Document Expiration Date, MMDDCCYY for U.S., CCYYMMDD for Canada, DL/ID, F8N + +**Returns:** +java.time.LocalDate ### getEyeColor() {#getEyeColor--} ``` public final USADriveIdEyeColor getEyeColor() @@ -252,6 +266,16 @@ DAU, Height of cardholder. Inches (in): number of inches followed by " in" ex. 6 **Returns:** java.lang.String +### getIssueDate() {#getIssueDate--} +``` +public final LocalDate getIssueDate() +``` + + +DBD, Date on which the document was issued, MMDDCCYY for U.S., CCYYMMDD for Canada, DL/ID, F8N + +**Returns:** +java.time.LocalDate ### getMiddleName() {#getMiddleName--} ``` public final String getMiddleName() @@ -445,6 +469,19 @@ DCD, Jurisdiction specific endorsement codes, DL, V5ANS | --- | --- | --- | | value | java.lang.String | | +### setExpirationDate(LocalDate value) {#setExpirationDate-java.time.LocalDate-} +``` +public final void setExpirationDate(LocalDate value) +``` + + +DBA, Document Expiration Date, MMDDCCYY for U.S., CCYYMMDD for Canada, DL/ID, F8N + +**Parameters:** +| Parameter | Type | Description | +| --- | --- | --- | +| value | java.time.LocalDate | | + ### setEyeColor(USADriveIdEyeColor value) {#setEyeColor-com.aspose.barcode.complexbarcode.USADriveIdEyeColor-} ``` public final void setEyeColor(USADriveIdEyeColor value) @@ -523,6 +560,19 @@ DAU, Height of cardholder. Inches (in): number of inches followed by " in" ex. 6 | --- | --- | --- | | value | java.lang.String | | +### setIssueDate(LocalDate value) {#setIssueDate-java.time.LocalDate-} +``` +public final void setIssueDate(LocalDate value) +``` + + +DBD, Date on which the document was issued, MMDDCCYY for U.S., CCYYMMDD for Canada, DL/ID, F8N + +**Parameters:** +| Parameter | Type | Description | +| --- | --- | --- | +| value | java.time.LocalDate | | + ### setMiddleName(String value) {#setMiddleName-java.lang.String-} ``` public final void setMiddleName(String value) diff --git a/english/java/com.aspose.barcode.complexbarcode/optionalfields/_index.md b/english/java/com.aspose.barcode.complexbarcode/optionalfields/_index.md index 43970d293..c7bb81ab8 100644 --- a/english/java/com.aspose.barcode.complexbarcode/optionalfields/_index.md +++ b/english/java/com.aspose.barcode.complexbarcode/optionalfields/_index.md @@ -63,6 +63,7 @@ Optional elements (fields) of the card | [setCardRevisionDate(LocalDate value)](#setCardRevisionDate-java.time.LocalDate-) | DDB, DHS required field that indicates date of the most recent version change or modification to the visible format of the DL/ID. | | [setComplianceType(String value)](#setComplianceType-java.lang.String-) | DDA, DHS required field that indicates compliance: \\u201cF\\u201d = compliant; and, \\u201cN\\u201d = non-compliant, DL/ID, F1A | | [setEndorsementCodeDescription(String value)](#setEndorsementCodeDescription-java.lang.String-) | DCQ, Text that explains the jurisdiction-specific code(s) that indicates additional driving privileges granted to the cardholder beyond the vehicle class, DL, V50ANS | +| [setHAZMATEndorsementExpDate(LocalDate value)](#setHAZMATEndorsementExpDate-java.time.LocalDate-) | DDC, Date on which the hazardous material endorsement granted by the document is no longer valid. | | [setHairColor(USADriveIdHairColor value)](#setHairColor-com.aspose.barcode.complexbarcode.USADriveIdHairColor-) | DAZ, Bald, black, blonde, brown, gray, red/auburn, sandy, white, unknown. | | [setInventoryControlNumber(String value)](#setInventoryControlNumber-java.lang.String-) | DCK, A string of letters and/or numbers that is affixed to the raw materials(card stock, laminate, etc.) used in producing driver licenses and ID cards. | | [setLimitedDurationDocIndicator(String value)](#setLimitedDurationDocIndicator-java.lang.String-) | DDD, DHS required field that indicates that the cardholder has temporary lawful status = \\u201c1\\u201d, DL/ID, F1N | @@ -527,6 +528,19 @@ DCQ, Text that explains the jurisdiction-specific code(s) that indicates additio | --- | --- | --- | | value | java.lang.String | | +### setHAZMATEndorsementExpDate(LocalDate value) {#setHAZMATEndorsementExpDate-java.time.LocalDate-} +``` +public final void setHAZMATEndorsementExpDate(LocalDate value) +``` + + +DDC, Date on which the hazardous material endorsement granted by the document is no longer valid. (MMDDCCYY for U.S., CCYYMMDD for Canada), DL, F8N + +**Parameters:** +| Parameter | Type | Description | +| --- | --- | --- | +| value | java.time.LocalDate | | + ### setHairColor(USADriveIdHairColor value) {#setHairColor-com.aspose.barcode.complexbarcode.USADriveIdHairColor-} ``` public final void setHairColor(USADriveIdHairColor value) diff --git a/english/java/com.aspose.barcode.complexbarcode/subfileproperties/_index.md b/english/java/com.aspose.barcode.complexbarcode/subfileproperties/_index.md index 05ceaf2c4..97fe9f97b 100644 --- a/english/java/com.aspose.barcode.complexbarcode/subfileproperties/_index.md +++ b/english/java/com.aspose.barcode.complexbarcode/subfileproperties/_index.md @@ -18,6 +18,7 @@ USA DL subfile properties, offset and length are set automatically. | Constructor | Description | | --- | --- | | [SubfileProperties(String type)](#SubfileProperties-java.lang.String-) | | +| [SubfileProperties()](#SubfileProperties--) | | ## Methods | Method | Description | @@ -48,6 +49,12 @@ public SubfileProperties(String type) | --- | --- | --- | | type | java.lang.String | | +### SubfileProperties() {#SubfileProperties--} +``` +public SubfileProperties() +``` + + ### equals(Object arg0) {#equals-java.lang.Object-} ``` public boolean equals(Object arg0)