小编hof*_*lie的帖子

Ghostscript:质量和尺寸问题

我有一个ghostscript命令,可以将pdf转换为几个PNG图像(每页一个).命令参数如下:

-dNOPAUSE -q -r300 -sPAPERSIZE=a4 -dTextAlphaBits=4 -dGraphicsAlphaBits=4 -dUseTrimBox -sDEVICE=png16m -dBATCH -sOutputFile="C:\outputfile%d.png" -c \"30000000 setvmthreshold\" -f "C:\inputfile.pdf"
Run Code Online (Sandbox Code Playgroud)

pdf在Adobe Reader中显示为常规A4页面,但在PNG图像中它变得很大(例如2480乘3507像素).

如果我将ghostscript命令中的分辨率更改为-r110页面大小是正确的,但图像质量是非常rastorized.

还有另一种方法可以在不影响图像尺寸的情况下提高图像质量吗?

谢谢

pdf pdf-generation ghostscript

5
推荐指数
2
解决办法
1万
查看次数

如何从 jQuery 触发鼠标移动事件

我正在尝试mousemove使用 jQuery手动触发事件。演示在这个小提琴http://jsfiddle.net/qJJQW/

从 Stack Overflow 上的其他类似帖子来看,这似乎应该有效。为什么不是?

html javascript jquery mousemove jquery-events

5
推荐指数
1
解决办法
2万
查看次数

在asp.net MVC控制器中调用异步外部Web服务

在Asp.net MVC控制器(GET方法)中,我调用外部Web服务 - 用于IP的地理位置 - 返回IP位置的json数据.如何使调用异步,因此堆栈可以在等待服务响应时继续.当GEO IP请求完成时,我希望能够更新数据库.这是当前的同步代码:

