() ..
, ,
. ..
, ,
..
, ,
: ..
, ,
..
, ,
____
, ,
____
, ,
____
, ,
..
, ,
()
230101 , ,
-081
( )
1. , Creo
27 _21_ 2014 .
2. :
Pentium III; MS Windows XP.
3. (, , .) :
1) ; 2)
, XML-XSL; 3) xml- pdf-; 4) xml- , pdf-; 5) - ; 6) .
: 1) XML-; 2) xml-; 3) ; 4) XSL; 5) XSLT-; 6) ; 7) XML- PDF; 8) , PDF ; 9) , PDF .
4. ,
24 2014. 30 2014.
% | % . | ., . | ||
. | 24.03.2014 | .. | ||
XML-XSL | 26.03.2014 | .. | ||
XML | 16.04.2014 | .. | ||
XML- PDF | 21.04.2014 | .. | ||
- | 12.05.2014 | .. | ||
25.05.2014 | .. | |||
, | 30.05.2014 | .. |
,
|
|
() (, , )
5. , ()
30 2014.
( )
6.
______________________________________________
: () (, , )
() (, , )
____
() (, , )
____
() (, , )
7. ..
(, , )
, ( 11 20 2014.)
8. 2014.
..
() (, , )
..
() (, , )
149 ., 18 , 29 , 20 .
: XML, XSL, PDF, .
.
, PartList Creo, pdf-.
Microsoft Visual Studio 2010 Windows XP/Vista/7/8 Java Runtime Environment, 1.6 . 2 , 1024 , 80 .
pdf-. pdf-.
, - xml- xsl-. xml- . XSL , , ( FO). , fo- pdf-.
- .
.
, .
充..2
.4
. . 8
1 . 12
1.1 . 12
1.2 . 14
1.3 16
1.4 . 17
|
|
2 , XML-XSL. 20
2.1 XML PDF. . 20
2.2 XML. 22
2.3 XSL. 23
2.4 .. 25
3 XML- PDF-. 26
3.1 XML-. 26
3.2 XSLT- XSL. 32
3.3 XSL. 35
3.4 XML XML. 46
3.5 MSXSL Apache FOP. 46
4 XML- , PDF-. 49
4.1 . 49
4.1.1 . 49
4.2 . 68
4.3 . 70
5 - .. 72
6 . 91
. 105
.. 106
A. XSL. 108
B. , XML XML. 140
C. , PDF. 148
D. , PDF. 149
.
. , CAD (Computer Aided Design) , . CAD . "" CAD : Creo, NX CATIA. , .
, , . , .
, Creo, - . : , . . , ( , ), , . Creo , .
, . Creo . . , , [7].
Creo . .
() PartList .
PartList , Creo ( 1). Creo , ( ), .
|
|
PartList, :
- ;
- ;
- , , (, ,
..);
- , , Creo;
- ;
- [3].
1 - 2.113-75
, , , , , , , . . , , .
, , , , [8]. . PartList . PartList . . . .
PartList. , . , , .
1
1.1
, , , PartList. Convertor.exe, Visual Basic, c *.skd PartList , Microsoft Word ( *.doc).
.
. , , . web- HTML (Hypertext Markup Language ) CSS (Cascading Style Sheets) [1]. HTML , , , , web-. , web-, , . web-, . , , () , CSS, . , , . , HTML , . . XML XSL.
|
|
, XML XSL , .
XML (Extensible Markup Language ) - , , XML-. , . XML , [2].
XSL (Extensible Stylesheet Language ) XML. XML HTML, pdf . XML , . XSL [4].
XML XSL XML-. XSL- , XML.
XML , ( , ). XML , , . World Wide Web Consortium XML , XML XSL, : PDF, PCL, PS, SVG, XML. fop- (Formatting Objects Processor ), Apache FOP [11]. Java-, .
1.2
, XML . XML- .
, xls, Microsoft Excel. Microsoft , . , Microsoft Excel , . , . Microsoft Excel , . . , . Microsoft Office, , Windows. , , Linux Mac OS, xls. doc , Microsoft Word, Microsoft Office. , xls. HTML . , . HTML . , HTML (Hypertext Markup Language ) [1]. , ( ). HTML pdf, , . HTML , . Adobe PDF (Portable Document Format - ) , , , , . Adobe PDF , Adobe Reader , PDF , PDF , . Adobe Reader, , . pdf , . . , . pdf- . XML XSL PDF ( Apache FOP). PDF , . . 1.3xml-, xsl-, PDF, .
|
|
XML XSLT :
- , , Java JavaServer Page (JSP), ;
- , , , , <?xml-stylesheet?> ( Internet Explorer);
- , [1].
, XSLT, XSLT-. XSLT- MSXSL, Microsoft. , XSLT.
, XSL-FO , fop-, , Apache XML. Apache FOP (Formatting Object Processor ), Java, XML- Xerces Apache XML. Apache FOP Java-, ( Java) [2].
, . pdf- 2.113 75.
1.4
, , . , , . XMLConverter, . , xml- pdf-. 2.113 75 xml- xml-.
, , Microsoft Visual Studio 2010. Windows XP/Vista/7/8. Visual Studio : ++, C#, F#, Basic. , , ++. Visual Studio . NET. Ÿ . Framework, , . NET Win32Api. . , , . , . Framework MFC (Microsoft Foundation Classes Microsoft) [6]. , , GUI (Graphical User Interface ) XMLConverter. . , MFC, 3-4 , NET.
, Visual C++ MFC.
, xml- pdf-.
2 , XML-XSL
2.1 XML PDF.
xml-, , pdf- :
1 . XML, PartList ( 1).
2 . XSL 2.113 75, xml- pdf-.
3 . (XMLConverter), xml- xml- . , . .
4 . MSXSL xml- , ( *.fo).
5 . Apache FOP, PDF.
6 . , .
, XML PDF, 2.1.
2.1 - XML PDF