Skip to content

Commit caf9f23

Browse files
move SwitchCapturingTemplate to Multiple-File Processing
1 parent 2832455 commit caf9f23

File tree

15 files changed

+99
-98
lines changed

15 files changed

+99
-98
lines changed

programming/cplusplus/api-reference/capture-vision-router/capture-vision-router.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ class CCaptureVisionRouter
5454
| [`StopCapturing`](multiple-file-processing.md#stopcapturing) | Stops the consecutive process. |
5555
| [`PauseCapturing`](multiple-file-processing.md#pausecapturing) | Pauses the capture process. The current thread will be blocked until the capture process is resumed. |
5656
| [`ResumeCapturing`](multiple-file-processing.md#resumecapturing) | Resumes the capture process. The current thread will be unblocked after the capture process is resumed. |
57+
| [`SwitchCapturingTemplate`](multiple-file-processing.md#switchcapturingtemplate) | Switches the capturing template during the image processing workflow. |
5758
5859
## Settings
5960
@@ -68,7 +69,6 @@ class CCaptureVisionRouter
6869
| [`ResetSettings`](settings.md#resetsettings) | Resets all templates to factory settings. |
6970
| [`GetParameterTemplateCount`](settings.md#getparametertemplatecount) | Retrieves the total number of available parameter templates. |
7071
| [`GetParameterTemplateName`](settings.md#getparametertemplatename) | Retrieves the name of a specific parameter template by its index. |
71-
| [`SwitchCapturingTemplate`](settings.md#switchcapturingtemplate) | Switches the capturing template during the image processing workflow. |
7272
7373
## Intermediate Result
7474

programming/cplusplus/api-reference/capture-vision-router/multiple-file-processing.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ breadcrumbText: CVR C++ Multiple-File Processing
2626
| [`StopCapturing`](#stopcapturing) | Stops the consecutive processing. |
2727
| [`PauseCapturing`](#pausecapturing) | Pauses the capture process. The current thread will be blocked until the capture process is resumed. |
2828
| [`ResumeCapturing`](#resumecapturing) | Resumes the capture process. The current thread will be unblocked after the capture process is resumed. |
29+
| [`SwitchCapturingTemplate`](#switchcapturingtemplate) | Switches the capturing template during the image processing workflow. |
2930

3031
## SetInput
3132

@@ -363,3 +364,27 @@ else
363364
delete filter, filter = NULL;;
364365
}
365366
```
367+
368+
## SwitchCapturingTemplate
369+
370+
Switches the capturing template during the image processing workflow.
371+
372+
```cpp
373+
int SwitchCapturingTemplate(const char* templateName, char errorMsgBuffer[] = NULL, const int errorMsgBufferLen = 0);
374+
```
375+
376+
**Parameters**
377+
378+
`[in] templateName` The name of the new capturing template to apply.
379+
380+
`[in] errorMsgBuffer` A buffer for error messages.
381+
382+
`[in] errorMsgBufferLen` The length of the error message buffer.
383+
384+
**Return value**
385+
386+
Returns an error code. Zero indicates success.
387+
388+
**Remarks**
389+
390+
- Introduced in Dynamsoft Barcode Reader SDK version 11.2.1000 and Dynamsoft Capture Vision version 3.2.1000.

programming/cplusplus/api-reference/capture-vision-router/settings.md

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ needGenerateH3Content: false
2020
| [`ResetSettings`](#resetsettings) | Resets all templates to factory settings. |
2121
| [`GetParameterTemplateCount`](#getparametertemplatecount) | Retrieves the total number of available parameter templates. |
2222
| [`GetParameterTemplateName`](#getparametertemplatename) | Retrieves the name of a specific parameter template by its index. |
23-
| [`SwitchCapturingTemplate`](#switchcapturingtemplate) | Switches the capturing template during the image processing workflow. |
2423

2524
## InitSettings
2625

@@ -269,26 +268,3 @@ int GetParameterTemplateName(const int index, char nameBuffer[], int nameBufferL
269268
270269
Returns an error code. Zero indicates success.
271270
272-
## SwitchCapturingTemplate
273-
274-
Switches the capturing template during the image processing workflow.
275-
276-
```cpp
277-
int SwitchCapturingTemplate(const char* templateName, char errorMsgBuffer[] = NULL, const int errorMsgBufferLen = 0);
278-
```
279-
280-
**Parameters**
281-
282-
`[in] templateName` The name of the new capturing template to apply.
283-
284-
`[in] errorMsgBuffer` A buffer for error messages.
285-
286-
`[in] errorMsgBufferLen` The length of the error message buffer.
287-
288-
**Return value**
289-
290-
Returns an error code. Zero indicates success.
291-
292-
**Remarks**
293-
294-
- Introduced in Dynamsoft Barcode Reader SDK version 11.2.1000 and Dynamsoft Capture Vision version 3.2.1000.

programming/cplusplus/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,12 +64,12 @@ For an overview of the APIs, see the [API Reference]({{ site.dcvb_cpp_api }}).
6464

6565
For a peek of DCV C++ Edition history, check the [Release Notes]({{ site.dcvb_cpp }}release-notes/index.html).
6666

67-
### License Subscription
67+
## License Subscription
6868

6969
To develop and run your application with Dynamsoft Capture Vision SDK, you need an active license key:
7070

7171
* <a href = "https://www.dynamsoft.com/customer/license/trialLicense?utm_source=docs&product=DCV&package=c_cpp" target = "_blank">Request a 30-day free trial license</a>
7272

73-
### Contact Us
73+
## Contact Us
7474

7575
<a href = "https://www.dynamsoft.com/company/customer-service/#contact" target = "_blank">Feel free to contact us if you have any questions.</a>

programming/dotnet/api-reference/capture-vision-router/capture-vision-router.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ public class CaptureVisionRouter : IDisposable
5353
| [`StopCapturing`](multiple-file-processing.md#stopcapturing) | Stops the consecutive process. |
5454
| [`PauseCapturing`](multiple-file-processing.md#pausecapturing) | Pauses the capture process. The current thread will be blocked until the capture process is resumed. |
5555
| [`ResumeCapturing`](multiple-file-processing.md#resumecapturing) | Resumes the capture process. The current thread will be unblocked after the capture process is resumed. |
56+
| [`SwitchCapturingTemplate`](multiple-file-processing.md#switchcapturingtemplate) | Switches the capturing template during the image processing workflow. |
5657

5758
## Setting Methods
5859

@@ -67,7 +68,6 @@ public class CaptureVisionRouter : IDisposable
6768
| [`ResetSettings`](settings.md#resetsettings) | Resets all templates to factory settings. |
6869
| [`GetParameterTemplateCount`](settings.md#getparametertemplatecount) | Retrieves the total number of available parameter templates. |
6970
| [`GetParameterTemplateName`](settings.md#getparametertemplatename) | Retrieves the name of a specific parameter template by its index. |
70-
| [`SwitchCapturingTemplate`](settings.md#switchcapturingtemplate) | Switches the capturing template during the image processing workflow. |
7171

7272
## Auxiliary Methods
7373

programming/dotnet/api-reference/capture-vision-router/multiple-file-processing.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ needGenerateH3Content: false
2525
| [`StopCapturing`](#stopcapturing) | Stops the consecutive processing. |
2626
| [`PauseCapturing`](#pausecapturing) | Pauses the capture process. The current thread will be blocked until the capture process is resumed. |
2727
| [`ResumeCapturing`](#resumecapturing) | Resumes the capture process. The current thread will be unblocked after the capture process is resumed. |
28+
| [`SwitchCapturingTemplate`](#switchcapturingtemplate) | Switches the capturing template during the image processing workflow. |
2829

2930
## SetInput
3031

@@ -297,3 +298,22 @@ Resumes the capture process. The current thread will be unblocked after the capt
297298
void ResumeCapturing()
298299
```
299300

301+
## SwitchCapturingTemplate
302+
303+
Switches the capturing template during the image processing workflow.
304+
305+
```csharp
306+
public int SwitchCapturingTemplate(string templateName)
307+
```
308+
309+
**Parameters**
310+
311+
`[in] templateName` The name of the new capturing template to apply.
312+
313+
**Return value**
314+
315+
Returns an error code. Zero indicates success.
316+
317+
**Remarks**
318+
319+
- Introduced in Dynamsoft Barcode Reader SDK version 11.2.1000 and Dynamsoft Capture Vision version 3.2.1000.

programming/dotnet/api-reference/capture-vision-router/settings.md

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ needGenerateH3Content: false
2020
| [`ResetSettings`](#resetsettings) | Resets all templates to factory settings. |
2121
| [`GetParameterTemplateCount`](#getparametertemplatecount) | Retrieves the total number of available parameter templates. |
2222
| [`GetParameterTemplateName`](#getparametertemplatename) | Retrieves the name of a specific parameter template by its index. |
23-
| [`SwitchCapturingTemplate`](#switchcapturingtemplate) | Switches the capturing template during the image processing workflow. |
2423

2524
## InitSettings
2625

@@ -259,22 +258,3 @@ public int GetParameterTemplateName(int index, out string nameBuffer)
259258

260259
Returns an error code. Zero indicates success.
261260

262-
## SwitchCapturingTemplate
263-
264-
Switches the capturing template during the image processing workflow.
265-
266-
```csharp
267-
public int SwitchCapturingTemplate(string templateName)
268-
```
269-
270-
**Parameters**
271-
272-
`[in] templateName` The name of the new capturing template to apply.
273-
274-
**Return value**
275-
276-
Returns an error code. Zero indicates success.
277-
278-
**Remarks**
279-
280-
- Introduced in Dynamsoft Barcode Reader SDK version 11.2.1000 and Dynamsoft Capture Vision version 3.2.1000.

programming/java/api-reference/capture-vision-router/capture-vision-router.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ class CaptureVisionRouter
4848
| [`stopCapturing`](multiple-file-processing.md#stopcapturing) | Stops the consecutive process. |
4949
| [`pauseCapturing`](multiple-file-processing.md#pausecapturing) | Pauses the capture process. The current thread will be blocked until the capture process is resumed. |
5050
| [`resumeCapturing`](multiple-file-processing.md#resumecapturing) | Resumes the capture process. The current thread will be unblocked after the capture process is resumed. |
51+
| [`switchCapturingTemplate`](multiple-file-processing.md#switchcapturingtemplate) | Switches the capturing template during the image processing workflow. |
5152

5253
## Setting Methods
5354

@@ -62,7 +63,6 @@ class CaptureVisionRouter
6263
| [`resetSettings`](settings.md#resetsettings) | Resets all templates to factory settings. |
6364
| [`getParameterTemplateCount`](settings.md#getparametertemplatecount) | Retrieves the total number of available parameter templates. |
6465
| [`getParameterTemplateName`](settings.md#getparametertemplatename) | Retrieves the name of a specific parameter template by its index. |
65-
| [`switchCapturingTemplate`](settings.md#switchcapturingtemplate) | Switches the capturing template during the image processing workflow. |
6666

6767
## Buffered Items Methods
6868

programming/java/api-reference/capture-vision-router/multiple-file-processing.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ needGenerateH3Content: false
2525
| [`stopCapturing`](#stopcapturing) | Stops the consecutive processing. |
2626
| [`pauseCapturing`](#pausecapturing) | Pauses the capture process. The current thread will be blocked until the capture process is resumed. |
2727
| [`resumeCapturing`](#resumecapturing) | Resumes the capture process. The current thread will be unblocked after the capture process is resumed. |
28+
| [`switchCapturingTemplate`](#switchcapturingtemplate) | Switches the capturing template during the image processing workflow. |
2829

2930
## setInput
3031

@@ -290,3 +291,22 @@ Resumes the capture process. The current thread will be unblocked after the capt
290291
public void resumeCapturing()
291292
```
292293

294+
## switchCapturingTemplate
295+
296+
Switches the capturing template during the image processing workflow.
297+
298+
```java
299+
public void switchCapturingTemplate(String templateName) throws CaptureVisionException
300+
```
301+
302+
**Parameters**
303+
304+
`templateName` The name of the new capturing template to apply.
305+
306+
**Exceptions**
307+
308+
[`CaptureVisionException`]({{ site.dcvb_java_api }}capture-vision-router/capture-vision-exception.html)
309+
310+
**Remarks**
311+
312+
- Introduced in Dynamsoft Barcode Reader SDK version 11.2.1000 and Dynamsoft Capture Vision version 3.2.1000.

programming/java/api-reference/capture-vision-router/settings.md

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ needGenerateH3Content: false
2020
| [`resetSettings`](#resetsettings) | Resets all templates to factory settings. |
2121
| [`getParameterTemplateCount`](#getparametertemplatecount) | Gets the total number of available parameter templates. |
2222
| [`getParameterTemplateName`](#getparametertemplatename) | Gets the name of a specific parameter template by its index. |
23-
| [`switchCapturingTemplate`](#switchcapturingtemplate) | Switches the capturing template during the image processing workflow. |
2423

2524
## initSettings
2625

@@ -230,22 +229,3 @@ public String getParameterTemplateName(int index)
230229

231230
Returns a string containing the name of the parameter template.
232231

233-
## switchCapturingTemplate
234-
235-
Switches the capturing template during the image processing workflow.
236-
237-
```java
238-
public void switchCapturingTemplate(String templateName) throws CaptureVisionException
239-
```
240-
241-
**Parameters**
242-
243-
`templateName` The name of the new capturing template to apply.
244-
245-
**Exceptions**
246-
247-
[`CaptureVisionException`]({{ site.dcvb_java_api }}capture-vision-router/capture-vision-exception.html)
248-
249-
**Remarks**
250-
251-
- Introduced in Dynamsoft Barcode Reader SDK version 11.2.1000 and Dynamsoft Capture Vision version 3.2.1000.

0 commit comments

Comments
 (0)