我正在使用一个小脚本将PDF转换为JPG.这有效但质量很差.
剧本:
$im = new imagick( 'document.pdf[ 0]' );
$im->setImageColorspace(255);
$im->setResolution(300, 300);
$im->setCompressionQuality(95);
$im->setImageFormat('jpeg');
$im->writeImage('thumb.jpg');
$im->clear();
$im->destroy();
Run Code Online (Sandbox Code Playgroud)
还有一件事,我希望保留PDF的原始大小,但转换的大小与JPG相同.
我有一个来自输入字段的字符串,我用这个格式就像这个25-02-2013.现在我想将字符串与今天的日期进行比较.我想知道字符串是否比今天更早或更新.
有什么建议?
我正在寻找使用Phonegap 2.0的Android版pdf查看器.我尝试了在IOS上运行的childbrowser插件,但在Android上没有.我试过这个http://www.giovesoft.com/2011/08/download-and-open-pdf-with-phonegap.html,但这也不起作用,我得到的错误消息,如PhoneGap没有定义在文件和无法调用undefined的方法"showPdf".
我希望有一个人可以帮助我.
提前致谢!
我正在使用来自http://ivaynberg.github.io/select2/select2-latest.html的Select2插件,但是我有一个问题是从选项属性中获取值.
我有一个这样的选择菜单:
<select name="invoice_line[0][vat]" class="vat">
<option value="20440" data-value="21.00" data-name="20440" selected="selected">21%</option>
<option value="20441" data-value="6.00" data-name="20441">6%</option>
<option value="20442" data-value="0.00" data-name="20442">0%</option>
</select>
Run Code Online (Sandbox Code Playgroud)
如何获取所选选项的属性"数据值","数据名称"和"值"的值?
我创建了一个小jquery脚本,我在自定义函数中使用(this)有问题.
这是代码:
jQuery("li").click(function()
{
var scrollTop = jQuery(window).scrollTop();
if(scrollTop > 0)
{
jQuery('html, body').animate( { scrollTop: 0 }, 'slow', function()
{
fadeItems();
});
}
else
{
fadeItems();
}
});
function fadeItems()
{
var slogan = jQuery(this).children('p').html();
jQuery('#slogan_text').fadeOut(150, function(){
jQuery('#slogan_text').fadeIn(150).html(slogan);
});
var content = jQuery(this).children('#post_content_large').html();
jQuery('#content_view').html(content).hide();
var status = jQuery("#readMore").html();
if(status == 'Verbergen')
{
jQuery('#content_view').fadeIn(500, function(){
jQuery('#content_view').fadeIn(500).html(content);
});
}
var title = jQuery(this).children('h3').html();
jQuery('#title_content').fadeOut(150, function(){
jQuery('#title_content').fadeIn(150).html(title);
});
}
Run Code Online (Sandbox Code Playgroud)
因此,当单击列表项时,该函数会运行,但是(this)的值为空
有人知道如何解决这个问题吗?
提前致谢!
我尝试通过SoapClient建立连接.我需要一份证书.我收到了.pfx证书.我使用以下命令创建.pem文件.
openssl pkcs12 -in cert.pfx -out cert.pem -nodes
Run Code Online (Sandbox Code Playgroud)
证书中有密码,因此我需要在获取cert.pem文件之前输入密码.我认为到目前为止这么好.
现在我尝试连接到WSDL服务.
$url = "https://test.website.com/webservices/transfer.asmx?WSDL";
$cert = '/path/to/cert.pem';
$passphrase = "12345678";
$soapClient = new SoapClient($url, array('local_cert'=>$cert,'passphrase'=>$passphrase));
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
(警告)SoapClient :: SoapClient():无法设置私钥文件`/var/www/vhosts/............./cert.pem'
我认为问题是证书.是我以正确的方式将.pfx转换为.pem的方式吗?
可能重复:
如何使用Nginx阻止网关超时
我正在使用现有的SOAP API通过XML导入数据.有时,当XML太大时,我会在60秒后获得504网关超时.
我试图在nginx.conf中将fastcgi_read_timeout设置为300,但它不起作用.我已将maximum_execution_time更改为3600
有人知道如何更改超时?
我想找到给定对象的最接近的类.我的标记看起来像这样:
<div class="table_settings">
<div style="float:left;">
<div class="stats_options" id="yearSelector" style="width:140px;">
<div style="float:left"><span class="optionValue"></span></div>
<div style="float:right; margin-top:11px;"><img src="../images/arrow_down.png" /></div>
<div class="clear"></div>
</div>
<div id="yearSelectorOptions" class="option_list" style="width:160px; display:none; margin-top:0px;">
<ul>
<li><input type="radio" name="year" value="2" style="display:none;" alt="Winst en verlies" checked="checked" />Winst en verlies</li>
<li><input type="radio" name="year" value="1" style="display:none;" alt="Eindbalans" />Eindbalans</li>
</ul>
</div>
</div></div>
Run Code Online (Sandbox Code Playgroud)
jquery看起来像这样:
$(".option_list ul li").click(function()
{
$(this).children('form input[type="radio"]').prop('checked', true);
value = $(this).children('input[type="radio"]:checked').attr('alt');
$(this).parents('.table_settings').children('.optionValue').text(value); }
Run Code Online (Sandbox Code Playgroud)
我想要的是当我点击[li]时点击的[li]的值进入类optionValue.
我想复制此列表,因此它必须在一个页面上工作更多列表.
我希望有一个人可以帮助我.
提前致谢!
我正在为我的Magento商店使用2个jquery脚本.其中一个脚本,滑块完美运行,另一个不起作用.
<script type="text/javascript">jQuery.noConflict();jQuery(function($){
function mycarousel_initCallback(carousel)
{
// Disable autoscrolling if the user clicks the prev or next button.
carousel.buttonNext.bind('click', function() {
carousel.startAuto(0);
});
carousel.buttonPrev.bind('click', function() {
carousel.startAuto(0);
});
// Pause autoscrolling if the user moves with the cursor over the clip.
carousel.clip.hover(function() {
carousel.stopAuto();
}, function() {
carousel.startAuto();
});
};
jQuery(document).ready(function() {
jQuery('#mycarousel').jcarousel({
auto: 0,
wrap: 'circular',
animation: 600,
scroll: 6,
initCallback: mycarousel_initCallback
});
$('.block_cart_header').hover(function(){
$('.cart_add_items').fadeIn(700);
},
function(){
$('.cart_add_items').fadeOut(700);
});
});
jQuery(document).ready(function() {
jQuery('.dropdown').selectbox();
}); });</script>
Run Code Online (Sandbox Code Playgroud)
当我删除jQuery.noconflict(); 这两个脚本都有效但原型脚本不起作用.
这是不起作用的脚本:
jQuery(document).ready(function() …Run Code Online (Sandbox Code Playgroud) 我有一个html页面,我用PHP获取file_get_contents.
在html页面上,我有一个这样的列表:
<div class="results">
<ul>
<li>Result 1</li>
<li>Result 2</li>
<li>Result 3</li>
<li>Result 4</li>
<li>Result 5</li>
<li>Result 6</li>
<li>Result 7</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
在php文件中,我使用file_get_contents将html放在一个字符串中.我想要的是在"结果4"上搜索html.如果找到,我想知道列表项目(我希望输出为数字).
任何想法如何实现这一目标?