openiffice转换附件格式为pdf,怎么加入jegp压缩的质量选择 C#winformopenoffice宏 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你好,你先看看这个网页,对你有帮助https://wiki.openoffice.org/wiki/API/Tutorials/PDF_export#How_to_use_it_from_OOo_Basic下面是我自己的理解,希望对你有帮助 dim param(2) as new com.sun.star.beans.PropertyValue param(0) = MakePropertyValue( "FilterName", "writer_pdf_Export") param(1) = MakePropertyValue( "FilterData",MakePropertyValue("Quality",100) ) oDoc.storeToURL( cURL,param()) 还有这个网页,一些过滤器导出支持的格式https://wiki.openoffice.org/wiki/Framework/Article/Filter/FilterList_OOo_3_0 大神还是不行呀,param(0) = MakePropertyValue( "FilterName", "writer_pdf_Export")我看了这个属性好像是使得配置为上一次使用的配置,aram(1) = MakePropertyValue( "FilterData",MakePropertyValue("Quality",100) )这个设置也没有成功呀 大神还是不行呀,param(0) = MakePropertyValue( "FilterName", "writer_pdf_Export")我看了这个属性好像是使得配置为上一次使用的配置,aram(1) = MakePropertyValue( "FilterData",MakePropertyValue("Quality",100) )这个设置也没有成功呀 大神还是不行呀,param(0) = MakePropertyValue( "FilterName", "writer_pdf_Export")我看了这个属性好像是使得配置为上一次使用的配置,aram(1) = MakePropertyValue( "FilterData",MakePropertyValue("Quality",100) )这个设置也没有成功呀Sub Export( xObject, sFileUrl As String, aFilterData ) xExporter = createUnoService( "com.sun.star.drawing.GraphicExportFilter" ) xExporter.SetSourceDocument( xObject ) Dim aArgs (2) as new com.sun.star.beans.PropertyValue Dim aURL as new com.sun.star.util.URL aURL.complete = sFileUrl aArgs(0).Name = "MediaType" aArgs(0).Value = "image/jpeg" aArgs(1).Name = "URL" aArgs(1).Value = aURL aArgs(2).Name = "FilterData" aArgs(2).Value = aFilterData xExporter.filter( aArgs() )End SubSub ExportCurrentPageOrSelection 'creating filter dependent filter properties Dim aFilterData (4) as new com.sun.star.beans.PropertyValue aFilterData(0).Name = "PixelWidth" ' aFilterData(0).Value = 1000 aFilterData(1).Name = "PixelHeight" aFilterData(1).Value = 1000 aFilterData(2).Name ="LogicalWidth" aFilterData(2).Value = 1000 aFilterData(3).Name ="LogicalHeight" aFilterData(3).Value = 1000 aFilterData(4).Name ="Quality" aFilterData(4).Value = 60 Dim sFileUrl As String sFileUrl = "file:///d:/test2.jpg" xDoc = thiscomponent xView = xDoc.currentController xSelection = xView.selection If isEmpty( xSelection ) then xObj = xView.currentPage else xObj = xSelection End If Export( xObj, sFileUrl, aFilterData() ) End Sub这段代码是转化jpeg的,你看看对你有没有启发 客户端和网站哪个更安全? 求wpf打印实例 进程占用问题? 鼠标右击问题 急求,一周对应的时间段,在线等 C# 请教高手 C# 条码打印 求助 现在开始学C语言,是学C还是C++还是C#好啊? HttpWebRequest.Headers.Add出错 指定的值含有无效的控制字符 c#窗体链接sqlserver数据库 如果程序移动到其他机器上面运行 数据链接失败 M的N次方显示!如果有更好的解决方法求分享 高分求助!WCF前端连接服务器时提示套接字连接已中止。这可能是由于处理消息时出错或远程主机超过接收超时或者潜在的网络资源问题导致的。本地套接字超时是“00:01
https://wiki.openoffice.org/wiki/API/Tutorials/PDF_export#How_to_use_it_from_OOo_Basic
下面是我自己的理解,希望对你有帮助
dim param(2) as new com.sun.star.beans.PropertyValue
param(0) = MakePropertyValue( "FilterName", "writer_pdf_Export")
param(1) = MakePropertyValue( "FilterData",MakePropertyValue("Quality",100) )
oDoc.storeToURL( cURL,param())
https://wiki.openoffice.org/wiki/Framework/Article/Filter/FilterList_OOo_3_0
Sub Export( xObject, sFileUrl As String, aFilterData )
xExporter = createUnoService( "com.sun.star.drawing.GraphicExportFilter" )
xExporter.SetSourceDocument( xObject ) Dim aArgs (2) as new com.sun.star.beans.PropertyValue
Dim aURL as new com.sun.star.util.URL aURL.complete = sFileUrl
aArgs(0).Name = "MediaType"
aArgs(0).Value = "image/jpeg"
aArgs(1).Name = "URL"
aArgs(1).Value = aURL
aArgs(2).Name = "FilterData"
aArgs(2).Value = aFilterData
xExporter.filter( aArgs() )
End SubSub ExportCurrentPageOrSelection
'creating filter dependent filter properties
Dim aFilterData (4) as new com.sun.star.beans.PropertyValue
aFilterData(0).Name = "PixelWidth" '
aFilterData(0).Value = 1000
aFilterData(1).Name = "PixelHeight"
aFilterData(1).Value = 1000
aFilterData(2).Name ="LogicalWidth"
aFilterData(2).Value = 1000
aFilterData(3).Name ="LogicalHeight"
aFilterData(3).Value = 1000
aFilterData(4).Name ="Quality"
aFilterData(4).Value = 60
Dim sFileUrl As String
sFileUrl = "file:///d:/test2.jpg" xDoc = thiscomponent
xView = xDoc.currentController
xSelection = xView.selection
If isEmpty( xSelection ) then
xObj = xView.currentPage
else
xObj = xSelection
End If
Export( xObj, sFileUrl, aFilterData() )
End Sub这段代码是转化jpeg的,你看看对你有没有启发