问题列表 - 第36406页

GIMP - 脚本化画布调整大小

刚开始使用GIMP.当我在GIMP中手动调整画布大小(使其小于图像大小)时,我可以移动图像,以便"更改"可视区域.我如何在脚本中复制它?换句话说,我希望脚本在画布大小调整步骤中暂停,让我正确定位图像.

我问的原因是:我写了一个小脚本,可以创建图像的方形缩略图.我这样做的方法是调整画布的大小,使高度和宽度相同.如果高度和宽度不同,我会改变两者中的较高者,使其与下部相同(例如600x500变为500x500).然后我将图像展平并将其缩放到我需要的任何位置.

(if (>= width height)
    (begin
        (gimp-image-resize image height height 0 0)
    )
    (begin
        (gimp-image-resize image width width 0 0)
    )
)
Run Code Online (Sandbox Code Playgroud)

我用来调整画布大小的代码就在上面.我知道gimp-image-resize命令中的最后两个值是指偏移量.这是我想在脚本到达此步骤时手动修改的内容.任何帮助将不胜感激.谢谢!

scripting scheme gimp

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

如何等待一个线程在Objective-C中完成

我正在尝试使用我在某处下载的类中的方法.程序执行继续时,该方法在后台执行.在此方法完成之前,我不想让程序继续执行.我怎么做?

multithreading cocoa-touch background objective-c nsthread

14
推荐指数
5
解决办法
3万
查看次数

我应该公开Actions而不是事件吗?

在使用WF 4.0时,我注意到WorkflowApplication类公开了动作属性(Aborted,Complete等等)而不是事件.有具体原因吗?我应该何时更喜欢动作属性而不是事件?

谢谢

c# lambda

9
推荐指数
2
解决办法
672
查看次数

如何执行for循环直到队列在c ++中为空

我需要执行一个for循环,直到队列为空我的代码

queue<string> q;
for(int i=0;i<q.size(),i++)
{
     // some operation goes here
     // some datas are added to queue
}
Run Code Online (Sandbox Code Playgroud)

c++ string queue loops stl

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

jQuery选择器中的"@"签名意味着什么?

什么是@在下面的代码来标志?

$("input[@type=checkbox][@checked]").each(
    function() {
        ...
    }
);
Run Code Online (Sandbox Code Playgroud)

jquery

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

使用正则表达式在php中的日期格式

Hai,任何可以帮助我使用PHP中的正则表达式将"Wed Sep 29 14:47:37 +0000 2010"改为" 2010年9月29日下午2:47"

php regex

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

适用于Java,Java EE,C#,asp.net和SOA的渠道

什么是Java,Java EE,C#,asp.net和SOA的Freenode irc频道?

c# java asp.net soa java-ee

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

Groovy Katas的网站

我打算学习Groovy的Kata方式.有什么来源类似于Groovy Katas的RubyQuiz吗?

groovy

4
推荐指数
2
解决办法
1455
查看次数

如何将两个System.Io.Stream实例连接成一个?

让我们想象一下,我想把三个文件连续地传递给一个用户,但不是他把一个Stream对象交给我推送字节,我必须给他一个Stream他将从中提取字节的对象.我想拍摄我的三个FileStream对象(甚至更聪明,一个IEnumerable<Stream>)并返回一个新的ConcatenatedStream对象,它将根据需要从源流中提取.

.net c# stream

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

ItemizedOverlay问题(HelloMapView教程)

我在Android开发者网站上遇到了Hello Map Views教程的问题:http://developer.android.com/resources/tutorials/views/hello-mapview.html

我的第一个问题是,在单击覆盖项时,应用程序将崩溃.通过确保将上下文传递给我创建的ItemizedOverlay类来解决此问题...

解决此问题后,叠加层的图标不会显示在地图中.我可以单击叠加层所在的地图并显示对话框.不幸的是,我看不到图标.我确保我引用的图像是位于R.java资源文件中的对象.事实上,在经历相同的问题后,我的确切问题是由以下线程的海报提出的.不幸的是他的第二个问题从未得到解 上下文空指针

这是我的MapView类:

package com.mapsExample;

import java.util.List;

import android.content.Context;
import android.graphics.drawable.Drawable;
import android.os.Bundle;

import com.google.android.maps.GeoPoint;
import com.google.android.maps.MapActivity;
import com.google.android.maps.MapView;
import com.google.android.maps.Overlay;
import com.google.android.maps.OverlayItem;

public class HelloMaps extends MapActivity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        MapView mapView = (MapView) findViewById(R.id.mapview);
        mapView.setBuiltInZoomControls(true);
        List<Overlay> mapOverlays = mapView.getOverlays();
        Drawable drawable = this.getResources().getDrawable(R.drawable.androidmarker);
        HelloItemizedOverlay itemizedoverlay = new HelloItemizedOverlay(drawable, this);
        GeoPoint point = new GeoPoint(19240000,-99120000);
        OverlayItem overlayitem …
Run Code Online (Sandbox Code Playgroud)

android google-maps

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