kindEditor 无法获取 word文档需要登录吗中的图片,如何才能获取?用asp代码网站上使用~

关于KindEditor上传图片,用过KindEditor的来,求指点_Java123社区微信号:java123msg |||[][]当前位置: &
& 关于KindEditor上传图片,用过KindEditor的来,求指点到网上找了很多例子,都实现不了,我这里实现KindEditor的代码: script type=text/j KindEditor.ready(function (K) { editor = K.create( textarea , { resizeType: 0, allowImageUpload: true, imageUploadJ到网上找了很多例子,都实现不了,我这里实现KindEditor的代码:&script type=&text/script&& & &
KindEditor.ready(function (K) { &
editor = K.create('textarea', { &
resizeType: 0, &
allowImageUpload: true, &
imageUploadJson: '../..//upload_json.ashx', &
items: ['source', '|', 'fullscreen', 'undo', 'redo', 'print', 'cut', 'copy', 'paste','plainpaste', 'wordpaste', '|', 'justifyleft', 'justifycenter', 'justifyright','justifyfull', 'insertorderedlist', 'insertunorderedlist', 'indent', 'outdent', 'subscript','superscript', '|', 'selectall', '-','title', 'fontname', 'fontsize', '|', 'textcolor', 'bgcolor', 'bold','italic', 'underline', 'strikethrough', 'removeformat', '|', 'image','flash', 'media', 'advtable', 'hr', 'emoticons', 'link', 'unlink', '|', 'about'] &
function getValues() {注意引用的那些文件的路径。 &
fileManagerJson: '../../asp.net/file_manager_json.ashx', &
if(editor1.isEmpty()){ &
var html = editor.html(); &
editor.sync(); &
html = document.getElementById('textarea'). &
alert(html); & &/script&另外看下我调用KindEditor是不是有问题?有些是用的ke.show这个方法,我不能用,用就报ke未定义.只能这样实现,有没有问题?这样子已经能用了,功能也有了,但上传图片和视频都是报js错误,没有权限,我要怎样指定上传的地址?麻烦用过的人详细解说下,谢谢,我用的是asp.net应该有一个保存图片的文件夹你没有指定、具体参数叫什么的我忘了、你查查看去看看 file_manager_json.ashx 和 upload_json.ashx 这2个文件,这2文件实现管理文件和上传文件的功能我的都没问题,还有KindEditor文件夹里面的upload_json.ashx和file_manager_json.ashx你自己要适当的修改。如果你网站发布到了服务器,要给kindeditor上传的文件夹添加everyone的用户权限。 &var editor1;KindEditor.ready(function(K) {
editor1 = K.create('#txtContent', {
uploadJson : '../KindEditor/upload_json.ashx',
fileManagerJson : '../KindEditor/file_manager_json.ashx',
allowFileManager : true,
afterCreate : function() {
var self =你看他提供的范例,你能成功运行么?没问题,再移植到你项目工程。
K.ctrl(document, 13, function() {
self.sync();
K('form[name=form1]')[0].submit();
K.ctrl(self.edit.doc, 13, function() {
self.sync();
K('form[name=form1]')[0].submit();
} }); prettyPrint();});
cssPath : '../KindEditor/plugins/code/prettify.css',function check(){ &
editor1.sync();//将编辑器的数据同步到textarea
document.getElementById(&txtContent&).value=http://topic.csdn.net/u//&&; &
if(Page_ClientValidate()){ & &
} &}你这里上传图片没问题么?你指定文件夹是哪句代码?没有后台代码了吗?我也有指定这两个文件夹的,但是好像也没用,具体应该怎样实现,麻烦详细告诉我下.需要后台代码吗?那个代码需要自己修改一下的,如果你项目KindEditor是放在项目根目录下面,官方的那个路径是不正确的, &string aspxUrl = context.Request.ApplicationPath + &/&; &
//文件保存目录路径 &
string savePath = &~/UploadFile/&; &
//文件保存目录URL &
string saveUrl = aspxUrl + &UploadFile/&;这样写就是将图片上传到网站根目录下面的UploadFile文件夹中,最好自己调试下,kindeditor不是你一下载下来就能上传的。 &
}这段js我复制到我的项目里面去是用不了的,prettyPrint未定义,麻烦你把完整的告诉我下.到官方网站下载最新源代码,你那个估计是旧版本的是最新的,昨天下的,你这里的prettyPrint这个,是什么东西?马上你完整的告诉我下,前台需要添加什么,后台需要添加什么方法。感激不尽..你这里的代码是后台的吧?写在哪个方法里面?,谢谢了。我是asp.net的哦共2页顶一下(0)0%踩一下(0)0%------分隔线------上一篇: 下一篇: 栏目列表推荐内容今天在实验delegate与thread 在初步的实验结束后,因为原来的del...
接上一版,今天差不多就是三层架构后台代码的完结了,这一版...
1.What? 什么是属性 属性是对字段的封装。当类中有了一个字段...
Asp.NET网站部署到IIS上面,浏览出现如下图所示错误。 原因原因...
原文地址:WIN7+IIS 7.5伪静态的设置 -----------------------------------...
div span onClick="var strHref=/liujie1111/p/window.location...打酱油震惊呵呵赞鄙视标签: ,,注:与内容无关的评论将被删除,严重者禁用帐号! | 最新评论挺好的栏目推荐热门点击本站推荐
| 中国最专业的PHP中文社区 |
Copyright (C) 1998 - . All Rights Reserved
第一PHP社区
版权所有 七牛云存储为本站提供加速支持 &&&&&kindeditor上传文件/图片js组件,支持asp.net,jsp,php-分享-最代码广告加载中,请稍后...&&kindeditor上传文件/图片js组件,支持asp.net,jsp,phpkindeditor一套上传文件/图片js组件,支持asp.net,jsp,php2个牛币请下载代码后再发表评论//kindeditor-4.1.10/kindeditor-4.1.10/asp/kindeditor-4.1.10/asp.net/kindeditor-4.1.10/attached/kindeditor-4.1.10/examples/kindeditor-4.1.10/examples/jquery-ui/kindeditor-4.1.10/examples/jquery-ui/css/kindeditor-4.1.10/examples/jquery-ui/css/smoothness/kindeditor-4.1.10/examples/jquery-ui/css/smoothness/images/kindeditor-4.1.10/examples/jquery-ui/js精精精原原精精原原原最热搜索分享话题编程语言基础Web开发数据库开发客户端开发脚本工具游戏开发服务器软硬件开源组件类库相关分享原原原精原精原原原精最近下载暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级最近浏览暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级扫描二维码关注最代码为好友"/>扫描二维码关注最代码为好友怎么把图像缩放后输入cdc _怎么用vc实现查找word文档中的内容.待结果!立刻结分_紧急求救!父子进程之间的信号量操作有关问题,有代码__脚本百事通
稍等,加载中……
^_^请注意,有可能下面的2篇文章才是您想要的内容:
怎么把图像缩放后输入cdc
怎么用vc实现查找word文档中的内容.待结果!立刻结分
紧急求救!父子进程之间的信号量操作有关问题,有代码
怎么把图像缩放后输入cdc
如何把图像缩放后输入cdc ?我有两个想法:
1、想通过一个CDC把原位图缩放后输入到一个Bitmap对象,然后载入memDC.DrawState()中显示出来
//创建一个CDC,用以接收原图并在其中缩放
VdcMem.CreateCompatibleDC(&memDC);
//创建与memDC客户窗口相兼容的CDC
VdcMem.SelectObject(hBitmap);
//将原位图对象选入CDC
memDC.SetStretchBltMode(HALFTONE);
//设置位图色彩变换模式
memDC.StretchBlt(0,0,300,1000,&VdcMem,0,0,image_size.cx,image_size.cy,SRCCOPY);//缩放并显示,至此,经过缩放的图像已经在客户区中显示了
可不可以通过一个中间CDC执行最后一步缩放操作(这样是不是在内存中缩放啊),然后载入到一个新的临时用的Bitmap对象中,提取其
信息,以作为DrawState()的第三个参数呢,如何实现呢?
2、在通过新建一个Bitmap对象,在内存中把原原来的图片缩放,然后获取新Bitmap的
dcMemory.CreateCompatibleDC(&dc);
bm.CreateCompatibleBitmap(&dc,
pOldBitmap
dcMemory.SelectObject(&bm);
memDC.DrawState(point,image_size,hBitmap,DST_BITMAP
&DSS_NORMAL);
其实,关键是如何把图片缩放后通过DrawState()输出,而不破坏原图
类中是否有函数直接将图像缩放后赋给新的
另外,好像只有用LoadImage()可以返回
信息对吗,还有其他的办法吗?
感谢回帖的兄弟------解决方案--------------------我觉得没有必要这样做。不知道你的最终目的是什么,StrenchBlt并没有破坏原来的位图,它只是显示的时候进行缩放,对原图没有影响
------解决方案--------------------bool iFairTree::fStretchBmp(CBitmap * src, CBitmap *& dest, int w, int h, CDC * dc)
CDC dc1, dc2;
if (!dc1.CreateCompatibleDC(dc) || !dc2.CreateCompatibleDC(&dc1))
dest = new CB if (!dest-& CreateCompatibleBitmap(&dc2, w, h))
CBitmap * ob1 = dc1.SelectObject(src), * ob2 = dc2.SelectObject(dest);
BITMAP src-& GetBitmap(&bm);
if (!dc2.StretchBlt(0, 0, w, h, &dc1, 0, 0, bm.bmWidth, bm.bmHeight, SRCCOPY))
dc1.SelectObject(ob1); dc2.SelectObject(ob2);
这是我写的代码,原理基本和LZ的第一个差不多,可是获得的dest并不能在OnPaint里画出来,我很郁闷呢……
怎么用vc实现查找word文档中的内容.待结果!立刻结分
如何用vc实现查找word文档中的内容.在线等待结果!立刻结分例如,本人想查找某个word文档中是否包含我感兴趣的数字.如果,有这个数字串我再进行一些其他处理.现在就怎么查找word中的内容提问,请教各位高手.------解决方案--------------------直接打开不行吗?我没试过 应该是可以的
------解决方案--------------------下面是从CSDN上摘抄过来的,主要是今天调试VC操作Word2003的时候,网上下载的是操作Word 2000,但是参数已经有一些不同了。下面的代码可以在2003中运行,记录在这里便于以后用。
感谢您使用微软产品。
对于您所提的问题,确实可以使用OLE Automation在VC++中对Word Object Model进行操作。下面这篇知识库文章中给出了如何在VC_++中引入Office TypeLib,并通过程序启动MS Excel.参照这篇文章可以使您建立起程序的框架
Q178749 HOWTO: Create Automation Project Using MFC and a Type Library
/support/kb/articles/q178/7/49.asp
以下两篇知识库文章给出了具体的样例,如何操作Word和Excel. 您可以使用其中的方法来完成你自己的操作。具体的对象模型的操作,您需要参见对应产品的VBA帮助文档。
Q178784 HOWTO: Use Automation to Open and Print a Word Document
/support/kb/articles/q178/7/84.asp
Q179706 HOWTO: Use MFC to Automate Excel and Create/Format a New Workboo
/support/kb/articles/q179/7/06.asp
这两篇是介绍一些基础的知识以及Office 产品在Automation 上的一些支持以及常见问题。您可以用作参考。
Q238972 INFO: Using Visual C++ to Automate Office
/support/kb/articles/q238/9/72.asp
Q196776 FAQ: Office Automation Using Visual C++
/support/kb/articles/q196/7/76.asp
此外,我在以下列出了Q178784中的样例代码,并添加了一些中文注释。
Steps to Create the Project
---------------------------
1. In Microsoft Word, create a new document, add some text to the document, and save it as Test.doc. Close the document and exit Word.
2. Follow steps 1 through 12 in the following Microsoft Knowledge Base article to create a sample project that uses the IDispatch interfaces and member functions defined in the MSWord8.olb type library:
Q178749 HOWTO: Create an Automation Project Using MFC and a Type Library
请先按照Q178749的步骤建立一个框架程序,并引入Word typelib.
3. At the top of the AutoProjectDlg.cpp, add the following line:
#i nclude
"msword8.h " // msword9.h for Word 2000, msword.h for Word 2002
4. Add the following code to CAutoProjectDlg::OnRun() in the AutoProjectDLG.cpp
当以上步骤完成后,你会看到项目中有很多新的类,那些类就对应着Word的对象模型。
Sample Code
-----------
_Application objW //定义Word应用程序对象(Word.application)
// Convenient values declared as ColeVariants.
COleVariant covTrue((short)TRUE),
covFalse((short)FALSE),
covOptional((long)DISP_E_PARAMNOTFOUND, VT_ERROR);
// Get the IDispatch pointer and attach it to the objWord object.
if (!objWord.CreateDispatch( "Word.Application "))
AfxMessageBox( "Couldn 't get Word object. ");
objWord.SetVisible(TRUE);
//This shows the application.
Documents docs(objWord.GetDocuments());//定义Word Documents对象(Word.Documents)
_Document testD //定义Word Document对象(Word.Document)
testDoc.AttachDispatch(docs.Open( //可看成VB语句set testDoc =
Word.documents.Open(…)
COleVariant( "C:\\Test.doc ",VT_BSTR),
// Confirm Conversion.
// ReadOnly.
// AddToRecentFiles.
covOptional, // PasswordDocument.
covOptional, // PasswordTemplate.
// Revert.
covOptional, // WritePasswordDocument.
covOptional, // WritePasswordTemplate.
covOptional) // Format. // Last argument for Word 97
covOptional, // Encoding // New for Word
// Visible
covOptional, // OpenConflictDocument
covOptional, // OpenAndRepair
// DocumentDirection wdDocumentDirection LeftToRight
covOptional
// NoEncodingDialog
// Close Open parameters
); // Close AttachDispatch(?)
AfxMessageBox( "Now printing 2 copies on the active printer ");
testDoc.PrintOut(covFalse,
// Background. //可看成VB语句testDoc.PrintOut(…)
covOptional,
// Append.
covOptional,
covOptional,
// OutputFileName.
covOptional,
covOptional,
covOptional,
COleVariant((long)2),
// Copies.
covOptional,
covOptional,
// PageType.
covOptional,
// PrintToFile.
covOptional,
// Collate.
covOptional,
// ActivePrinterMacGX.
covOptional
// ManualDuplexPrint.
covOptional,
// PrintZoomColumn
New with Word 2002
covOptional,
// PrintZoomRow
covOptional,
// PrintZoomPaperWidth
covOptional);
// PrintZoomPaperHeight
// If you wish to Print Preview the document rather than print it,
// you can use the PrintPreview member function instead of the
// PrintOut member function:
testDoc[i].PrintPreview.
objWord.Quit(covFalse,
// SaveChanges.
// OriginalFormat.
// RouteDocument.
5. You may need to modify the code in CAutoProjectDlg::OnRun() to indicate the correct path for your document Test.doc. The document is referenced in the
following line:
testDoc.AttachDispatch(docs.Open(
COleVariant( "C:\\My Docs\\Test.doc ",VT_BSTR)...
希望对您有帮助!
紧急求救!父子进程之间的信号量操作有关问题,有代码
紧急求救!!!!父子进程之间的信号量操作问题,有代码我用父进程创建一个克隆它本身的子进程,父进程声明一个信号量,我在子进程中想用OpenSemaphore
打开,但是老是无法打开,返回句柄总是NULL,
我怀疑是创建时信号量的安全性设置,访问权限的问题,但又没找到应该怎么设,我用的是NULL默认安全性,帮忙看看下
&windows.h&
&iostream&
sem_mutexname
"mutex ";//信号量名字
startClone()
szFilename[MAX_PATH];
GetModuleFileName(NULL,
szFilename,
MAX_PATH);
//获得当前可执行文件的文件名
szCmdLine[MAX_PATH];
sprintf(szCmdLine,
szFilename);
//格式化子进程的命令行,指明一个EXE文件和子进程
//子进程启动信息结构
STARTUPINFO
ZeroMemory(reinterpret_cast
(&si),sizeof(si));
si.cb=sizeof(si);
PROCESS_INFORMATION
//返回的子进程信息结构
bCreateOK=CreateProcess(
//创建新进程运行程序
szFilename,
可执行的应用程序的名称
szCmdLine,
指定创建一个子进程的符号标识
缺省的进程安全性
缺省的线程安全性
不继承打开文件的句柄
使用父进程的控制台
返回进程和线程信息
(bCreateOK)
CloseHandle(pi.hProcess)
CloseHandle(pi.hThread)
=OpenSemaphore(SEMAPHORE_ALL_ACCESS,TRUE,sem_mutexname);//打开一个名为mutex的信号量
if(sem_mutex==NULL)
printf( "\n
open\n ");//打开失败
=CreateSemaphore(NULL,1,1,sem_mutexname);
//创建一个名为mutex的信号量
startClone();
开始克隆一个子进程
if(argc& 1
strcmp(argv[1], "child ")==0)
//子进程入口
if(argc &=1)
//父进程入口
//getchar();
} ------解决方案--------------------up ------解决方案--------------------if(argc& 1 && strcmp(argv[1], "child ")==0) //子进程入口
如果上面那个条件成立的话,执行
void Child()
HANDLE sem_mutex =OpenSemaphore(SEMAPHORE_ALL_ACCESS,TRUE,sem_mutexname);//打开一个名为mutex的信号量
if(sem_mutex==NULL) printf( "\n error on open\n ");//打开失败
这时信号量还没创建,打开当然失败了。。。。
如果您想提高自己的技术水平,欢迎加入本站官方1号QQ群:&&,&&2号QQ群:,在群里结识技术精英和交流技术^_^
本站联系邮箱:

我要回帖

更多关于 word文档需要登录吗 的文章

 

随机推荐