精华内容
下载资源
问答
  • [100daysUI系列]图像美图编辑app UI界面设计 App、PSD、ui界面设计、图像编辑、美图
  • 此应用程序可以加载、编辑和保存图像数据。 每一步都使用接受按钮更新,您可以使用后退按钮跳回。 如果您发现任何功能上的错误或违规行为,请给我反馈,谢谢。 职能: 转换:旋转、翻转、改变分辨率转换:RGB 到 BW...
  • MATLAB图像编辑学习

    千次阅读 2019-07-26 17:26:28
    MATLAB图像编辑学习为什么用matlab如何在matlab图像界面上显示多个子图像?不如加个标题? MATLAB图像编辑学习 为什么用matlab matlab有强大的作图功能,数学建模竞赛模拟过程中想得到一张只知大致趋势的图像,想到...

    MATLAB图像编辑学习

    为什么用matlab

    matlab有强大的作图功能,数学建模竞赛模拟过程中想得到一张只知大致趋势的图像,想到了用matlab作图。

    1. 确定函数 ,找到一个与该走势接近的函数,百度查其matlab函数代码,此处用参数为7的卡方分布(chipdf);
    2. 进行函数翻转(x值不变,只有y值相反就可实现左偏向右偏转换),搜索关键词: matlab向量颠倒 发现函数(>>a=[1,2,3,4,5]; >>fliplr(a)ans=5 4 3 2 1)刚好符合我们的要求。
    3. 由于想要得到的图像前端不趋于零,需要调整图像,只取后半部分,想要只取x(15,30)的部分,将显示图像plot范围改为1500到3000(因为精度设为0.01,范围为0到30,所以这里作图取1500到3000),但发现所得图像与坐标轴不相连。
    4. 重新规划坐标,用axis函数,关于函数图像的调整可参考matlab画图教程这里一开始写的是axis([15,30])出现了报错,在matlab下方输入 help axis得到axis([xmin xmax ymin ymax])将范围改为axis([15 30 0 0.14]),运行成功。
    5. 隐藏坐标,两种办法,第一种可以直接加入语句set(gca,‘xtick’,[]);set(gca,‘ytick’,[]);第二种方法算是偏方,不用改变程序,找到编辑->轴属性->选择X轴,点击更多属性,可以找到XColor的属性设置,只要把颜色改为坐标图的颜色即可,同理可以修改YColor属性,点击刻度按钮,将X刻度位置改为手动,并且把所有的刻度都删除->完成。

    ##程序代码

    x=0:0.01:30;
    y=chi2pdf(x,7);
    figure;%生成一个窗口
    subplot(2,3,1),plot(x,y);title('卡方分布');
    y=fliplr(y);subplot(2,3,2),plot(x,y);title('卡方分布颠倒');
    subplot(2,3,3),plot(x(1500:3000),y(1500:3000));title('画出x15到30范围的图像');
    subplot(2,3,4),plot(x(1500:3000),y(1500:3000)),axis([15 30 0 0.14]);title('重新规划x轴');
    %隐藏坐标轴数值
    subplot(2,3,5),plot(x(1500:3000),y(1500:3000)),axis([15 30 0 0.14]),set(gca,'ytick',[]),
    set(gca,'xtick',[]);title('隐藏坐标轴 ');
    

    如何在matlab图像界面上显示多个子图像?

    先生成一个窗口:figure;
    subplot函数,比如subplot(2,3,1)表示 将figure划分为两行三列6个子格,在第一个子格画图,注意:与plot之间必须用逗号间隔,不能用分号

    不如加个标题?

    title’卡方分布’->‘卡方分布颠倒’…

    在这里插入图片描述

    展开全文
  • 下面是《Android Studio开发实战 从零基础到App上线(第2版)》一书用到的工具和代码资源: 1、本书使用的Android Studio版本为3.2,最新的安装包可前往Android官网页面下载。 2、本书使用的Android NDK版本为r17,...

    资源下载

    下面是《Android Studio开发实战 从零基础到App上线(第2版)》一书用到的工具和代码资源:
    1、本书使用的Android Studio版本为3.2,最新的安装包可前往Android官网页面下载
    2、本书使用的Android NDK版本为r17,最新的安装包可前往Android官网页面下载
    3、本书提供所有示例源码的demo工程下载,源码(适配Android4.1到9.0和Android Studio 3.2到3.4)的下载页面为https://pan.baidu.com/s/14NE2DD-frXxuDXUAlTfRaw。最新的源码也可访问我的github获取,github地址是https://github.com/aqi00/android2,服务端的github地址是https://github.com/aqi00/net_server。(部分地区如新疆既访问不了百度网盘也访问不了github,此时可访问csdn的下载页面获取源码https://download.csdn.net/download/aqi00/11223223)。另外,AS3.4之后默认开了androidx,如需获取适配了androidx的本书源码,可访问这个github页面https://github.com/aqi00/androidx
    有的读者反映从github下载本书源码很慢,或者下载不完整,这是国外服务器连接不稳定造成的。建议访问这个代下载网站https://d.serctl.com/,按照网站左上角的“如何下载教程”,找到本书源码的github下载地址并提交,等待几秒后就能在该网站下载完整的源码了。
    源码与各章的对应关系表见下图:

    4、本书提供配套的ppt课件下载,第二版课件的下载页面为https://www.jianguoyun.com/p/DX7Y1J4QlP6kCBiUoIkD
    5、本书第8章使用了一些反编译和重签名工具,这些工具的下载页面是https://pan.baidu.com/s/1EzDMLNdTdh2pDO7NBMiiww (提取码93i5)


    参考资料

    1、学习本书需要具备Java基础,所谓“零基础”指的是安卓零基础,如果您没学过Java的话,可学习以下系列的Java教程《Java开发笔记》
    2、由于篇幅所限,本书只覆盖了较为常见的Android开发技术,其余的Android开发技术可参考以下的Android笔记《Android开发笔记》
    3、本书的技术实现采用的是Java编码,若您想进一步了解App开发中的Kotlin编程技术,可阅读以下系列的Kotlin教程《Kotlin入门教程》
    4、更多有关本书内容的常见问题参见博文《Android Studio开发实战 从零基础到App上线(第2版)》常见问题解答
    5、有关Android8、Android9、Android10的更多代码适配参见博文《Android8.0、9.0、10.0的新特性兼容适配代码修改》。
     

    勘误记录

    下面对书中的笔误之处进行更正说明:

    一、第一批勘误记录(以下的勘误记录在2019年1月的第二次印刷时均已修正):

    1、第1页“1.1  Android Studio简介”
    该小节第三段第三行“本书使用的Android Studio为2018年4月发布的3.1.2版本”,这里的“4月”改为“9月”,“3.1.2版本”改为“3.2版本”。

    2、第428页“10.2.4 HTTP接口访问”
    倒数第四行的connect方法,该行后面的“该方法在getOutputStream后调用,在getInputStream前调用。”整个删掉。因为connect方法和getOutputStream方法没有先后调用关系,getOutputStream方法内部会自动调用connect方法。

    3、第430页“1. URL串中对汉字的转义处理”
    在“具体的转义代码参见本书下载资源的URLtoUTF8.java”这句后面补充“,也可使用系统自带的java.net.URLEncoder和java.net.URLDecoder”。

    4、第451页“10.5.1 设计思路”下面的第三行
    “于是在打开系统自带的应用宝”,这句前半部分的“”字删掉。

    5、第675页“2. 蓝牙设备BluetoothDevice”
    表14-6出现了两个BOND_BONDING,要把后面的“BOND_BONDING”改为“BOND_BONDED”。

    二、第二批勘误记录(以下的勘误记录在2019年6月的第四次印刷时均已修正):

    1、第46页“2.4.1  图形Drawable”
    该页中间“开发者拿到一张图片”这段的第二行中“Android Postfix Completion”要改为“Android Drawable Importer”。

    2、第447页的“10.4.2  Socket通信”
    在“1. Socket”该段下面的方法说明中,“getOutputStream:获取输入流”,这里的“输入流”要改为“输出流”。

    3、第650页“14.1.2  网页视图WebView”
    该页代码的倒数第七行,把“http://”改为“https://”,也就是添加字母s

    4、第654页“14.1.3  简单浏览器”
    该页代码的倒数第八行,把“http://”改为“https://”,也就是添加字母s

    三、第三批勘误记录(以下的勘误记录在2019年11月的第六次印刷时均已修正):

    1、第94页的图3-31,最后一行“2012年07月06日 五年期商贷利率”的数值改为 “6.55%”,原来的6.15%跟2014年的商贷利率重复了。

    2、第271页的“7.4.1  循环视图RecyclerView”
    该小节第二段第一行的“为了兼容以前的Adnroid版本”,这里的Adnroid拼错了,要改为Android

    3、第409页的“10.1.1  消息传递Message”
    第6行的注释“// 从布局文件中获取名叫tv_control的文本视图”,这里的“tv_control”改为“tv_message

    4、第410页的“10.1.1  消息传递Message”
    代码倒数第10行的“下面播放新闻”,这里的“下面”改为“开始”。

    四、第四批勘误记录(以下的勘误记录在2020年4月的第八次印刷时均已修正):

    1、第225页的“6.5.1  Service的生命周期”
        该节第一段第三行在“App也可以有自己的服务。”后面补充以下红字部分:
    App也可以有自己的服务。此时需要在AndroidManifest.xml中添加新服务的Service节点配置,比如:
            <service android:name=".service.NormalService" />

    2、第353页的表9-6
        该表最后两行的说明都是“高效率的高级编码”,需要把最后一行AAC_ELD的说明改为“增强型低延时的高级编码”。
    3、第430页的“10.2.4  HTTP接口调用”
        该页中间在“下面用一个阶段性的实战小项目练练手”这句前面补充以下红字部分:
    除此之外,从Android9开始默认只能访问以https打头的安全地址,不能直接访问http打头的网络地址。如果应用仍想访问以http开头的普通地址,就得修改AndroidManifest.xml,给application节点添加如下属性,表示继续使用HTTP明文地址:
            android:usesCleartextTraffic="true"

    下面用一个阶段性的实战小项目练练手

    五、第五批勘误记录(以下的勘误记录在2020年9月的第九次印刷时均已修正):

    1、第21页的“1.5.5  新建一个Activity页面”
    该页第一段在“在res\layout下面生成页面布局activity_main2.xml”后面补充以下红字部分:
    在res\layout下面生成页面布局activity_main2.xml,还会在AndroidManifest.xml的application节点增加下面一行配置:
            <activity android:name=".Main2Activity"></activity>

    新页面创建之后的工程结构如图1-37所示。

    2、第52页的“2.4.4  九宫格图片”
    图2-26下面说明文字的第二行,“未拉伸预览”改为“两方向同时拉伸预览

    3、第66页的“3.2.2  开关按钮Switch”
    表3-2,倒数第二行thumb的说明列改为“设置开关标识的图标”,倒数第一行track的说明列改为“设置开关轨道的背景”,也就是倒数两行的说明文字互换

    4、第72页的“3.4.1  文本编辑框EditText”
    表3-3,第三行textPassword和第七行numberPassword两行右边的说明列,“星号“*””改为“圆点“•”

    5、第83页的“3.5.2  使用Intent传递消息”
    表3-5的第六行第三列的“数据类型,用于指定Data类型的定义”,这里的表达比较拗口不易理解,要把“Data类型的定义”改为“消息的数据类型

    6、第88页的“3.5.4  向上一个Activity返回参数”
    第一段第三行的“如果还要处理一下个页面的应答数据”,这里的“一下个页面”改为“下一个页面

    7、第171页的“5.4.2  动态注册/碎片适配器FragmentStatePagerAdapter”
    该页第一行“然后在Fragment的onCreateView函数中调用getArguments方获得请求数据”,这里的“getArguments方”改为“getArguments方法”,也就是添加“法”字。

    8、第214页的“6.4.1  通知推送Notification”
    参数构建方法的第三个方法setUsesChronometer,把“设置是否显示计数器”里面的“计数器”改为“计时器”。

    9、第237页的“7.1.1  标签按钮”
    该页第二行的“读者还记得第2章”,这里的“第2章”改为“第3章

    10、第663页的“14.2.2  创建JNI接口”
    “具体的编译配置修改说明如下”这句后面的代码有若干处需要修改,修改之处见下面的红字:
    android {
        compileSdkVersion 28
        buildToolsVersion "28.0.3"

        defaultConfig {
            applicationId "com.example.mixture"
            minSdkVersion 16
            targetSdkVersion 28
            versionCode 1
            versionName "1.0"

            // 此处说明mk文件未能指定的编译参数
            externalNativeBuild {
                ndkBuild {
                    // 说明需要生成哪些处理器的so文件
                    // NDK的r17版本开始不再支持ARM5(armeabi)、MIPS、MIPS64这几种类型
                    abiFilters "arm64-v8a", "armeabi-v7a"
                    // 指定C++编译器的版本,比如下面这行用的是C++11
                    //cppFlags "-std=c++11"
                }
            }
        }

        // 下面指定拾取的第一个so库路径,编译时才不会重复链接
        packagingOptions {
            pickFirst 'lib/arm64-v8a/libjni_mix.so'
            pickFirst 'lib/armeabi-v7a/libjni_mix.so'
            pickFirst 'lib/arm64-v8a/libvudroid.so'
            pickFirst 'lib/armeabi-v7a/libvudroid.so'
        }

        // Android Studio 2.2之后才引入externalNativeBuild。此处指定mk文件的路径
        externalNativeBuild {
            ndkBuild {
                // 下面是编译CPU信息、加解密、获取主机名专用的mk文件
                path "src/main/jni/Android.mk"
                //path file("src\\main\\jni\\Android.mk")
            }
        }
    }

    六、第六批勘误记录(以下的勘误记录在2021年2月的第十次印刷时均已修正):

    1、第35页的“2.2.3  滚动视图ScrollView”
    该小节示例代码中的两处“线性视图”都改为“线性布局”。

    2、第97页的“3.7.2  小知识:提醒对话框AlertDialog”
    该小节示例代码第七行的“给建造器设置对话框的信息文本”,把“信息文本”改为“内容文本”。

    3、第195页的““6.1.1  声明属性””
    表6-1删掉第七行整行(getDimension那行),同时第八行(getDimensionPixelSize那行)的说明列文字改为“尺寸值。单位为px”。

    4、第204页的“6.1.5  绘制视图”
    在“2. onDraw”的“(1)划定可绘制的区域”下的第一句“虽然本视图内的所有区域都是可以绘制的”,改为“虽然视图内的所有区域都是可以绘制的”,也就是去掉“本”字

    5、第233页的“6.5.1  Service的生命周期”
    “3. 延迟绑定”小节的第二行,把“因为启动操作在先”改为“因为启动操作在先、绑定操作在后”,也就是补充“、绑定操作在后”这几个字。

    6、第335页的“9.2.3  录音与播音”
    “1. 媒体录制器MediaRecorder”小节的常用方法列表中,第一行reset后面的文字说明“重置录制资源”改为“重置录制器”,第五行release后面的的文字说明“释放录制资源”改为“释放录制器”。

    七、第七批勘误记录:

    1、第55页“2.5.2  小知识:日志Log/提示Toast”开始
    “2.5.2  小知识:日志Log/提示Toast”和“2.5.3  代码示例”这两个小节共有七处“被除数”要改为“除数”,因为除法运算要检查除数是否为零,而不是检查被除数是否为零。

    2、第114页的“4.3.1  SD卡的基本操作”
    第三行“<uses-permission android:name="android.permission.READ_EXTERNAL_STORAG" />”改为“<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />”,也就是在STORAG末尾加个E变成STORAGE

    3、第136页的“4.6.3  代码示例”
    该页中间“声明SD卡的操作权限”下面第三行“<uses-permission android:name="android.permission.READ_EXTERNAL_STORAG" />”改为“<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />”,也就是在STORAG末尾加个E变成STORAGE

    4、第232页的“6.6.2  小知识:应用包管理器PackageManager”
    该小节开始的代码例子第9行的“PackageManager.PERMISSION_GRANTED”改为“PackageManager.MATCH_UNINSTALLED_PACKAGES”。

    5、第336页的“9.1.1  表面视图SurfaceView” 
    该页第二行的“这个途径便是内部类表面持有者SurfaceHolder外部调用”改为“这个途径便是内部类表面持有者SurfaceHolder外部调用”,也就是在“外部调用”前面增加一个句号。

    6、第338页的“9.1.2  使用Camera拍照” 
    autoFocus方法的说明文字“参数自动对焦接口AutoFocusCallback的onAutoFocus方法在对焦完成时触发”语句不通顺,改为“输入参数为自动对焦接口AutoFocusCallback的实例,该接口的onAutoFocus方法在对焦完成时触发”。

    7、第345页的“9.1.4  使用Camera 2拍照”
    该页最后一行,“4. 图像读取器ImageReader”小节中,getSurface的方法说明文字“获得图像读取的表面对象”改为“获得图像读取的表面对象”,也就是增加一个“”字。

    8、第349页的“9.2.1  拖动条SeekBar”
    该小节第一行“拖动条SeekBar继承自进度条ProcessBar”,把“ProcessBar”改为“ProgressBar”。

    9、第353页的“9.2.3  录音与播音” 
    setAudioSamplingRate方法后面的描述文字“单位千赫兹(kHz)”改为“单位赫兹(Hz)”。

    10、第364页的“9.3.2  摇一摇——加速度传感器”
    该小节第二行末尾的“其他类似的应用还摇骰子”改为“其他类似的应用还摇骰子”,也就是增加一个“”字。

    11、第381页的“9.5.1  NFC近场通信” 
    “2. 启用NFC感应/禁用NFC感应”小节第一段第一行和第三行的两处“重载”改为“重写”。

    12、第516页的“11.6.2  小知识:三维图形接口OpenGL” 
    该小节第三段第四行的“比如显示生活中黑板的漆面”改为“比如现实生活中黑板的漆面”,也就是把“显示”改为“现实”。

    13、第520页的“11.6.2  小知识:三维图形接口OpenGL” 
    “此时自定义的渲染器GLRender必须重载onSurfaceCreated”这句里面的“重载”改为“重写”。

    14、第553页的“12.3.1  属性动画的用法” 
    removeListener的方法说明改为“移除指定的动画监听器”,也就是把“移出”改为“移除”。
    removeAllListeners的方法说明改为“移除所有动画监听器”,也就是把“移出”改为“移除”。

    15、第557页的“12.3.3  插值器和估值器” 
    该小节第二段第一行的“默认是匀速播放”改为“默认是先加速再减速”。

    16、第662页的“14.2.2  创建JNI接口”
    表14-2  基本数据类型的转换关系,“Java的数据类型”该列的Int和Float要改为小写的intfloat

    17、第725页的“15.4.1  文字转语音TextToSpeech”
    图例“15-39  小米手机内置的语音引擎”改为“15-39  小米手机内置的语音引擎”,也就是在“15-39”前面加个“”。

    8、第725页的“15.4.1  文字转语音TextToSpeech”
    表15-5  setLanguage方法的返回值说明,下面表格左侧的标题由“TextToSpeech类的返回值”改为“setLanguage方法的返回值”。

    19、第726页的“15.4.1  文字转语音TextToSpeech”
    图15-41下方的文字“接下来就可以大胆设置朗读的语音了”改为“接下来就可以大胆设置朗读的语言了”,也就是把“语音”改为“语言”。
     

    若对本书内容有任何疑问,可加入QQ群进行咨询,群号是493199768

    展开全文
  • 用MATLAB app designer设计人机交互界面——二阶线性动态电路可视化分析的研究 这是我第一次尝试写博客,我试着给出电路课上要求的电路实验编程。但是电路的类型有点儿多,所以我只以二阶动态电路RCL,进行全响应...

    用MATLAB app designer设计人机交互界面——二阶线性动态电路可视化分析的研究

    这是我第一次尝试写博客,我试着给出电路课上要求的电路实验编程。但是电路的类型有点儿多,所以我只以二阶动态电路RCL,进行全响应分析

    这儿就不给大家多说电路的相关知识了。哈哈。

    害 我还是小白,这是我第一回用app designer,很多东西都是为了作业现学的,还有很多地方需要提高。希望大家一起进步!

    介绍界面使用方法

    利用MATLAB自带的app designer制作工具进行开发,使用了可输入文本,选项卡组,坐标轴,单选按钮组等。

    我做完后界面
    点击初始化后,在电路类型中选择我们所要进行动态分析的电路类型。

    初步运行的界面

    电容电路,电感电路,二阶电路和上面的时间常数,初始电容电压,初始电感电压输入所要输入的电路的参数,点击运行,在图像中会展示二阶电路动态变化曲线。

    任意时刻的电容电压和电感电流
    时间中输入时间,会输出该时刻的电容电压电感电流

    关键代码展示

    这儿只贴出了二阶RCL电路部分的代码。

    elseif app.RadioButton5.Value == 1%对选择的按钮组的选择进行判断
            r = str2double(app.Req3.Value);%对数据的读取
            l = str2double(app.L2.Value);
            c = str2double(app.C2.Value);
            us = str2double(app.U2.Value);
            uc0 = str2double(app.Uc.Value);
            il0 = str2double(app.Il.Value);
            ttt = str2double(app.T.Value);
                    
            if app.RadioButton6.Value == 1%选择RCL电路
                    syms uc t
                    s = dsolve('l*Di+r*i-uc = us','i = -c*Duc','i(0) = il0','uc(0) = uc0','t');%讲二阶电路的微分方程,分解成两个微分方程,并进行求解
                    ul = us - s.i*r + s.uc
            
                    h = 1;
                    for t=0:0.001:r*c*7/l*5
                        ill(h) = eval(s.i);
                        ucc(h) = eval(s.uc);
                        ull(h) = eval(ul);                    
                        h=h+1;
            		end
                    t = 0:0.001:r*c*7/l*5;
                    
                    plot(app.UIAxes,t,ill,'r',t,ucc,'g-',t,ull,'b-.')%绘制图像
                    title(app.UIAxes,'二阶RLC串联电路动态特性分析')                
                    xlabel(app.UIAxes,'时间 t')
                    ylabel(app.UIAxes,'Il(r)/Uc(g)/Ul(b)')%MATLAB2016 app designer里面不能用legend函数,所以只好用括号里面的字母来表示图线的对应颜色了
                    
                    if(~isnan(ttt))
                        t = ttt;
                        qqq = eval(s.i);
                        ppp = eval(s.uc);
                        app.dispIs.Value = num2str(qqq);
                        app.dispUc.Value = num2str(ppp);
                    end        
            end
    end
    

    感觉app designer的人机交互页面跟gui一样,主要还是对输入数据的读取和使用,其他的跟MATLAB的使用方法基本上一样了。甚至我觉得app designer使用更简单一点。

    小白们刚开始时,要注意的是对组件浏览器的使用吧。我在那里迷糊了好久,后来才搞清楚。而且要分清楚不同组件是如何读取value的。
    在MATLAB2016中,比如app.T.Value,就可以读取T文本框中的值了。还要注意的是使用编辑字段还是数值或者文本的,然后进行相应的转换。
    此外,我把所有的函数都放在了运行的回调函数里面。

    哈哈,还有就是,如果编代码的时候,有其他什么不懂的地方,上网搜吧。

    加油嗷!

    展开全文
  • OCR_App:将图像文本转换为可编辑文本,然后添加为pdf。 也是搜索的选择
  • PDF编辑器不仅可以编辑和添加文本,还可以更改图像,添加自己的图形,签名,填写表格等。其中一些是可在您的Web浏览器中使用的在线PDF编辑器,因此您只需将PDF 文件上传到网站,进行所需的更改,然后将其保存回...

    PDF编辑器不仅可以编辑和添加文本,还可以更改图像,添加自己的图形,签名,填写表格等。其中一些是可在您的Web浏览器中使用的在线PDF编辑器,因此您只需将PDF 文件上传到网站,进行所需的更改,然后将其保存回计算机。

    金舟PDF编辑器:点击左侧链接下载

    金舟PDF编辑器是一款功能强大的PDF编辑软件,金舟PDF编辑器可轻松完成PDF编辑、阅读、批注、编辑文本、绘图标注、添加照片、填写表单、签署合同、合并PDF文档等功能,支持段落编辑,自动识别字体,为用户省去了很多麻烦,既节省了时间,又提升了效率,让PDF编辑变得更加简单!

    PDF-XChange Viewer:点击左侧链接下载

    PDF-XChange Viewer是一款多功能的PDF阅读器,它完全免费,界面简洁明晰、操作方便快捷,需安装.ETframework才能执行。PDF-XChange Viewer中文版具有丰富的标注功能、多页签显示、强大的导出图像功能、批量搜索、放大与导航功能,支持中文注释。支援多分页瀏览,还可以像 IE7 的缩图索引一样,将开啟的文件產生缩图於一页,让你方便点选。支援多分页浏览,还可以像IE7的缩图索引一样,将开启的文件产生缩图于一页,让你方便点选。程式啟动速度不慢,PDF 档载入速度很快,就算是大档案也能很快载入。程式启动速度不慢,PDF档载入速度很快,就算是大档案也能很快载入。

    PDFelement Pro:点击左侧链接下载

    PDFelement Pro是一款能非常全面而强大的PDF工具,PDFelement Pro最新版点击开始键入添加pdf文件就可以根据需求改变字体,大小,颜色,插入、裁剪、调整大小和删除图像等操作。 PDFelement Pro专业pdf编辑软件是一款能非常全面而强大的PDF工具,PDFelement Pro将改变您的PDF文件的工作方式。编辑-只需点击并开始键入添加,删除或编辑文本-它的简单。改变字体,大小,颜色,和更多。插入、裁剪、调整大小和删除图像。添加、删除、提取、重组和裁剪页面。插入、删除和更新水印。然后将最终文件与预先设定的设置,方便上传,附件的电子邮件,打印。

    展开全文
  • 一个开源的图像编辑器,可以以多种方式处理图像! 如果您需要回购中的更多模式,或者发现任何错误,请在@TroJanzSupport中提及 安装 部署到Heroku 在您的vps中部署 git clone ...
  • 这个图书馆正在开发中
  • Adobe Creative SDK图像编辑示例。 android-MyAdobeCreativeSdkImageEditingSample 从下载Adobe Creative SDK。 解压缩归档文件并移动到mvn-repo目录。 (mvn-repo / release / com / adobe ...) 从获取...
  • Seashore 是一个免费的开源图像编辑器,完全用 Cocoa 构建。 它具有多层和 Alpha 通道编辑等高级工具,以及渐变、纹理、文本(具有亚像素渲染)和画笔等基本工具。 在 App Store 免费下载最新版本的 Seashore ...
  • Seashore是一个免费的开源图像编辑器,完全在Cocoa中构建。 它具有诸如多层和Alpha通道编辑之类的高级工具,以及诸如渐变,纹理,文本(具有亚像素渲染)和画笔之类的基本工具。 在App Store上免费下载最新版本的...
  • 它还包括一些基本的编辑功能。 预建的包是目前适用于Windows,MacOS和Linux的。 截屏 二手工具 语言:转到 UI框架:fyne 图像处理后端:礼物 交叉编译:fyne-cross 安装 软件包当前可用于Windows,macOS和Linux。 ...
  • Graviton是一个开源,跨平台,简约的代码编辑器。 您可以从下载适用于Windows , MacOS和GNU / Linux,也可以尝试... :world_map: 内置图像预览器 :memo: 多行编辑 :megaphone: 社区 :loudspeaker: :speech_balloo
  • GeoTag是一个免费的OS X单窗口应用程序,它允许您通过选择一个或多个图像,然后在地图中平移和缩放到记录图像的位置来使用地理位置标签更新图像元数据。 单击地图会将位置添加到所选照片中。 单击新位置将更改所选...
  • uni-app的editor的富文本编辑

    千次阅读 2021-02-04 15:38:08
    "编辑详情的时候返回照片地址") var url=data.ip + data.data[0] if(data.errno=="0"){ that.editorCtx.insertImage({ src: url, alt: '图像', success: ...
  • Smartparking应用 该应用程序提供了运行该应用程序并完成UI设计的基本代码。 项目中未提供图像,用户必须自己导入和编辑图像
  • 分享名言作为状态,而无需任何图像编辑麻烦。 :winking_face: 印度制造 :red_heart: • Huge Collection of Inspirational Quotes that can be shared on Social Media Platforms. • Quotes Making without any ...
  • //获取编辑器内容后,调用你自己的服务器接口 that.editorCtx.getContents({ success: function(data) { let obj = { // 创建对象 url: 'article/save', // method: "post", data: { ...
  • 另外,如果将它用于您的网站,商业活动等,请给Seashore信誉,并链接到App Store,这将有助于该项目生存和繁荣。 如果您想为该项目提供财务支持,请在此处捐款 捐赠不可减税。 谢谢你的支持! 您也可以在下载最新...
  • 小甲鱼零基础入门学习python笔记

    万次阅读 多人点赞 2019-08-14 11:06:30
    一个 Shell 脚本主要由原本需要在命令行输入的命令组成,或在一个文本编辑器中,用户可以使用脚本来把一些常用的操作组合成一组串行。主要用来书写这种脚本的语言叫做脚本语言。很多脚本 语言实际上已经超过简单的...
  • 如果进行编辑,页面将重新加载。 您还将在控制台中看到任何棉绒错误。 npm test 在交互式监视模式下启动测试运行程序。 有关更多信息,请参见关于的部分。 npm run build 构建生产到应用程序build文件夹。 它在...
  • 如果您进行编辑,则页面将重新加载。 您还将在控制台中看到任何棉绒错误。 npm test 在交互式监视模式下启动测试运行器。 有关更多信息,请参见关于的部分。 npm run build 构建生产到应用程序build文件夹。 它在...
  • 添加了YesToAll和NoToAll选项,用于通过“添加现有”来替换图像… 现在,Sigil的插件可以使用Highdpi和uifont设置信息 向Sigil添加Checkpoint功能,以快速将版本保存到git存储库 添加轻松创建检查点的功能(通过本地...
  • python课程的一个小作业,GUI图形界面设计了一个小型的图片处理程序,可以图片载入、粘贴、模糊、旋转、缩放、保存调整比例。提醒下,只要运行main_win.py文件,可能出现的问题就是包没有,需要自己去pip下,若是您...
  • Create React App入门 该项目是通过引导的。 可用脚本 在项目目录中,可以运行: npm start 在开发模式下运行应用程序。 打开在浏览器中查看它。 如果您进行编辑,则页面将重新加载。 您还将在控制台中看到任何...
  • 图片大小编辑器改变图片尺寸大小修改方式: 最大的一边适合这个像素寸轻松地改变图像大小,使最大的一边适合这个像素。 先确定的边素寸计算一边的大小改变图像尺寸,预先确定宽度和高度为XX像素。用户自定义改变...
  • 前端面试题

    万次阅读 多人点赞 2019-08-08 11:49:01
    前端面试题汇总 ... 你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么? 21 ... 21 Quirks模式是什么?它和Standards模式有什么区别 21 div+css的布局较table布局有什么优点?...img的alt与title有何异同?...
  • 照片应用程序 一个带有画廊视图的简单照片编辑应用程序 从相机拍摄照片或从图库中选择照片 在图像顶部添加任何文本 保存和共享图像的选项 已编辑图像的图库视图,使用 View pager
  • android图像编辑和处理(四)

    千次阅读 2015-04-20 11:11:42
    通过在Canvas对象上绘制一个位图对象,然后在相同的Canvas上绘制第二个图像来合成。区别在于绘制第二个图像时,需要再Paint对象上指定一个过渡模式(Xfermode)。 示例代码如下: ...import android.app.Activit

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 33,941
精华内容 13,576
关键字:

app图像编辑