inserito modulo x gestione ricerca e resize dinamica immagini
This commit is contained in:
Binary file not shown.
@@ -54,6 +54,15 @@
|
||||
<Reference Include="Elmah">
|
||||
<HintPath>..\packages\elmah.corelibrary.1.2.2\lib\Elmah.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="ImageResizer">
|
||||
<HintPath>..\packages\ImageResizer.3.4.3\lib\ImageResizer.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="ImageResizer.Mvc">
|
||||
<HintPath>..\packages\ImageResizer.Mvc.3.4.3\lib\ImageResizer.Mvc.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="ImageResizer.Plugins.SeamCarving">
|
||||
<HintPath>..\packages\ImageResizer.Plugins.SeamCarving.3.4.3\lib\ImageResizer.Plugins.SeamCarving.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.AspNet.FriendlyUrls, Version=1.0.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>..\packages\Microsoft.AspNet.FriendlyUrls.Core.1.0.2\lib\net45\Microsoft.AspNet.FriendlyUrls.dll</HintPath>
|
||||
@@ -344,6 +353,7 @@
|
||||
<Content Include="WebUserControls\mod_display.ascx" />
|
||||
<Content Include="WebUserControls\mod_displayHor.ascx" />
|
||||
<Content Include="WebUserControls\mod_fileUploader.ascx" />
|
||||
<Content Include="WebUserControls\mod_imgPreview.ascx" />
|
||||
<Content Include="WebUserControls\mod_lemmiVocab.ascx" />
|
||||
<Content Include="WebUserControls\mod_login.ascx" />
|
||||
<Content Include="WebUserControls\mod_MaRepActData.ascx" />
|
||||
@@ -645,6 +655,13 @@
|
||||
<Compile Include="WebUserControls\mod_fileUploader.ascx.designer.cs">
|
||||
<DependentUpon>mod_fileUploader.ascx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\mod_imgPreview.ascx.cs">
|
||||
<DependentUpon>mod_imgPreview.ascx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\mod_imgPreview.ascx.designer.cs">
|
||||
<DependentUpon>mod_imgPreview.ascx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\mod_lemmiVocab.ascx.cs">
|
||||
<DependentUpon>mod_lemmiVocab.ascx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 1.4 KiB |
+10
-6
@@ -11,7 +11,7 @@
|
||||
<section name="errorMail" requirePermission="false" type="Elmah.ErrorMailSectionHandler, Elmah" />
|
||||
<section name="errorFilter" requirePermission="false" type="Elmah.ErrorFilterSectionHandler, Elmah" />
|
||||
</sectionGroup>
|
||||
</configSections>
|
||||
<section name="resizer" type="ImageResizer.ResizerSection" requirePermission="false" /></configSections>
|
||||
<appSettings>
|
||||
<!--nome sw e versioni-->
|
||||
<add key="CodModulo" value="C2P" />
|
||||
@@ -24,7 +24,7 @@
|
||||
<add key="defaultUser" value="proxima" />
|
||||
<add key="defaultDomain" value="WINLAB" />
|
||||
<!--area suggerimenti-->
|
||||
<add key ="maxNumSuggest" value="50" />
|
||||
<add key="maxNumSuggest" value="50" />
|
||||
<!--area logger-->
|
||||
<add key="_logDir" value="~/logs/" />
|
||||
<add key="doShrinkFolder" value="true" />
|
||||
@@ -71,7 +71,7 @@
|
||||
<add extension=".rdlc" type="Microsoft.Reporting.RdlBuildProvider, Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
|
||||
</buildProviders>-->
|
||||
</compilation>
|
||||
<httpRuntime targetFramework="4.5" maxRequestLength="204800" executionTimeout="300" />
|
||||
<httpRuntime targetFramework="4.5" maxRequestLength="204800" executionTimeout="300" />
|
||||
<globalization culture="it-IT" enableClientBasedCulture="false" uiCulture="it-IT" />
|
||||
<pages>
|
||||
<namespaces>
|
||||
@@ -88,7 +88,7 @@
|
||||
<add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah" />
|
||||
<add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah" />
|
||||
<add name="ErrorFilter" type="Elmah.ErrorFilterModule, Elmah" />
|
||||
</httpModules>
|
||||
<add name="ImageResizingModule" type="ImageResizer.InterceptModule" /></httpModules>
|
||||
<customErrors mode="Off" />
|
||||
<sessionState timeout="60"></sessionState>
|
||||
</system.web>
|
||||
@@ -124,7 +124,7 @@
|
||||
<add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah" preCondition="managedHandler" />
|
||||
<add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah" preCondition="managedHandler" />
|
||||
<add name="ErrorFilter" type="Elmah.ErrorFilterModule, Elmah" preCondition="managedHandler" />
|
||||
</modules>
|
||||
<add name="ImageResizingModule" type="ImageResizer.InterceptModule" /></modules>
|
||||
<handlers>
|
||||
<add name="ReportViewerWebControlHandler" preCondition="integratedMode" verb="*" path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
|
||||
</handlers>
|
||||
@@ -167,4 +167,8 @@
|
||||
<endpoint address="http://c2p.steamware.net/Services/WS_data.asmx" binding="basicHttpBinding" bindingConfiguration="WS_dataSoap" contract="RemoteWS.WS_dataSoap" name="WS_dataSoap" />
|
||||
</client>
|
||||
</system.serviceModel>
|
||||
</configuration>
|
||||
<resizer>
|
||||
<plugins>
|
||||
<add name="SeamCarving" />
|
||||
<add name="MvcRoutingShim" /></plugins>
|
||||
</resizer></configuration>
|
||||
@@ -3,6 +3,8 @@
|
||||
<%@ Register Src="mod_selPeriodo.ascx" TagName="mod_selPeriodo" TagPrefix="uc2" %>
|
||||
<%@ Register Src="mod_slider.ascx" TagName="mod_slider" TagPrefix="uc3" %>
|
||||
<%@ Register Src="mod_range.ascx" TagName="mod_range" TagPrefix="uc4" %>
|
||||
<%@ Register Src="~/WebUserControls/mod_imgPreview.ascx" TagPrefix="uc1" TagName="mod_imgPreview" %>
|
||||
|
||||
|
||||
<%if (false)
|
||||
{ %>
|
||||
@@ -120,11 +122,8 @@
|
||||
<Columns>
|
||||
<asp:TemplateField HeaderText="">
|
||||
<ItemTemplate>
|
||||
<asp:HyperLink runat="server" Target="_blank" NavigateUrl="~/Drawings/MissingImage.png" ToolTip="Missing image"><%--<asp:Image runat="server" ImageUrl="~/Drawings/MissingImage.png" Height="32px" />--%><i class="fa fa-file-image-o fa-3x"></i></asp:HyperLink>
|
||||
<uc1:mod_imgPreview runat="server" id="mod_imgPreview" imgSize="32" CodItem='<%# Eval("CodItem") %>' />
|
||||
</ItemTemplate>
|
||||
<AlternatingItemTemplate>
|
||||
<asp:HyperLink ID="HyperLink1" runat="server" Target="_blank" NavigateUrl="~/Drawings/MissingImage.png" ToolTip="Missing image"><asp:Image runat="server" ImageUrl="~/Drawings/MissingImage.png" Height="32px" /><%--<i class="fa fa-file-image-o fa-3x"></i>--%></asp:HyperLink>
|
||||
</AlternatingItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Offer #" SortExpression="CodQuote">
|
||||
<ItemTemplate>
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_imgPreview.ascx.cs" Inherits="C2P.WebUserControls.mod_imgPreview" %>
|
||||
|
||||
<asp:HyperLink ID="hlDraw" runat="server" Target="_blank" NavigateUrl="~/Drawings/MissingImage.png" ToolTip="Missing"><asp:Image runat="server" id="imgDraw" ImageUrl="~/Drawings/MissingImage.png" /></asp:HyperLink>
|
||||
@@ -0,0 +1,63 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using SteamWare;
|
||||
|
||||
namespace C2P.WebUserControls
|
||||
{
|
||||
public partial class mod_imgPreview : System.Web.UI.UserControl
|
||||
{
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
if (!Page.IsPostBack)
|
||||
{
|
||||
_CodItem = "";
|
||||
_imgSize = 64;
|
||||
}
|
||||
}
|
||||
public string _CodItem { get; set; }
|
||||
public int _imgSize { get; set; }
|
||||
/// <summary>
|
||||
/// dimensione preview
|
||||
/// </summary>
|
||||
public int imgSize
|
||||
{
|
||||
set
|
||||
{
|
||||
_imgSize = value;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// codice item da mostrare...
|
||||
/// </summary>
|
||||
public string CodItem
|
||||
{
|
||||
set
|
||||
{
|
||||
_CodItem = value;
|
||||
// verifico se NON ci sia Drawing del codice...
|
||||
bool trovato = false;
|
||||
try
|
||||
{
|
||||
fileMover fm = new fileMover("~/Drawings/", memLayer.ML.confReadString("_logDir"));
|
||||
trovato = fm.fileExist(_CodItem + ".png");
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
if (!trovato)
|
||||
{
|
||||
// imposto disegno e link missing
|
||||
_CodItem = "MissingImage";
|
||||
}
|
||||
// imposto link ed immagine relativa
|
||||
hlDraw.NavigateUrl = string.Format(@"~/Drawings/{0}.png", _CodItem);
|
||||
hlDraw.ToolTip = _CodItem;
|
||||
imgDraw.ImageUrl = string.Format(@"~/Drawings/{0}.png?h={1}&w={1}&mode=max", _CodItem, _imgSize);
|
||||
//<img src="img.jpg?h=200&s.grayscale=true|" />
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace C2P.WebUserControls {
|
||||
|
||||
|
||||
public partial class mod_imgPreview {
|
||||
|
||||
/// <summary>
|
||||
/// hlDraw control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.HyperLink hlDraw;
|
||||
|
||||
/// <summary>
|
||||
/// imgDraw control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Image imgDraw;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,14 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>ImageResizer.Mvc</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="M:ImageResizer.Plugins.MvcRoutingShim.StopRoutingRoute.#ctor(System.String)">
|
||||
<summary>
|
||||
Creates a route that matches any request where context.Items[contextItemsFlag] is (non-null).
|
||||
</summary>
|
||||
<param name="contextItemsFlag"></param>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
@@ -0,0 +1,190 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>ImageResizer.Plugins.SeamCarving</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="P:ImageResizer.Plugins.SeamCarving.CairJob.Output">
|
||||
<summary>
|
||||
Whether to carve or display the energy functions
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ImageResizer.Plugins.SeamCarving.CairJob.Timeout">
|
||||
<summary>
|
||||
How many ms to wait before killing the processes
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ImageResizer.Plugins.SeamCarving.CairJob.Threads">
|
||||
<summary>
|
||||
How many threads to use
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ImageResizer.Plugins.SeamCarving.CarveDataPlotter.GetRemovalSpace(System.Int32,System.Int32,System.Int32)">
|
||||
<summary>
|
||||
Returns the minimum width (if vertical seams are used) and minimum height (if horizontal seams are used) shrinkage needed to eliminate the marked removal areas.
|
||||
</summary>
|
||||
<param name="w"></param>
|
||||
<param name="h"></param>
|
||||
<param name="blockSize"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:ImageResizer.Plugins.SeamCarving.LzwDecoder">
|
||||
<summary>
|
||||
A quirky version of LZW supporting only 32K dictionary sizes, expecting a UTF8-like encoding method, and offering custom alphabet support
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:SevenZipReduced.ICoder.Code(System.IO.Stream,System.IO.Stream,System.Int64,System.Int64,SevenZipReduced.ICodeProgress)">
|
||||
<summary>
|
||||
Codes streams.
|
||||
</summary>
|
||||
<param name="inStream">
|
||||
input Stream.
|
||||
</param>
|
||||
<param name="outStream">
|
||||
output Stream.
|
||||
</param>
|
||||
<param name="inSize">
|
||||
input Size. -1 if unknown.
|
||||
</param>
|
||||
<param name="outSize">
|
||||
output Size. -1 if unknown.
|
||||
</param>
|
||||
<param name="progress">
|
||||
callback progress reference.
|
||||
</param>
|
||||
<exception cref="T:SevenZipReduced.DataErrorException">
|
||||
if input stream is not valid
|
||||
</exception>
|
||||
</member>
|
||||
<member name="T:SevenZipReduced.DataErrorException">
|
||||
<summary>
|
||||
The exception that is thrown when an error in input stream occurs during decoding.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:SevenZipReduced.InvalidParamException">
|
||||
<summary>
|
||||
The exception that is thrown when the value of an argument is outside the allowable range.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:SevenZipReduced.ICodeProgress.SetProgress(System.Int64,System.Int64)">
|
||||
<summary>
|
||||
Callback progress.
|
||||
</summary>
|
||||
<param name="inSize">
|
||||
input size. -1 if unknown.
|
||||
</param>
|
||||
<param name="outSize">
|
||||
output size. -1 if unknown.
|
||||
</param>
|
||||
</member>
|
||||
<member name="T:SevenZipReduced.CoderPropID">
|
||||
<summary>
|
||||
Provides the fields that represent properties idenitifiers for compressing.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.DefaultProp">
|
||||
<summary>
|
||||
Specifies default property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.DictionarySize">
|
||||
<summary>
|
||||
Specifies size of dictionary.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.UsedMemorySize">
|
||||
<summary>
|
||||
Specifies size of memory for PPM*.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.Order">
|
||||
<summary>
|
||||
Specifies order for PPM methods.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.BlockSize">
|
||||
<summary>
|
||||
Specifies Block Size.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.PosStateBits">
|
||||
<summary>
|
||||
Specifies number of postion state bits for LZMA (0 <= x <= 4).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.LitContextBits">
|
||||
<summary>
|
||||
Specifies number of literal context bits for LZMA (0 <= x <= 8).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.LitPosBits">
|
||||
<summary>
|
||||
Specifies number of literal position bits for LZMA (0 <= x <= 4).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.NumFastBytes">
|
||||
<summary>
|
||||
Specifies number of fast bytes for LZ*.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.MatchFinder">
|
||||
<summary>
|
||||
Specifies match finder. LZMA: "BT2", "BT4" or "BT4B".
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.MatchFinderCycles">
|
||||
<summary>
|
||||
Specifies the number of match finder cyckes.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.NumPasses">
|
||||
<summary>
|
||||
Specifies number of passes.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.Algorithm">
|
||||
<summary>
|
||||
Specifies number of algorithm.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.NumThreads">
|
||||
<summary>
|
||||
Specifies the number of threads.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.EndMarker">
|
||||
<summary>
|
||||
Specifies mode with end marker.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:ImageResizer.Plugins.SeamCarving.CairManager._concurrentExecutions">
|
||||
<summary>
|
||||
Number of executing CAIR.exe processes
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:ImageResizer.Plugins.SeamCarving.CairManager._concurrentWaitingThreads">
|
||||
<summary>
|
||||
Number of threads waiting for a CAIR.exe process.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:ImageResizer.Plugins.SeamCarving.CairManager.turnstile">
|
||||
<summary>
|
||||
Used for efficient thread waiting
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ImageResizer.Plugins.SeamCarving.CairManager.MaxConcurrentExecutions">
|
||||
<summary>
|
||||
The maximum number of CAIR.exe instances to allow at the same time. After this limit is reached,
|
||||
requests will wait until requests will MaxConcurrentWaitingThreads is reached, at which point
|
||||
requests will be denied so the thread pool doesn't become exhausted.
|
||||
Set this value to at least CPU cores * 2, as the proccess is also I/O bound. Set to 0 for no limit (default).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ImageResizer.Plugins.SeamCarving.CairManager.MaxConcurrentWaitingThreads">
|
||||
<summary>
|
||||
The maximum number of waiting threads (for a CAIR.exe instance) to permit before denying requests. Set to 0 (default) to permit an endless number of threads to wait (although request timeout will still be effect).
|
||||
Set this value to at least 30
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -7,6 +7,11 @@
|
||||
<package id="elmah" version="1.2.2" targetFramework="net45" />
|
||||
<package id="elmah.corelibrary" version="1.2.2" targetFramework="net45" />
|
||||
<package id="FontAwesome" version="4.1.0" targetFramework="net45" />
|
||||
<package id="ImageResizer" version="3.4.3" targetFramework="net45" />
|
||||
<package id="ImageResizer.Mvc" version="3.4.3" targetFramework="net45" />
|
||||
<package id="ImageResizer.MvcWebConfig" version="3.4.3" targetFramework="net45" />
|
||||
<package id="ImageResizer.Plugins.SeamCarving" version="3.4.3" targetFramework="net45" />
|
||||
<package id="ImageResizer.WebConfig" version="3.4.3" targetFramework="net45" />
|
||||
<package id="jQuery" version="2.1.1" targetFramework="net45" />
|
||||
<package id="jQuery.UI.Combined" version="1.10.4" targetFramework="net45" />
|
||||
<package id="jQuery.UI.i18n" version="1.10.2" targetFramework="net45" />
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
+2
-2
@@ -5,7 +5,7 @@
|
||||
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: AssemblyVersion("0.9.118.271")]
|
||||
[assembly: AssemblyFileVersion("0.9.118.271")]
|
||||
[assembly: AssemblyVersion("0.9.119.274")]
|
||||
[assembly: AssemblyFileVersion("0.9.119.274")]
|
||||
[assembly: AssemblyCopyright("Proxima & Steamware © 2013-2014")]
|
||||
[assembly: AssemblyCompany("Steamware")]
|
||||
|
||||
+2
-2
@@ -6,8 +6,8 @@
|
||||
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: AssemblyVersion("0.9.118.<#= this.RevisionNumber #>")]
|
||||
[assembly: AssemblyFileVersion("0.9.118.<#= this.RevisionNumber #>")]
|
||||
[assembly: AssemblyVersion("0.9.119.<#= this.RevisionNumber #>")]
|
||||
[assembly: AssemblyFileVersion("0.9.119.<#= this.RevisionNumber #>")]
|
||||
[assembly: AssemblyCopyright("Proxima & Steamware © 2013-<#= DateTime.Now.Year #>")]
|
||||
[assembly: AssemblyCompany("Steamware")]
|
||||
<#+
|
||||
|
||||
Binary file not shown.
+4986
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,14 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>ImageResizer.Mvc</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="M:ImageResizer.Plugins.MvcRoutingShim.StopRoutingRoute.#ctor(System.String)">
|
||||
<summary>
|
||||
Creates a route that matches any request where context.Items[contextItemsFlag] is (non-null).
|
||||
</summary>
|
||||
<param name="contextItemsFlag"></param>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
Binary file not shown.
BIN
Binary file not shown.
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0"?>
|
||||
<configuration>
|
||||
<resizer>
|
||||
<plugins>
|
||||
<add name="MvcRoutingShim" />
|
||||
</plugins>
|
||||
</resizer>
|
||||
</configuration>
|
||||
Vendored
BIN
Binary file not shown.
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0"?>
|
||||
<configuration>
|
||||
<resizer>
|
||||
<plugins>
|
||||
<add name="SeamCarving" />
|
||||
</plugins>
|
||||
</resizer>
|
||||
</configuration>
|
||||
+190
@@ -0,0 +1,190 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>ImageResizer.Plugins.SeamCarving</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="P:ImageResizer.Plugins.SeamCarving.CairJob.Output">
|
||||
<summary>
|
||||
Whether to carve or display the energy functions
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ImageResizer.Plugins.SeamCarving.CairJob.Timeout">
|
||||
<summary>
|
||||
How many ms to wait before killing the processes
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ImageResizer.Plugins.SeamCarving.CairJob.Threads">
|
||||
<summary>
|
||||
How many threads to use
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ImageResizer.Plugins.SeamCarving.CarveDataPlotter.GetRemovalSpace(System.Int32,System.Int32,System.Int32)">
|
||||
<summary>
|
||||
Returns the minimum width (if vertical seams are used) and minimum height (if horizontal seams are used) shrinkage needed to eliminate the marked removal areas.
|
||||
</summary>
|
||||
<param name="w"></param>
|
||||
<param name="h"></param>
|
||||
<param name="blockSize"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:ImageResizer.Plugins.SeamCarving.LzwDecoder">
|
||||
<summary>
|
||||
A quirky version of LZW supporting only 32K dictionary sizes, expecting a UTF8-like encoding method, and offering custom alphabet support
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:SevenZipReduced.ICoder.Code(System.IO.Stream,System.IO.Stream,System.Int64,System.Int64,SevenZipReduced.ICodeProgress)">
|
||||
<summary>
|
||||
Codes streams.
|
||||
</summary>
|
||||
<param name="inStream">
|
||||
input Stream.
|
||||
</param>
|
||||
<param name="outStream">
|
||||
output Stream.
|
||||
</param>
|
||||
<param name="inSize">
|
||||
input Size. -1 if unknown.
|
||||
</param>
|
||||
<param name="outSize">
|
||||
output Size. -1 if unknown.
|
||||
</param>
|
||||
<param name="progress">
|
||||
callback progress reference.
|
||||
</param>
|
||||
<exception cref="T:SevenZipReduced.DataErrorException">
|
||||
if input stream is not valid
|
||||
</exception>
|
||||
</member>
|
||||
<member name="T:SevenZipReduced.DataErrorException">
|
||||
<summary>
|
||||
The exception that is thrown when an error in input stream occurs during decoding.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:SevenZipReduced.InvalidParamException">
|
||||
<summary>
|
||||
The exception that is thrown when the value of an argument is outside the allowable range.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:SevenZipReduced.ICodeProgress.SetProgress(System.Int64,System.Int64)">
|
||||
<summary>
|
||||
Callback progress.
|
||||
</summary>
|
||||
<param name="inSize">
|
||||
input size. -1 if unknown.
|
||||
</param>
|
||||
<param name="outSize">
|
||||
output size. -1 if unknown.
|
||||
</param>
|
||||
</member>
|
||||
<member name="T:SevenZipReduced.CoderPropID">
|
||||
<summary>
|
||||
Provides the fields that represent properties idenitifiers for compressing.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.DefaultProp">
|
||||
<summary>
|
||||
Specifies default property.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.DictionarySize">
|
||||
<summary>
|
||||
Specifies size of dictionary.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.UsedMemorySize">
|
||||
<summary>
|
||||
Specifies size of memory for PPM*.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.Order">
|
||||
<summary>
|
||||
Specifies order for PPM methods.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.BlockSize">
|
||||
<summary>
|
||||
Specifies Block Size.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.PosStateBits">
|
||||
<summary>
|
||||
Specifies number of postion state bits for LZMA (0 <= x <= 4).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.LitContextBits">
|
||||
<summary>
|
||||
Specifies number of literal context bits for LZMA (0 <= x <= 8).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.LitPosBits">
|
||||
<summary>
|
||||
Specifies number of literal position bits for LZMA (0 <= x <= 4).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.NumFastBytes">
|
||||
<summary>
|
||||
Specifies number of fast bytes for LZ*.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.MatchFinder">
|
||||
<summary>
|
||||
Specifies match finder. LZMA: "BT2", "BT4" or "BT4B".
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.MatchFinderCycles">
|
||||
<summary>
|
||||
Specifies the number of match finder cyckes.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.NumPasses">
|
||||
<summary>
|
||||
Specifies number of passes.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.Algorithm">
|
||||
<summary>
|
||||
Specifies number of algorithm.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.NumThreads">
|
||||
<summary>
|
||||
Specifies the number of threads.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SevenZipReduced.CoderPropID.EndMarker">
|
||||
<summary>
|
||||
Specifies mode with end marker.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:ImageResizer.Plugins.SeamCarving.CairManager._concurrentExecutions">
|
||||
<summary>
|
||||
Number of executing CAIR.exe processes
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:ImageResizer.Plugins.SeamCarving.CairManager._concurrentWaitingThreads">
|
||||
<summary>
|
||||
Number of threads waiting for a CAIR.exe process.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:ImageResizer.Plugins.SeamCarving.CairManager.turnstile">
|
||||
<summary>
|
||||
Used for efficient thread waiting
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ImageResizer.Plugins.SeamCarving.CairManager.MaxConcurrentExecutions">
|
||||
<summary>
|
||||
The maximum number of CAIR.exe instances to allow at the same time. After this limit is reached,
|
||||
requests will wait until requests will MaxConcurrentWaitingThreads is reached, at which point
|
||||
requests will be denied so the thread pool doesn't become exhausted.
|
||||
Set this value to at least CPU cores * 2, as the proccess is also I/O bound. Set to 0 for no limit (default).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ImageResizer.Plugins.SeamCarving.CairManager.MaxConcurrentWaitingThreads">
|
||||
<summary>
|
||||
The maximum number of waiting threads (for a CAIR.exe instance) to permit before denying requests. Set to 0 (default) to permit an endless number of threads to wait (although request timeout will still be effect).
|
||||
Set this value to at least 30
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
BIN
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0"?>
|
||||
<configuration>
|
||||
<configSections>
|
||||
<section name="resizer" type="ImageResizer.ResizerSection" requirePermission="false"/>
|
||||
</configSections>
|
||||
<system.web>
|
||||
<httpModules>
|
||||
<add name="ImageResizingModule" type="ImageResizer.InterceptModule"/>
|
||||
</httpModules>
|
||||
</system.web>
|
||||
<system.webServer>
|
||||
<validation validateIntegratedModeConfiguration="false"/>
|
||||
<modules>
|
||||
<add name="ImageResizingModule" type="ImageResizer.InterceptModule"/>
|
||||
</modules>
|
||||
</system.webServer>
|
||||
</configuration>
|
||||
@@ -0,0 +1,9 @@
|
||||
Upgrading from a previous version of ImageResizer? You may need to correct your Web.config file.
|
||||
|
||||
If you see 2 duplicate elements like the following, remove the shorter one.
|
||||
|
||||
<section name="resizer" type="ImageResizer.ResizerSection"/>
|
||||
<section name="resizer" type="ImageResizer.ResizerSection" requirePermission="false"/>
|
||||
|
||||
|
||||
You can find the release changelog at http://imageresizing.net/releases
|
||||
Reference in New Issue
Block a user