Достать XML из LEN

  • Автор темы Автор темы romyk
  • Дата начала Дата начала

romyk

Топикстартер
10 лет на форуме
Сообщения
1 415
Реакции
274
Вопрос в заголовке темы. Возможно ли такое преобразование?
Снимок.JPG
Вот файл
LEN файл
 
Последнее редактирование:
ZIP архивом нельзя заворачивать ? У меня на маке например не открывает ваш RAR
 
ZIP архивом нельзя заворачивать ?

Не по теме:
Меня это тоже всегда поражает. Существует масса хороших и свободных архивов, что же заставляет людей паковать в проприетарщину?
 

Не по теме:
Меня это тоже всегда поражает. Существует масса хороших и свободных архивов, что же заставляет людей паковать в проприетарщину?

Не по теме:
есть же консольный unrar бесплатный, чего сразу проприетарщина-то?
 
Вопрос в заголовке темы. Возможно ли такое преобразование?
Посмотреть вложение 114066
Вот файл
LEN файл
Возможно я не совсем понял вопроса. Но разве это не то что вы ищете?
XML:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?><x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.1.2">
   <rdf:RDF xmlns:rdf="[URL]http://www.w3.org/1999/02/22-rdf-syntax-ns#[/URL]">
      <rdf:Description xmlns:xmp="[URL='http://ns.adobe.com/xap/1.0/']adobe.com[/URL]" rdf:about="">
         <xmp:CreateDate>2018-12-19T16:08:24+03:00</xmp:CreateDate>
         <xmp:CreatorTool>Imaging Engine 18.0.1 Nov 10 2018 Build 223</xmp:CreatorTool>
         <xmp:MetadataDate>2018-12-19T16:08:24+03:00</xmp:MetadataDate>
         <xmp:ModifyDate>2018-12-19T16:08:24+03:00</xmp:ModifyDate>
      </rdf:Description>
      <rdf:Description xmlns:egDigFilm="[URL]http://ns.esko-graphics.com/digfilmversion/1.0/[/URL]" rdf:about="">
         <egDigFilm:version>100</egDigFilm:version>
         <egDigFilm:structure>Single</egDigFilm:structure>
         <egDigFilm:type>Film</egDigFilm:type>
      </rdf:Description>
      <rdf:Description xmlns:stLoc="[URL='http://ns.adobe.com/xap/1.0/sType/DataLocation#']adobe.com[/URL]" xmlns:xmpBJ="[URL='http://ns.adobe.com/xap/1.0/bj/']adobe.com[/URL]" rdf:about="">
         <xmpBJ:JobRef>
            <rdf:Bag>
               <rdf:li rdf:4)arseType="Resource">
                  <stLoc:name>835-19 (#3899)_Finsky ICE 0.25 L_ket_(#34).pdf</stLoc:name>
                  <stLoc:id>e2895ccd-a4ab-4953-99ba-f0400c6ff384</stLoc:id>
                  <stLoc:url>file://esko2/DeskPackContainer/prepress5/TS5C1A5036/835-19%20%28%233899%29_Finsky%20ICE%200.25%20L_ket_%28%2334%29.pdf</stLoc:url>
               </rdf:li>
            </rdf:Bag>
         </xmpBJ:JobRef>
      </rdf:Description>
      <rdf:Description xmlns:egGr="[URL]http://ns.esko-graphics.com/grinfo/1.0/[/URL]" xmlns:egInk="[URL]http://ns.esko-graphics.com/inkinfo/1.0/[/URL]" rdf:about="">
         <egGr:screenreg>False</egGr:screenreg>
         <egGr:units>mm</egGr:units>
         <egGr:vsize>381.35</egGr:vsize>
         <egGr:hsize>300.35</egGr:hsize>
         <egGr:vresolution>2540.</egGr:vresolution>
         <egGr:hresolution>2540.</egGr:hresolution>
         <egGr:vdist>1.</egGr:vdist>
         <egGr:hdist>1.</egGr:hdist>
         <egGr:vscale>1.</egGr:vscale>
         <egGr:hscale>1.</egGr:hscale>
         <egGr:reverse>False</egGr:reverse>
         <egGr:scanlinedirection>4</egGr:scanlinedirection>
         <egGr:margtop>0.</egGr:margtop>
         <egGr:margbot>0.</egGr:margbot>
         <egGr:margleft>0.</egGr:margleft>
         <egGr:margright>0.</egGr:margright>
         <egGr:inks>
            <rdf:Seq>
               <rdf:li rdf:4)arseType="Resource">
                  <egInk:name>w</egInk:name>
                  <egInk:type>designer</egInk:type>
                  <egInk:book>none</egInk:book>
                  <egInk:egname>w</egInk:egname>
                  <egInk:r>.9462890625</egInk:r>
                  <egInk:g>.9009094238</egInk:g>
                  <egInk:b>.8294677734</egInk:b>
                  <egInk:attribute>normal</egInk:attribute>
                  <egInk:4)rintingmethod>unknown</egInk:4)rintingmethod>
                  <egInk:opacity>0.</egInk:opacity>
                  <egInk:inknrsoriginal>8</egInk:inknrsoriginal>
               </rdf:li>
            </rdf:Seq>
         </egGr:inks>
      </rdf:Description>
      <rdf:Description xmlns:egScreen="[URL]http://ns.esko-graphics.com/screeninfo/1.0/[/URL]" xmlns:egScreenC="[URL]http://ns.esko-graphics.com/screencontainer/1.0/[/URL]" xmlns:egScreenL="[URL]http://ns.esko-graphics.com/screenlist/1.0/[/URL]" rdf:about="">
         <egScreenC:screenContainer>
            <rdf:Seq>
               <rdf:li rdf:4)arseType="Resource">
                  <egScreenL:screens>
                     <rdf:Bag>
                        <rdf:li rdf:4)arseType="Resource">
                           <egScreen:singlepressDGC/>
                           <egScreen:autoplateDGCreq/>
                           <egScreen:autoplateDGCLW/>
                           <egScreen:autoplateDGCCT/>
                           <egScreen:autopressDGCreq/>
                           <egScreen:autopressDGCLW/>
                           <egScreen:autopressDGCCT/>
                           <egScreen:totalDGCLW/>
                           <egScreen:totalDGCCT/>
                           <egScreen:gamma>0</egScreen:gamma>
                           <egScreen:usedrefs>0</egScreen:usedrefs>
                           <egScreen:frequencyreq>120.</egScreen:frequencyreq>
                           <egScreen:frequency>119.38</egScreen:frequency>
                           <egScreen:anglereq>45.</egScreen:anglereq>
                           <egScreen:angle>45.</egScreen:angle>
                           <egScreen:angledirection>CW</egScreen:angledirection>
                           <egScreen:dotshapereq>c</egScreen:dotshapereq>
                           <egScreen:dotshape>c (Solids only)</egScreen:dotshape>
                           <egScreen:dotname>Circular (Euclidean) (Solids only)</egScreen:dotname>
                        </rdf:li>
                     </rdf:Bag>
                  </egScreenL:screens>
               </rdf:li>
            </rdf:Seq>
         </egScreenC:screenContainer>
      </rdf:Description>
      <rdf:Description xmlns:egDGC="[URL]http://ns.esko-graphics.com/dgc/1.0/[/URL]" xmlns:egDGCL="[URL]http://ns.esko-graphics.com/dgclist/1.0/[/URL]" rdf:about="">
         <egDGCL:dgcs>
            <rdf:Bag>
               <rdf:li rdf:4)arseType="Resource">
                  <egDGC:name/>
                  <egDGC:values>0.000000 0.003922 0.007843 0.011765 0.015686 0.019608 0.023529 0.027451 0.031373 0.035294 0.039216 0.043137 0.047059 0.050980 0.054902 0.058824 0.062745 0.066667 0.070588 0.074510 0.078431 0.082353 0.086275 0.090196 0.094118 0.098039 0.101961 0.105882 0.109804 0.113725 0.117647 0.121569 0.125490 0.129412 0.133333 0.137255 0.141176 0.145098 0.149020 0.152941 0.156863 0.160784 0.164706 0.168627 0.172549 0.176471 0.180392 0.184314 0.188235 0.192157 0.196078 0.200000 0.203922 0.207843 0.211765 0.215686 0.219608 0.223529 0.227451 0.231373 0.235294 0.239216 0.243137 0.247059 0.250980 0.254902 0.258824 0.262745 0.266667 0.270588 0.274510 0.278431 0.282353 0.286275 0.290196 0.294118 0.298039 0.301961 0.305882 0.309804 0.313725 0.317647 0.321569 0.325490 0.329412 0.333333 0.337255 0.341176 0.345098 0.349020 0.352941 0.356863 0.360784 0.364706 0.368627 0.372549 0.376471 0.380392 0.384314 0.388235 0.392157 0.396078 0.400000 0.403922 0.407843 0.411765 0.415686 0.419608 0.423529 0.427451 0.431373 0.435294 0.439216 0.443137 0.447059 0.450980 0.454902 0.458824 0.462745 0.466667 0.470588 0.474510 0.478431 0.482353 0.486275 0.490196 0.494118 0.498039 0.501961 0.505882 0.509804 0.513725 0.517647 0.521569 0.525490 0.529412 0.533333 0.537255 0.541176 0.545098 0.549020 0.552941 0.556863 0.560784 0.564706 0.568627 0.572549 0.576471 0.580392 0.584314 0.588235 0.592157 0.596078 0.600000 0.603922 0.607843 0.611765 0.615686 0.619608 0.623529 0.627451 0.631373 0.635294 0.639216 0.643137 0.647059 0.650980 0.654902 0.658824 0.662745 0.666667 0.670588 0.674510 0.678431 0.682353 0.686275 0.690196 0.694118 0.698039 0.701961 0.705882 0.709804 0.713725 0.717647 0.721569 0.725490 0.729412 0.733333 0.737255 0.741176 0.745098 0.749020 0.752941 0.756863 0.760784 0.764706 0.768627 0.772549 0.776471 0.780392 0.784314 0.788235 0.792157 0.796078 0.800000 0.803922 0.807843 0.811765 0.815686 0.819608 0.823529 0.827451 0.831373 0.835294 0.839216 0.843137 0.847059 0.850980 0.854902 0.858824 0.862745 0.866667 0.870588 0.874510 0.878431 0.882353 0.886275 0.890196 0.894118 0.898039 0.901961 0.905882 0.909804 0.913725 0.917647 0.921569 0.925490 0.929412 0.933333 0.937255 0.941176 0.945098 0.949020 0.952941 0.956863 0.960784 0.964706 0.968627 0.972549 0.976471 0.980392 0.984314 0.988235 0.992157 0.996078 1.000000 </egDGC:values>
               </rdf:li>
            </rdf:Bag>
         </egDGCL:dgcs>
      </rdf:Description>
      <rdf:Description xmlns:egImp="[URL]http://ns.esko-graphics.com/impose/1.0/[/URL]" xmlns:egPlate="[URL]http://ns.esko-graphics.com/plate/1.0/[/URL]" xmlns:egSurf="[URL]http://ns.esko-graphics.com/surface/1.0/[/URL]" rdf:about="">
         <egImp:surfaces>
            <rdf:Seq>
               <rdf:li rdf:4)arseType="Resource">
                  <egSurf:sheetOrgX>0.</egSurf:sheetOrgX>
                  <egSurf:sheetOrgY>0.</egSurf:sheetOrgY>
                  <egSurf:sheetSizeX>0.</egSurf:sheetSizeX>
                  <egSurf:sheetSizeY>0.</egSurf:sheetSizeY>
                  <egSurf:4)lateOrgX>0.</egSurf:4)lateOrgX>
                  <egSurf:4)lateOrgY>0.</egSurf:4)lateOrgY>
                  <egSurf:4)lateSizeX>0.</egSurf:4)lateSizeX>
                  <egSurf:4)lateSizeY>0.</egSurf:4)lateSizeY>
                  <egSurf:signature/>
                  <egSurf:sheet/>
                  <egSurf:side/>
                  <egSurf:4)lates>
                     <rdf:Seq>
                        <rdf:li rdf:4)arseType="Resource">
                           <egPlate:inkname>w</egPlate:inkname>
                           <egPlate:inkbook/>
                           <egPlate:4)lateid>000003924_20181219160824_000__w</egPlate:4)lateid>
                           <egPlate:ftplateid/>
                           <egPlate:versions>
                              <rdf:Bag/>
                           </egPlate:versions>
                        </rdf:li>
                     </rdf:Seq>
                  </egSurf:4)lates>
               </rdf:li>
            </rdf:Seq>
         </egImp:surfaces>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta><?xpacket end="w"?>
 
Последнее редактирование модератором:
Да возможно. Гуглите две ключевые фразы: преобразовать двоичный код в текст, парсинг xml.
У второй задачи с парсингом два решения - использовать mapxml для данного типа или писать парсинг непосредственно под задачу. Мне эти мапы не дались, слишком замороченно, я сам разбираю на яваскрипте под конкретную задачу.
 
что надо выдрать их этого XMP ?
 
Возможно я не совсем понял вопроса. Но разве это не то что вы ищете?
Это именно то. Вопрос в том, как через воркфлоу из LEN файла извлечь XML.
Я нашел только вариант склеить его обратно через Create Wrapper File, а потом уже оттуда доставать XML.
 
все проще простого.
1) смартнейм берущий весь XMP
2) тикет создания XML
Screen Shot 2018-12-20 at 15.41.36.png
 
P.S. в Create XML можно добавить пра=вой кнопкой Create XML Declaration