Forum Discussion
Incompatible printer drivers with Universal Print Connector
Hi!
We have issues with Sharp MX-3070V & MX-5070N. The connector does not read the possible paper sizes e.g. can see A4, but not A3. Connector is on latest version (1.34.7683.23618). Also OEM Drivers latest PCL6 version.
Any tips?
Thank you in advance!
Luka
Luka Mestrovic Universal Print connector expects drivers to be conformant with Windows Print Schema. If print drivers define standard attributes and values in custom namespace then connector may not be able to translate them. It depends on how the driver is written. For more details checkout - Print options for printers registered via connector | Microsoft Docs.
Having said that, our support team can work with you to help in case anything can be done. Please open a support case via Azure Support portal.
- Luka MestrovicFeb 28, 2021Copper Contributor
Thank you for the feedback!
I have checked the documentation and compared the local PCPT vs Service Attributes and Service PDC and I find it very confusing that local PCPT is consistent in service declaration and should be recognized by the connector as the options under are listed in docs as supported, but it does not.
For example A4 (works) vs A3 that does not work.
Namespaces are defined as following:
- psf:PrintCapabilities xmlns:psf="http://schemas.microsoft.com/windows/2003/08/printing/printschemaframework"
- xmlns:psk="http://schemas.microsoft.com/windows/2003/08/printing/printschemakeywords"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="1"
- xmlns:spc0000="http://schemas.microsoft.com/windows/printing/oemdriverpt/SCUC_PTPC/v.1"
This is correct in line with docs.Local PCTP Service Attributes Service PDC <psf:Option name="psk:ISOA4"><psf:Property name="psk:DisplayName"><psf:Value xsi:type="xsd:string">A4</psf:Value></psf:Property><psf:ScoredProperty name="psk:MediaSizeWidth"><psf:Value xsi:type="xsd:integer">210000</psf:Value></psf:ScoredProperty><psf:ScoredProperty name="psk:MediaSizeHeight"><psf:Value xsi:type="xsd:integer">297000</psf:Value></psf:ScoredProperty></psf:Option>Attribute media-supported - Multiple Values:
SimpleIppValue-Type:Keyword-Value:na_letter_8.5x11in
SimpleIppValue-Type:Keyword-Value:iso_a4_210x297mm<psk:ISOA4 psf2:psftype="Option" psf2:default="false"><psk:MediaSizeWidth psf2:psftype="ScoredProperty" xsi:type="xsd:integer">210000</psk:MediaSizeWidth><psk:MediaSizeHeight psf2:psftype="ScoredProperty" xsi:type="xsd:integer">297000</psk:MediaSizeHeight> <psk12:PortraitImageableSize psf2:psftype="Property" xsi:type="psf2:ImageableAreaType">2120,2120,205760,292760</psk12:PortraitImageableSize></psk:ISOA4><psf:Option name="psk:ISOA3"><psf:Property name="psk:DisplayName"><psf:Value xsi:type="xsd:string">A3</psf:Value></psf:Property><psf:ScoredProperty name="psk:MediaSizeWidth"><psf:Value xsi:type="xsd:integer">297000</psf:Value></psf:ScoredProperty><psf:ScoredProperty name="psk:MediaSizeHeight"><psf:Value xsi:type="xsd:integer">420000</psf:Value></psf:ScoredProperty></psf:Option>Attribute media-supported - Multiple Values:
SimpleIppValue-Type:Keyword-Value:na_letter_8.5x11in
SimpleIppValue-Type:Keyword-Value:iso_a4_210x297mm- Had something been wrong the connector would not recognize A4 to start with. A3 and other are declared correctly.
I will contact support!
Kind regards,
Luka
- Saurabh_BansalMar 14, 2021Microsoft
Luka Mestrovic recommend you to reach out to support via Azure Support portal. They will be able to collect the required information and work with engineering team to help you with the issue.