public ActionResult SelectFacility(int franchiseId, Guid? coachLoggingTimeStampId)
{
    //...
    string responseFromServer = Helpers.GetLocationByIPAddress(userIpAddress);

    HomeModels.GeoLocationModel myojb = new HomeModels.GeoLocationModel();

    if (!String.IsNullOrEmpty(responseFromServer))
    {
        JavaScriptSerializer js = new JavaScriptSerializer();
        myojb = (HomeModels.GeoLocationModel)js.Deserialize(responseFromServer, typeof(HomeModels.GeoLocationModel));

    }
    //...
}
public static string GetLocationByIPAddress(string ipAddress)
{
    Stream resStream = null;
    string responseFromServer = "";
    try
    {
        string url = GeoLocationPath.FreeGeoIP + ipAddress;
        HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
        request.Method = "GET";
        HttpWebResponse response = (HttpWebResponse)request.GetResponse();
        resStream = response.GetResponseStream();
        StreamReader reader = new StreamReader(resStream); …
Run Code Online (Sandbox Code Playgroud)

c# model-view-controller asynchronous external webrequest

5
推荐指数
1
解决办法
8077
查看次数

HTMLEditorExtender在异步回发上编码img标记

我正在使用标准的HTMLEditorExtender控件(ajax控件工具包的一部分).在原始的pageLoad中,我用html填充它(包括> p <,> br <,> strong <和> img <tags.它在HTMLEditorExtender控件中显示正常.然后,当我执行异步回发(通过updatepanel)时,所有> img <标签显示为实际的html而不是显示图像.所有其他标签仍然正确显示.

异步回发后HTMLEditorExtender控件的标记如下:在用于保存html编码值的不可见textarea中,正确显示的所有标签都正常编码(即<和>),但img标签省略了&符号在编码值之前(即lt;和gt;)

更新:如果我将此代码放在我的pageLoad事件中,它工作正常,但我担心这有什么安全隐患?

if (IsPostBack)
{
    txtBookingConfirmation.Text = Server.HtmlDecode(txtBookingConfirmation.Text);
}
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我如何防止控制这样做?

提前致谢

asp.net encoding asynchronous ajaxcontroltoolkit html-editor

4
推荐指数
1
解决办法
2376
查看次数

如何在发布和订阅中删除复制的表

如何在发布以及订阅中删除复制的表?(仅脚本)

我不想仅将其从复制中删除,因为这样,表的未复制副本将保留在订阅中。我希望删除表的所有实例。

所以我想要一个脚本,用于从发布者中删除表,并从发布中删除表,并且还将表删除到发布者和所有订阅者中。理想情况下,它将采用表名称的参数。

t-sql replication sql-drop

4
推荐指数
1
解决办法
9991
查看次数

经典ASP:RecordSet字段没有任何价值

我不是一个ASP开发人员,所以有点迷失.

我有以下数据访问代码:

sSQL = "SELECT answer_id, company_name, old_access_company_name, answer, flag_asker_notified FROM Q01_ask_sheiiba_answer_company2 WHERE question_id="& sQuestion_id &" ORDER BY answer_id"
rs.open sSQL, conn  
DO WHILE NOT rs.EOF
    Response.Write(rs.Fields("answer"))
    rs.MoveNext
LOOP
Run Code Online (Sandbox Code Playgroud)

我已经通过在调用之前将其输出到响应来测试sql查询是否正确构建.它产生以下查询:

SELECT answer_id, company_name, old_access_company_name, answer, flag_asker_notified 
FROM Q01_ask_sheiiba_answer_company2 
WHERE question_id=988 
ORDER BY answer_id
Run Code Online (Sandbox Code Playgroud)

当我将那个确切的查询复制到sql management studio并运行它时,我得到5行的预期结果,每行包含每个单元格中的数据,但是,当我通过上面的代码运行它时,我获得了相同的5行相同的单元格数据,列为EXCEPT answer,为空!

我错过了什么?

提前致谢

vbscript field ado recordset asp-classic

4
推荐指数
1
解决办法
7311
查看次数

如何将多个css径向渐变应用于单个元素

我将以下样式应用于我的div元素:

background-image: -moz-radial-gradient(50% -10%, ellipse closest-corner, rgba(5, 5, 5, 0.7), rgba(0, 0, 0, 0) 100%);
Run Code Online (Sandbox Code Playgroud)

这具有所需的效果(仅在顶部是内部阴影div).我想在底部应用相同的效果div.以下行很好,但它似乎覆盖了第一行,所以我只能得到一个或另一个.

background-image: -moz-radial-gradient(50% 110%, ellipse closest-corner, rgba(5, 5, 5, 0.7), rgba(0, 0, 0, 0) 100%);
Run Code Online (Sandbox Code Playgroud)

有人能告诉我如何为每个元素提供多个径向渐变背景吗?我注意到webkit可以很容易地做到这一点,但我正在寻找跨浏览器实现/替代方案.

谢谢

html css gradient styling radial-gradients

3
推荐指数
3
解决办法
6600
查看次数

渲染 razor 模板时自定义 WebViewPage 注入代码

我正在尝试创建一个自定义 Razor 视图基类(继承WebViewPage),它将为正在渲染的每个视图模板(包括布局和部分视图)注入一些 HTML,以便我在客户端上有每个 Razor 模板开始位置的引用(对它结束的地方不感兴趣)。

到目前为止我尝试过的是

  1. 重写 Write 方法(如此处的注释中所述)。这会在每个 razor 部分注入代码,而不仅仅是每个模板一次(例如每次使用 HTML.TextBoxFor 时)
  2. 重写 ExecutePageHierarchy 方法(如上面链接的帖子中所述)。每次调用第一个调用时都会抛出错误PopContextThe "RenderBody" method has not been called for layout page "~/Views/Shared/_Layout.cshtml".

.net c# asp.net asp.net-mvc razor

3
推荐指数
1
解决办法
1136
查看次数

将外键约束添加到现有列

我有一个数据库,经过几年来从几个不同编码人员的输入经历了一些重大转变.某些表包含通过引用列对其他数据的引用,但没有外键约束.这意味着有些表可能包含死链接.

我想将外键约束添加到所有引用列.如果某些数据可能引用死链接而其他数据实际上可能为空,我怎样才能确保成功.

我想我需要这样说:

ALTER TABLE dbo.Users ADD CONSTRAINT FK_Users_Persons FOREIGN KEY
(
    Person_ID --In some cases Person_ID will be null
) REFERENCES dbo.People
(
    Person_ID
) ON UPDATE  NO ACTION 
ON DELETE  NO ACTION 
NOT FOR REPLICATION

GO
ALTER TABLE dbo.Users
    NOCHECK CONSTRAINT FK_Users_Persons
GO
COMMIT
Run Code Online (Sandbox Code Playgroud)

如果这是准确的,如果有任何隐藏的陷阱,请告诉我?

提前致谢

t-sql sql-server foreign-keys foreign-key-relationship

2
推荐指数
1
解决办法
7572
查看次数

Twitter Bootstrap:模态弹出窗口不会褪色

我有一个使用twitter bootstrap模式插件的以下标记:

    <div class="tabbable">
        <ul class="nav nav-tabs">
            <li class="active"><a href="#tabPeople" data-toggle="tab">People</a></li>
            <li><a href="#tabRoles" data-toggle="tab">Roles</a></li>
        </ul>
        <div class="tab-content">
            <div class="tab-pane active fade in" id="tabPeople">
                <a data-toggle="modal" href="#modalEditPerson1">Name</a>
                <div class="modal hide fade in" id="modalEditPerson1">
                    <div class="modal-header">
                        <button class="close" data-dismiss="modal">
                            ×</button>
                        <h3>
                            Name</h3>
                    </div>
                    <div class="modal-body">
                        <p>
                            One fine body…</p>
                    </div>
                    <div class="modal-footer">
                        <a href="#" class="btn" data-dismiss="modal">Close</a> <a href="#" class="btn btn-primary">
                            Save changes</a>
                    </div>
                </div>                   
            </div>
            <div class="tab-pane fade" id="tabRoles">
                <p>
                    Role stuff here.</p>
            </div>
        </div>
    </div>
Run Code Online (Sandbox Code Playgroud)

这会打开一个模态,但不会像在此页面上的演示中那样消失:http://twitter.github.com/bootstrap/javascript.html#modals

更新 我已经意识到问题是它嵌套在.tabbable …

modal-dialog fade twitter-bootstrap

2
推荐指数
1
解决办法
1万
查看次数

HTML文本输入选择焦点上不在chrome中工作的所有内容

我在表格单元格中有一堆文本输入,如下所示:

<td class="tdTextInput">
    <input type="text" value="0" name="txt1_9_4_2" id="txt1_9_4_2" class="input-supermini">
</td>
Run Code Online (Sandbox Code Playgroud)

每当用户点击单元格或输入时,它必须自动选择输入内的所有内容(有点像电子表格编辑器).

所以这里的脚本到目前为止只能在可靠的旧Firefox中成功实现.

    //focus the textbox on td click
    $('.tdTextInput').mousedown(function ()
    {
        $(this).find('input').first().focus();
    });

    //select all text on focus
    $('.tdTextInput input').focus(function ()
    {
        //the data-selected attribute is used to prevent the 
        // autoselection to happen more than once per cell so that
        // two consecutive  clicks will allow the user to pinpoint the
        // cursor to a specific position
        var isSelected = $(this).attr('data-selected') == 'true';
        if (!isSelected) {
            $('input[data-selected]').removeAttr('data-selected');
            $(this).attr('data-selected', 'true'); …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery focus

2
推荐指数
1
解决办法
6732
查看次数

在中心对齐可变宽度div

重复问题的应用,但其他问题的答案都没有解决我的问题.我想div在页面的中心对齐一个.的div只能是一样宽,它里面的内容.它将用作模态弹出窗口.我在这里设置了一个jsFiddle:http://jsfiddle.net/PDzNj/11/

div在中间对齐其左侧,而不是的中心div(这是所希望的效果)

预先感谢您的任何帮助

html css alignment

1
推荐指数
1
解决办法
3243
查看次数

SQL CONVERT和FLOOR查询

这两个查询有什么区别?他们为什么会给出不同的结果?

查询1

DECLARE @test nvarchar
SET @test = CONVERT(nvarchar, FLOOR(10.5))
SELECT @test
Run Code Online (Sandbox Code Playgroud)

结果:

['1']
Run Code Online (Sandbox Code Playgroud)

查询2

SELECT CONVERT(nvarchar, FLOOR(10.5))
Run Code Online (Sandbox Code Playgroud)

结果:

['10']
Run Code Online (Sandbox Code Playgroud)

sql t-sql floor

1
推荐指数
1
解决办法
416
查看次数