共用方式為


CreateScanJobResponse 元素

必要的 CreateScanJobResponse 元素包含對客戶端掃描要求的 WSD 掃描服務的回應。

使用方式

<wscn:CreateScanJobResponse>
  child elements
</wscn:CreateScanJobResponse>

屬性

沒有屬性。

子元素

元素
DocumentFinalParameters
ImageInformation
JobId
JobToken

父元素

沒有父元素。

備註

WSD 掃描服務必須支援 CreateScanJobResponse 作業專案。

WSD 掃描服務會將 CreateScanJobResponse 作業元素傳送至用戶端,以回應用戶端的 CreateScanJobRequest

如果用戶端已提出有效的掃描要求,WSD 掃描服務必須傳回下列資訊:

  • 用來識別作業的唯一 JobId 。 掃描器會在定義的範圍內以實作定義的方式產生 JobId 。 掃描服務不得重複使用最近指派的值,讓用戶端不會將作業與較舊的作業混淆。

  • JobToken 中的唯一標識符。 JobToken 會與 JobId 配對,以唯一表示掃描作業。 JobToken 會傳遞至 RetrieveImageRequest 作業專案中的 Scan Service,讓掃描裝置能夠驗證掃描要求者是否已實際建立掃描作業。

  • ImageInformation,其中包含目前正在驗證之 ScanTicket 所進行掃描所產生的影像數據相關信息。

  • DocumentFinalParameters,其中包含掃描服務用於此掃描作業的實際 DocumentParameters 元素。

客戶端必須藉由傳送一或多個 RetrieveImageRequest 作業元素,從掃描服務擷取實際影像數據。 用戶端在掃描服務回應用戶端的 CreateScanJobRequest 之後,傳送 RetrieveImageRequest 作業元素的 60 秒。 如果掃描服務在此時間內未收到 RetrieveImageRequest,它應該中止作業,並具有 JobTimedOutJobStateReason。 如果作業包含多個檔,則此逾時會在每個後續 的 RetrieveImageRequest/Response 作業之間套用。

範例

下列程式代碼範例說明 CreateScanJobRequest 的 WSD 掃描服務回應。

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope
  xmlns:soap="https://www.w3.org/2003/05/soap-envelope"
  xmlns:wsa="https://schemas.xmlsoap.org/ws/2003/03/addressing"
  xmlns:wscn="https://schemas.microsoft.com/windows/2006/01/wdp/scan"
  soap:encodingStyle='https://www.w3.org/2002/12/soap-encoding' >

  <soap:Header>
    <wsa:To>
      https://schemas.xmlsoap.org/ws/2003/03/addressing/role/anonymous
    </wsa:To>
    <wsa:Action>
      https://schemas.microsoft.com/windows/2006/01/wdp/scan/CreateScanJob
    </wsa:Action>
    <wsa:MessageID>uuid:UniqueMsgId</wsa:MessageID>
    <wsa:RelatesTo>uuid:MsgIdOfTheCreateScanJobRequest</wsa:RelatesTo>
  </soap:Header>

  <soap:Body>
    <wscn:CreateScanJobResponse>
      <wscn:JobId>1</wscn:JobId>
      <wscn:JobToken>Job9876TokenString</wscn:JobToken>
      <wscn:ImageInformation>
        <wscn:MediaFrontImageInfo>
          <wscn:PixelsPerLine>900</wscn:PixelsPerLine>
          <wscn:NumberOfLines>1500</wscn:NumberOfLines>
          <wscn:BytesPerLine>113</wscn:BytesPerLine>
        </wscn:MediaFrontImageInfo>
      </wscn:ImageInformation>
      <wscn:DocumentFinalParamters>
        <wscn:Format>jfif</wscn:Format>
        <wscn:CompressionQualityFactor>45</wscn:CompressionQualityFactor>
        <wscn:ImagesToTransfer>0</wscn:ImagesToTransfer>
        <wscn:InputSource>Platen</wscn:InputSource>
        <wscn:ContentType>Auto</wscn:ContentType>
        <wscn:InputSize>
          <wscn:InputMediaSize>
            <wscn:Width wscn:Override="true">8500</wscn:Width>
            <wscn:Height wscn:Override="true">11000</wscn:Height>
          </wscn:InputMediaSize>
        </wscn:InputSize>
        <wscn:Exposure>
          <wscn:ExposureSettings>
            <wscn:Contrast wscn:UsedDefault="true">0</wscn:Contrast>
            <wscn:Brightness wscn:UsedDefault="true">0</wscn:Brightness>
            <wscn:Sharpness wscn:UsedDefault="true">0</wscn:Sharpness>
          </wscn:ExposureSettings>
        </wscn:Exposure>
        <wscn:Scaling>
          <wscn:ScalingWidth>125</wscn:ScalingWidth>
          <wscn:ScalingHeight>125</wscn:ScalingHeight>
        </wscn:Scaling>
        <wscn:Rotation wscn:UsedDefault="true">0</wscn:Rotation>
        <wscn:MediaSides>
          <wscn:MediaFront>
            <wscn:ScanRegion>
              <wscn:ScanRegionXOffset wscn:UsedDefault="true">
                0
              </wscn:ScanRegionXOffset>
              <wscn:ScanRegionYOffset wscn:UsedDefault="true">
                0
              </wscn:ScanRegionYOffset>
              <wscn:ScanRegionWidth wscn:UsedDefault="true">
                8500
              </wscn:ScanRegionWidth>
              <wscn:ScanRegionHeight wscn:UsedDefault="true">
                11000
              </wscn:ScanRegionHeight>
            </wscn:ScanRegion>
            <wscn:ColorProcessing wscn:UsedDefault="true">
              RGB24
            </wscn:ColorProcessing>
            <wscn:Resolution>
              <wscn:Width>300</wscn:Width>
              <wscn:Height>300</wscn:Height>
            </wscn:Resolution>
          </wscn:MediaFront>
        </wscn:MediaSides>
      </wscn:DocumentFinalParamters>
    </wscn:CreateScanJobResponse>
  </soap:Body>
</soap:Envelope>

另請參閱

CreateScanJobRequest

DocumentFinalParameters

ImageInformation

JobId

JobStateReason

JobToken

RetrieveImageRequest