Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
ImportedProjects
SVG
Commits
dcd2403e
Commit
dcd2403e
authored
Jun 11, 2014
by
tebjan
Browse files
changes in svg viewer sample
parent
9d09d294
Changes
6
Hide whitespace changes
Inline
Side-by-side
Samples/SVGViewer/Properties/Resources.resx
View file @
dcd2403e
...
@@ -46,7 +46,7 @@
...
@@ -46,7 +46,7 @@
mimetype: application/x-microsoft.net.object.binary.base64
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
value : The object must be serialized with
: System.Serialization.Formatters.Binary.BinaryFormatter
: System.
Runtime.
Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
mimetype: application/x-microsoft.net.object.soap.base64
...
@@ -60,6 +60,7 @@
...
@@ -60,6 +60,7 @@
: and then encoded with base64 encoding.
: and then encoded with base64 encoding.
-->
-->
<xsd:schema
id=
"root"
xmlns=
""
xmlns:xsd=
"http://www.w3.org/2001/XMLSchema"
xmlns:msdata=
"urn:schemas-microsoft-com:xml-msdata"
>
<xsd:schema
id=
"root"
xmlns=
""
xmlns:xsd=
"http://www.w3.org/2001/XMLSchema"
xmlns:msdata=
"urn:schemas-microsoft-com:xml-msdata"
>
<xsd:import
namespace=
"http://www.w3.org/XML/1998/namespace"
/>
<xsd:element
name=
"root"
msdata:IsDataSet=
"true"
>
<xsd:element
name=
"root"
msdata:IsDataSet=
"true"
>
<xsd:complexType>
<xsd:complexType>
<xsd:choice
maxOccurs=
"unbounded"
>
<xsd:choice
maxOccurs=
"unbounded"
>
...
@@ -68,9 +69,10 @@
...
@@ -68,9 +69,10 @@
<xsd:sequence>
<xsd:sequence>
<xsd:element
name=
"value"
type=
"xsd:string"
minOccurs=
"0"
/>
<xsd:element
name=
"value"
type=
"xsd:string"
minOccurs=
"0"
/>
</xsd:sequence>
</xsd:sequence>
<xsd:attribute
name=
"name"
type=
"xsd:string"
/>
<xsd:attribute
name=
"name"
use=
"required"
type=
"xsd:string"
/>
<xsd:attribute
name=
"type"
type=
"xsd:string"
/>
<xsd:attribute
name=
"type"
type=
"xsd:string"
/>
<xsd:attribute
name=
"mimetype"
type=
"xsd:string"
/>
<xsd:attribute
name=
"mimetype"
type=
"xsd:string"
/>
<xsd:attribute
ref=
"xml:space"
/>
</xsd:complexType>
</xsd:complexType>
</xsd:element>
</xsd:element>
<xsd:element
name=
"assembly"
>
<xsd:element
name=
"assembly"
>
...
@@ -85,9 +87,10 @@
...
@@ -85,9 +87,10 @@
<xsd:element
name=
"value"
type=
"xsd:string"
minOccurs=
"0"
msdata:Ordinal=
"1"
/>
<xsd:element
name=
"value"
type=
"xsd:string"
minOccurs=
"0"
msdata:Ordinal=
"1"
/>
<xsd:element
name=
"comment"
type=
"xsd:string"
minOccurs=
"0"
msdata:Ordinal=
"2"
/>
<xsd:element
name=
"comment"
type=
"xsd:string"
minOccurs=
"0"
msdata:Ordinal=
"2"
/>
</xsd:sequence>
</xsd:sequence>
<xsd:attribute
name=
"name"
type=
"xsd:string"
msdata:Ordinal=
"1"
/>
<xsd:attribute
name=
"name"
type=
"xsd:string"
use=
"required"
msdata:Ordinal=
"1"
/>
<xsd:attribute
name=
"type"
type=
"xsd:string"
msdata:Ordinal=
"3"
/>
<xsd:attribute
name=
"type"
type=
"xsd:string"
msdata:Ordinal=
"3"
/>
<xsd:attribute
name=
"mimetype"
type=
"xsd:string"
msdata:Ordinal=
"4"
/>
<xsd:attribute
name=
"mimetype"
type=
"xsd:string"
msdata:Ordinal=
"4"
/>
<xsd:attribute
ref=
"xml:space"
/>
</xsd:complexType>
</xsd:complexType>
</xsd:element>
</xsd:element>
<xsd:element
name=
"resheader"
>
<xsd:element
name=
"resheader"
>
...
@@ -109,9 +112,9 @@
...
@@ -109,9 +112,9 @@
<value>
2.0
</value>
<value>
2.0
</value>
</resheader>
</resheader>
<resheader
name=
"reader"
>
<resheader
name=
"reader"
>
<value>
System.Resources.ResXResourceReader, System.Windows.Forms, Version=
2
.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
</value>
<value>
System.Resources.ResXResourceReader, System.Windows.Forms, Version=
4
.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
</value>
</resheader>
</resheader>
<resheader
name=
"writer"
>
<resheader
name=
"writer"
>
<value>
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=
2
.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
</value>
<value>
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=
4
.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
</value>
</resheader>
</resheader>
</root>
</root>
\ No newline at end of file
Samples/SVGViewer/SVGViewer.csproj
View file @
dcd2403e
...
@@ -10,7 +10,7 @@
...
@@ -10,7 +10,7 @@
<AppDesignerFolder>
Properties
</AppDesignerFolder>
<AppDesignerFolder>
Properties
</AppDesignerFolder>
<RootNamespace>
SVGViewer
</RootNamespace>
<RootNamespace>
SVGViewer
</RootNamespace>
<AssemblyName>
SVGViewer
</AssemblyName>
<AssemblyName>
SVGViewer
</AssemblyName>
<TargetFrameworkVersion>
v
3.5
</TargetFrameworkVersion>
<TargetFrameworkVersion>
v
4.0
</TargetFrameworkVersion>
<FileAlignment>
512
</FileAlignment>
<FileAlignment>
512
</FileAlignment>
<SccProjectName>
SAK
</SccProjectName>
<SccProjectName>
SAK
</SccProjectName>
<SccLocalPath>
SAK
</SccLocalPath>
<SccLocalPath>
SAK
</SccLocalPath>
...
@@ -36,28 +36,46 @@
...
@@ -36,28 +36,46 @@
<IsWebBootstrapper>
false
</IsWebBootstrapper>
<IsWebBootstrapper>
false
</IsWebBootstrapper>
<UseApplicationTrust>
false
</UseApplicationTrust>
<UseApplicationTrust>
false
</UseApplicationTrust>
<BootstrapperEnabled>
true
</BootstrapperEnabled>
<BootstrapperEnabled>
true
</BootstrapperEnabled>
<TargetFrameworkProfile
/>
<NoWin32Manifest>
False
</NoWin32Manifest>
<AllowUnsafeBlocks>
False
</AllowUnsafeBlocks>
<NoStdLib>
False
</NoStdLib>
<TreatWarningsAsErrors>
False
</TreatWarningsAsErrors>
<DebugType>
Full
</DebugType>
<IntermediateOutputPath>
obj\$(Configuration)\
</IntermediateOutputPath>
<WarningLevel>
4
</WarningLevel>
<RunCodeAnalysis>
False
</RunCodeAnalysis>
<OutputPath>
bin\$(Configuration)\
</OutputPath>
</PropertyGroup>
</PropertyGroup>
<PropertyGroup
Condition=
" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "
>
<PropertyGroup
Condition=
" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "
>
<DebugSymbols>
true
</DebugSymbols>
<DebugSymbols>
true
</DebugSymbols>
<DebugType>
full
</DebugType>
<Optimize>
false
</Optimize>
<OutputPath>
bin\Debug\
</OutputPath>
<DefineConstants>
DEBUG;TRACE
</DefineConstants>
<ErrorReport>
prompt
</ErrorReport>
<ErrorReport>
prompt
</ErrorReport>
<WarningLevel>
4
</WarningLevel>
</PropertyGroup>
</PropertyGroup>
<PropertyGroup
Condition=
" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "
>
<PropertyGroup
Condition=
" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "
>
<DebugType>
pdbonly
</DebugType>
<Optimize>
true
</Optimize>
<OutputPath>
bin\Release\
</OutputPath>
<DefineConstants>
TRACE
</DefineConstants>
<ErrorReport>
prompt
</ErrorReport>
<ErrorReport>
prompt
</ErrorReport>
<WarningLevel>
4
</WarningLevel>
</PropertyGroup>
<PropertyGroup
Condition=
" '$(Platform)' == 'x86' "
>
<BaseAddress>
4194304
</BaseAddress>
<PlatformTarget>
x86
</PlatformTarget>
<RegisterForComInterop>
False
</RegisterForComInterop>
<GenerateSerializationAssemblies>
Auto
</GenerateSerializationAssemblies>
</PropertyGroup>
<PropertyGroup
Condition=
" '$(Configuration)' == 'Release' "
>
<DefineConstants>
TRACE
</DefineConstants>
<Optimize>
true
</Optimize>
</PropertyGroup>
<PropertyGroup
Condition=
" '$(Configuration)' == 'Debug' "
>
<Optimize>
False
</Optimize>
<CheckForOverflowUnderflow>
True
</CheckForOverflowUnderflow>
<BaseIntermediateOutputPath>
obj\
</BaseIntermediateOutputPath>
</PropertyGroup>
<PropertyGroup
Condition=
" '$(Platform)' == 'AnyCPU' "
>
<BaseAddress>
4194304
</BaseAddress>
<PlatformTarget>
x86
</PlatformTarget>
<RegisterForComInterop>
False
</RegisterForComInterop>
<GenerateSerializationAssemblies>
Auto
</GenerateSerializationAssemblies>
</PropertyGroup>
</PropertyGroup>
<ItemGroup>
<ItemGroup>
<Reference
Include=
"Svg"
>
<HintPath>
..\..\Source\bin\Release\Svg.dll
</HintPath>
</Reference>
<Reference
Include=
"System"
/>
<Reference
Include=
"System"
/>
<Reference
Include=
"System.Core"
>
<Reference
Include=
"System.Core"
>
<RequiredTargetFramework>
3.5
</RequiredTargetFramework>
<RequiredTargetFramework>
3.5
</RequiredTargetFramework>
...
@@ -96,6 +114,7 @@
...
@@ -96,6 +114,7 @@
<DependentUpon>
Resources.resx
</DependentUpon>
<DependentUpon>
Resources.resx
</DependentUpon>
<DesignTime>
True
</DesignTime>
<DesignTime>
True
</DesignTime>
</Compile>
</Compile>
<None
Include=
"app.config"
/>
<None
Include=
"Properties\Settings.settings"
>
<None
Include=
"Properties\Settings.settings"
>
<Generator>
SettingsSingleFileGenerator
</Generator>
<Generator>
SettingsSingleFileGenerator
</Generator>
<LastGenOutput>
Settings.Designer.cs
</LastGenOutput>
<LastGenOutput>
Settings.Designer.cs
</LastGenOutput>
...
@@ -123,6 +142,12 @@
...
@@ -123,6 +142,12 @@
<Install>
true
</Install>
<Install>
true
</Install>
</BootstrapperPackage>
</BootstrapperPackage>
</ItemGroup>
</ItemGroup>
<ItemGroup>
<ProjectReference
Include=
"..\..\Source\Svg.csproj"
>
<Project>
{886A98C5-37C0-4E8B-885E-30C1D2F98B47}
</Project>
<Name>
Svg
</Name>
</ProjectReference>
</ItemGroup>
<Import
Project=
"$(MSBuildToolsPath)\Microsoft.CSharp.targets"
/>
<Import
Project=
"$(MSBuildToolsPath)\Microsoft.CSharp.targets"
/>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
Other similar extension points exist, see Microsoft.Common.targets.
...
...
Samples/SVGViewer/SvgViewer.Designer.cs
View file @
dcd2403e
...
@@ -28,75 +28,74 @@
...
@@ -28,75 +28,74 @@
/// </summary>
/// </summary>
private
void
InitializeComponent
()
private
void
InitializeComponent
()
{
{
System
.
ComponentModel
.
ComponentResourceManager
resources
=
new
System
.
ComponentModel
.
ComponentResourceManager
(
typeof
(
SVGViewer
));
System
.
ComponentModel
.
ComponentResourceManager
resources
=
new
System
.
ComponentModel
.
ComponentResourceManager
(
typeof
(
SVGViewer
));
this
.
toolStrip1
=
new
System
.
Windows
.
Forms
.
ToolStrip
();
this
.
toolStrip1
=
new
System
.
Windows
.
Forms
.
ToolStrip
();
this
.
open
=
new
System
.
Windows
.
Forms
.
ToolStripButton
();
this
.
open
=
new
System
.
Windows
.
Forms
.
ToolStripButton
();
this
.
svgImage
=
new
System
.
Windows
.
Forms
.
PictureBox
();
this
.
svgImage
=
new
System
.
Windows
.
Forms
.
PictureBox
();
this
.
openSvgFile
=
new
System
.
Windows
.
Forms
.
OpenFileDialog
();
this
.
openSvgFile
=
new
System
.
Windows
.
Forms
.
OpenFileDialog
();
this
.
textBox1
=
new
System
.
Windows
.
Forms
.
TextBox
();
this
.
textBox1
=
new
System
.
Windows
.
Forms
.
TextBox
();
this
.
toolStrip1
.
SuspendLayout
();
this
.
toolStrip1
.
SuspendLayout
();
((
System
.
ComponentModel
.
ISupportInitialize
)(
this
.
svgImage
)).
BeginInit
();
((
System
.
ComponentModel
.
ISupportInitialize
)(
this
.
svgImage
)).
BeginInit
();
this
.
SuspendLayout
();
this
.
SuspendLayout
();
//
//
// toolStrip1
// toolStrip1
//
//
this
.
toolStrip1
.
Items
.
AddRange
(
new
System
.
Windows
.
Forms
.
ToolStripItem
[]
{
this
.
toolStrip1
.
Items
.
AddRange
(
new
System
.
Windows
.
Forms
.
ToolStripItem
[]
{
this
.
open
});
this
.
open
});
this
.
toolStrip1
.
Location
=
new
System
.
Drawing
.
Point
(
0
,
0
);
this
.
toolStrip1
.
Location
=
new
System
.
Drawing
.
Point
(
0
,
0
);
this
.
toolStrip1
.
Name
=
"toolStrip1"
;
this
.
toolStrip1
.
Name
=
"toolStrip1"
;
this
.
toolStrip1
.
Size
=
new
System
.
Drawing
.
Size
(
527
,
25
);
this
.
toolStrip1
.
Size
=
new
System
.
Drawing
.
Size
(
1060
,
25
);
this
.
toolStrip1
.
TabIndex
=
0
;
this
.
toolStrip1
.
TabIndex
=
0
;
this
.
toolStrip1
.
Text
=
"toolStrip1"
;
this
.
toolStrip1
.
Text
=
"toolStrip1"
;
//
//
// open
// open
//
//
this
.
open
.
Image
=
((
System
.
Drawing
.
Image
)(
resources
.
GetObject
(
"open.Image"
)));
this
.
open
.
Image
=
((
System
.
Drawing
.
Image
)(
resources
.
GetObject
(
"open.Image"
)));
this
.
open
.
ImageTransparentColor
=
System
.
Drawing
.
Color
.
Magenta
;
this
.
open
.
ImageTransparentColor
=
System
.
Drawing
.
Color
.
Magenta
;
this
.
open
.
Name
=
"open"
;
this
.
open
.
Name
=
"open"
;
this
.
open
.
Size
=
new
System
.
Drawing
.
Size
(
56
,
22
);
this
.
open
.
Size
=
new
System
.
Drawing
.
Size
(
53
,
22
);
this
.
open
.
Text
=
"Open"
;
this
.
open
.
Text
=
"Open"
;
this
.
open
.
Click
+=
new
System
.
EventHandler
(
this
.
open_Click
);
this
.
open
.
Click
+=
new
System
.
EventHandler
(
this
.
open_Click
);
//
//
// svgImage
// svgImage
//
//
this
.
svgImage
.
Dock
=
System
.
Windows
.
Forms
.
DockStyle
.
Left
;
this
.
svgImage
.
Dock
=
System
.
Windows
.
Forms
.
DockStyle
.
Left
;
this
.
svgImage
.
Location
=
new
System
.
Drawing
.
Point
(
0
,
25
);
this
.
svgImage
.
Location
=
new
System
.
Drawing
.
Point
(
0
,
25
);
this
.
svgImage
.
Name
=
"svgImage"
;
this
.
svgImage
.
Name
=
"svgImage"
;
this
.
svgImage
.
Size
=
new
System
.
Drawing
.
Size
(
285
,
449
);
this
.
svgImage
.
Size
=
new
System
.
Drawing
.
Size
(
565
,
449
);
this
.
svgImage
.
SizeMode
=
System
.
Windows
.
Forms
.
PictureBoxSizeMode
.
CenterImage
;
this
.
svgImage
.
SizeMode
=
System
.
Windows
.
Forms
.
PictureBoxSizeMode
.
CenterImage
;
this
.
svgImage
.
TabIndex
=
1
;
this
.
svgImage
.
TabIndex
=
1
;
this
.
svgImage
.
TabStop
=
false
;
this
.
svgImage
.
TabStop
=
false
;
//
//
// openSvgFile
// openSvgFile
//
//
this
.
openSvgFile
.
Filter
=
"Vector Graphics (*.svg)|*.svg"
;
this
.
openSvgFile
.
Filter
=
"Vector Graphics (*.svg)|*.svg"
;
//
//
// textBox1
// textBox1
//
//
this
.
textBox1
.
Location
=
new
System
.
Drawing
.
Point
(
291
,
28
);
this
.
textBox1
.
Location
=
new
System
.
Drawing
.
Point
(
571
,
25
);
this
.
textBox1
.
MaxLength
=
327670
;
this
.
textBox1
.
MaxLength
=
327670
;
this
.
textBox1
.
Multiline
=
true
;
this
.
textBox1
.
Multiline
=
true
;
this
.
textBox1
.
Name
=
"textBox1"
;
this
.
textBox1
.
Name
=
"textBox1"
;
this
.
textBox1
.
Size
=
new
System
.
Drawing
.
Size
(
135
,
79
);
this
.
textBox1
.
Size
=
new
System
.
Drawing
.
Size
(
477
,
446
);
this
.
textBox1
.
TabIndex
=
2
;
this
.
textBox1
.
TabIndex
=
2
;
this
.
textBox1
.
TextChanged
+=
new
System
.
EventHandler
(
this
.
textBox1_TextChanged
);
this
.
textBox1
.
TextChanged
+=
new
System
.
EventHandler
(
this
.
textBox1_TextChanged
);
//
//
// SVGViewer
// SVGViewer
//
//
this
.
AutoScaleDimensions
=
new
System
.
Drawing
.
SizeF
(
6F
,
13F
);
this
.
AutoScaleDimensions
=
new
System
.
Drawing
.
SizeF
(
6F
,
13F
);
this
.
AutoScaleMode
=
System
.
Windows
.
Forms
.
AutoScaleMode
.
Font
;
this
.
AutoScaleMode
=
System
.
Windows
.
Forms
.
AutoScaleMode
.
Font
;
this
.
ClientSize
=
new
System
.
Drawing
.
Size
(
527
,
474
);
this
.
ClientSize
=
new
System
.
Drawing
.
Size
(
1060
,
474
);
this
.
Controls
.
Add
(
this
.
textBox1
);
this
.
Controls
.
Add
(
this
.
textBox1
);
this
.
Controls
.
Add
(
this
.
svgImage
);
this
.
Controls
.
Add
(
this
.
svgImage
);
this
.
Controls
.
Add
(
this
.
toolStrip1
);
this
.
Controls
.
Add
(
this
.
toolStrip1
);
this
.
Name
=
"SVGViewer"
;
this
.
Name
=
"SVGViewer"
;
this
.
Text
=
"SVG Viewer"
;
this
.
Text
=
"SVG Viewer"
;
this
.
toolStrip1
.
ResumeLayout
(
false
);
this
.
toolStrip1
.
ResumeLayout
(
false
);
this
.
toolStrip1
.
PerformLayout
();
this
.
toolStrip1
.
PerformLayout
();
((
System
.
ComponentModel
.
ISupportInitialize
)(
this
.
svgImage
)).
EndInit
();
((
System
.
ComponentModel
.
ISupportInitialize
)(
this
.
svgImage
)).
EndInit
();
this
.
ResumeLayout
(
false
);
this
.
ResumeLayout
(
false
);
this
.
PerformLayout
();
this
.
PerformLayout
();
}
}
#
endregion
#
endregion
...
...
Samples/SVGViewer/SvgViewer.cs
View file @
dcd2403e
...
@@ -24,7 +24,9 @@ namespace SVGViewer
...
@@ -24,7 +24,9 @@ namespace SVGViewer
{
{
if
(
openSvgFile
.
ShowDialog
()
==
DialogResult
.
OK
)
if
(
openSvgFile
.
ShowDialog
()
==
DialogResult
.
OK
)
{
{
SvgDocument
svgDoc
=
SvgDocument
.
Open
(
openSvgFile
.
FileName
);
RenderSvg
(
svgDoc
);
}
}
}
}
...
@@ -32,16 +34,16 @@ namespace SVGViewer
...
@@ -32,16 +34,16 @@ namespace SVGViewer
private
void
textBox1_TextChanged
(
object
sender
,
EventArgs
e
)
private
void
textBox1_TextChanged
(
object
sender
,
EventArgs
e
)
{
{
using
(
var
s
=
new
MemoryStream
(
UTF8Encoding
.
Default
.
GetBytes
(
textBox1
.
Text
)))
var
s
=
new
MemoryStream
(
UTF8Encoding
.
Default
.
GetBytes
(
textBox1
.
Text
));
{
SvgDocument
svgDoc
=
SvgDocument
.
Open
(
s
,
null
);
SvgDocument
svgDoc
=
SvgDocument
.
Open
<
SvgDocument
>(
s
,
null
);
RenderSvg
(
svgDoc
);
svgDoc
.
Transforms
=
new
SvgTransformCollection
();
}
svgDoc
.
Transforms
.
Add
(
new
SvgScale
(
1
,
1
));
}
svgDoc
.
Width
=
new
SvgUnit
(
svgDoc
.
Width
.
Type
,
svgDoc
.
Width
*
0.25f
);
svgDoc
.
Height
=
new
SvgUnit
(
svgDoc
.
Height
.
Type
,
svgDoc
.
Height
);
private
void
RenderSvg
(
SvgDocument
svgDoc
)
{
svgImage
.
Image
=
svgDoc
.
Draw
();
svgImage
.
Image
=
svgDoc
.
Draw
();
}
}
}
}
}
}
Samples/SVGViewer/SvgViewer.resx
View file @
dcd2403e
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<root>
<root>
<!--
<!--
Microsoft ResX Schema
Microsoft ResX Schema
...
@@ -112,31 +112,31 @@
...
@@ -112,31 +112,31 @@
<value>
2.0
</value>
<value>
2.0
</value>
</resheader>
</resheader>
<resheader
name=
"reader"
>
<resheader
name=
"reader"
>
<value>
System.Resources.ResXResourceReader, System.Windows.Forms, Version=
2
.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
</value>
<value>
System.Resources.ResXResourceReader, System.Windows.Forms, Version=
4
.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
</value>
</resheader>
</resheader>
<resheader
name=
"writer"
>
<resheader
name=
"writer"
>
<value>
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=
2
.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
</value>
<value>
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=
4
.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
</value>
</resheader>
</resheader>
<metadata
name=
"toolStrip1.TrayLocation"
type=
"System.Drawing.Point, System.Drawing, Version=
2
.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
>
<metadata
name=
"toolStrip1.TrayLocation"
type=
"System.Drawing.Point, System.Drawing, Version=
4
.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
>
<value>
17, 17
</value>
<value>
17, 17
</value>
</metadata>
</metadata>
<assembly
alias=
"System.Drawing"
name=
"System.Drawing, Version=
2
.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
/>
<assembly
alias=
"System.Drawing"
name=
"System.Drawing, Version=
4
.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
/>
<data
name=
"open.Image"
type=
"System.Drawing.Bitmap, System.Drawing"
mimetype=
"application/x-microsoft.net.object.bytearray.base64"
>
<data
name=
"open.Image"
type=
"System.Drawing.Bitmap, System.Drawing"
mimetype=
"application/x-microsoft.net.object.bytearray.base64"
>
<value>
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAI
I
SURBVDhPpZ
P7S1NxGMbPPxKaXVUkMEq8IpKUCoY/hGgI
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAI
D
SURBVDhPpZ
LrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
ymqkDYYXcCjDZOANURSjCNGFQUTsl4GXVMxKk62YU4fXQpaIlygHQxBRH8/zwvyaIAYe+HLgnPN8nue
9
YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd
9
HA3nvDTq63oW/jm13XOwvPTB3DYFY5MH+bXfcN8ygfTSMSSXfESicQDxBqdYHwH29g9w2tnZ3UcguIvN
0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
rR3417exuBJE5N1n/wfwLgXEOc38Bc6xNRHb+/y4nm49G0Bnit2zf9H6bkliE/jKuYxrd6oVgDWfjB+K
bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
TWeKMyrGEVfowITvD9re/9ABVQrAhh0HHK+ZselMMaN/mvwtDb+aVqkA7HYIwIj3ysfluPTorJnP6Ezx
VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
oHsD1s5ZXEktUwCOioB5f1CEPR9+wTG6iuiserTo8dkwng7HT/R+XUPF8xlcTjErAOdMcW6NW8STiwG8
c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
7vej8oUPN/PsEv3t8Ao0TZP3T1u8uJRkUgAuSYHtO97oLxmXd5t9Ho8aPTK+GzntqNfrLm2fFoihwYOI
Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
xGIF4KjoGBLzY1OrF9k6OOFxnwDC4wxIMX1G0pMhgVyMNyoA13PAtS7OrJk1PrC69LUdQWxuF6IybHrX
mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
LRI7JrtZdoDAo1XmbjMyD+tjSXxGcXRmnYg5ttD9QuxDhN0uUgDOmbvNTpPOJaGAo2K36cyaGZvOFIfd
kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
KlSA8/zRh9ABIDUG+1JpAAAAAElFTkSuQmCC
TgDQASA1MVpwzwAAAABJRU5ErkJggg==
</value>
</value>
</data>
</data>
<metadata
name=
"openSvgFile.TrayLocation"
type=
"System.Drawing.Point, System.Drawing, Version=
2
.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
>
<metadata
name=
"openSvgFile.TrayLocation"
type=
"System.Drawing.Point, System.Drawing, Version=
4
.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
>
<value>
116, 17
</value>
<value>
116, 17
</value>
</metadata>
</metadata>
</root>
</root>
\ No newline at end of file
Source/Svg.sln
View file @
dcd2403e
Microsoft Visual Studio Solution File, Format Version 11.00
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
# Visual Studio 2010
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Svg", "Svg.csproj", "{886A98C5-37C0-4E8B-885E-30C1D2F98B47}"
# SharpDevelop 4.4
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Svg", "Svg.csproj", "{886A98C5-37C0-4E8B-885E-30C1D2F98B47}"
Global
EndProject
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SVGViewer", "..\Samples\SVGViewer\SVGViewer.csproj", "{1B8F3C8A-CCAC-474E-B09D-522FBA93DCFD}"
Debug|Any CPU = Debug|Any CPU
EndProject
Debug|Mixed Platforms = Debug|Mixed Platforms
Global
Debug|x86 = Debug|x86
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Release|Any CPU = Release|Any CPU
Debug|Any CPU = Debug|Any CPU
Release|Mixed Platforms = Release|Mixed Platforms
Debug|x86 = Debug|x86
Release|x86 = Release|x86
Release|Any CPU = Release|Any CPU
EndGlobalSection
Release|x86 = Release|x86
GlobalSection(ProjectConfigurationPlatforms) = postSolution
EndGlobalSection
{886A98C5-37C0-4E8B-885E-30C1D2F98B47}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{886A98C5-37C0-4E8B-885E-30C1D2F98B47}.Debug|Any CPU.Build.0 = Debug|Any CPU
{886A98C5-37C0-4E8B-885E-30C1D2F98B47}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{886A98C5-37C0-4E8B-885E-30C1D2F98B47}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{886A98C5-37C0-4E8B-885E-30C1D2F98B47}.Debug|Any CPU.Build.0 = Debug|Any CPU
{886A98C5-37C0-4E8B-885E-30C1D2F98B47}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{886A98C5-37C0-4E8B-885E-30C1D2F98B47}.Debug|x86.ActiveCfg = Debug|Any CPU
{886A98C5-37C0-4E8B-885E-30C1D2F98B47}.Debug|x86.ActiveCfg = Debug|Any CPU
{886A98C5-37C0-4E8B-885E-30C1D2F98B47}.Release|Any CPU.ActiveCfg = Release|Any CPU
{886A98C5-37C0-4E8B-885E-30C1D2F98B47}.Release|Any CPU.ActiveCfg = Release|Any CPU
{886A98C5-37C0-4E8B-885E-30C1D2F98B47}.Release|Any CPU.Build.0 = Release|Any CPU
{886A98C5-37C0-4E8B-885E-30C1D2F98B47}.Release|Any CPU.Build.0 = Release|Any CPU
{886A98C5-37C0-4E8B-885E-30C1D2F98B47}.Release|x86.ActiveCfg = Release|Any CPU
{886A98C5-37C0-4E8B-885E-30C1D2F98B47}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{1B8F3C8A-CCAC-474E-B09D-522FBA93DCFD}.Debug|Any CPU.Build.0 = Debug|Any CPU
{886A98C5-37C0-4E8B-885E-30C1D2F98B47}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{1B8F3C8A-CCAC-474E-B09D-522FBA93DCFD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{886A98C5-37C0-4E8B-885E-30C1D2F98B47}.Release|x86.ActiveCfg = Release|Any CPU
{1B8F3C8A-CCAC-474E-B09D-522FBA93DCFD}.Debug|x86.Build.0 = Debug|Any CPU
EndGlobalSection
{1B8F3C8A-CCAC-474E-B09D-522FBA93DCFD}.Debug|x86.ActiveCfg = Debug|x86
GlobalSection(SolutionProperties) = preSolution
{1B8F3C8A-CCAC-474E-B09D-522FBA93DCFD}.Release|Any CPU.Build.0 = Release|Any CPU
HideSolutionNode = FALSE
{1B8F3C8A-CCAC-474E-B09D-522FBA93DCFD}.Release|Any CPU.ActiveCfg = Release|Any CPU
EndGlobalSection
{1B8F3C8A-CCAC-474E-B09D-522FBA93DCFD}.Release|x86.Build.0 = Release|Any CPU
EndGlobal
{1B8F3C8A-CCAC-474E-B09D-522FBA93DCFD}.Release|x86.ActiveCfg = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment