问题列表 - 第17182页

生成ODT/DOC(X)并转换为PDF,无需OO.o/MS

我有一个WSGI应用程序,可以生成发票并将其存储为PDF.

到目前为止,我已经用FPDF(或等价物)解决了类似的问题,从头开始生成PDF,就像GUI一样.遗憾的是,这意味着整个格式化逻辑(定位页眉,页脚和内容,样式)都在应用程序中,它实际上不应该存在.

由于模板已经存在于Office格式(ODT,DOC,DOCX)中,我宁愿只使用这些模板作为基础并填写实际内容.我找到了Appy框架,它使用带注释的ODT文件做了很多.

这仍然会留下更大的问题,即:将ODT(或DOC或DOCX)转换为PDF.在服务器上.运行Linux.没有GUI库.因此,没有OO.o或MS Office.

这是完全可能还是我最好在我的代码中保留样式?

实际填写的内容实际上是非常有限的:一些段落,其中一些可能是可选的,一两个标题,总是在同一个地方,一些表格的几行.在HTML中,这将是微不足道的.

编辑:基本上,我想要一个可以从作为模板的ODF文件生成ODT文件的库和一个可以将结果转换为PDF的库(这可能是关键).

python pdf openoffice.org ms-office odf

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

错误:"无法在Web服务器上启动调试..."ASP.NET 4.0

我想在IIS服务器上创建一个网站时收到错误.我使用的是Windows 7和Visual Studio 2010.

我是否必须为IIS注册或配置asp.net 4.0?

asp.net .net-4.0

33
推荐指数
4
解决办法
5万
查看次数

对DataTable列进行排序

我有一个像这样的数据表:

     |  Col1  |  Col6  |  Col3  |  Col43 |  Col0  |
---------------------------------------------------
RowA |   1    |    6   |   54   |    4   |   123  |
Run Code Online (Sandbox Code Playgroud)

如您所见,Cols未按其编号排序.这就是我希望它在"魔术"之后的样子:

     |  Col0  |  Col1  |  Col3  |  Col6  |  Col43 |
---------------------------------------------------
RowA |   123  |    1   |   54   |    6   |    4   |
Run Code Online (Sandbox Code Playgroud)

在C#中是否有内置的功能?如果没有,我怎么能开始这个?

c# sorting datatable

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

如何在普通的html文本框中自动换行?

我有这个文本框

<p>Event Data :<input  id="data" type="text" wrap="true" value="{{data}}" 
            style="width: 757px; height: 170px" />
    </p>   
Run Code Online (Sandbox Code Playgroud)

我希望它是多行的我不能使用asp:textbox是否可以使用精确的文本框并使其成为多行或

使文本框中的文本进行自动换行

html textbox

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

Attributes.Add onclick事件在c#代码后面

我有两个文本框tbxProdAc和txtbxHowMany.我想在后面的代码中编写一些代码,这样当我在一个文本中输入文本时,任何可能在另一个文本中的文本都将被删除.

如何实现这一点以及我应该在哪种情况下实现这一目标?

我试过用

txtbxHowMany.Attributes.Add("onclick", "document.getElementById('tbxProdAC').innerText='';");

在页面加载事件但是成功完成...应该在pre_init中吗?

正如你可以说的那样,在这里工作的新手.

javascript javascript-events

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

尾随逗号问题,javascript

我正在努力让我的jQuery在IE7中工作,当我发现以下内容时:

$(".regflow").validate({
    errorLabelContainer: $("#error-message"),
    rules: {
        txtTextOnly: {required: true,textOnly: true},
        txtNumbersOnly: {required: true,numbersOnly: true},
        txtPhoneOnly: {required: true,phoneOnly: true},
        txtAreaCodeOnly: {required: true,numbersOnly: true},
        txtSimCodeOnly: {required: true,simCodeOnly: true},
        txtCprOnly1: {required: true,numbersOnly: true},
        txtCprOnly2: {required: true,cprOnly1: true},
        txtMailOnly: {required: true,mailOnly: true}
    },

    messages: {
        txtTextOnly: {required: "Dette felt skal udfyldes"},
        txtNumbersOnly: {required: "Dette felt skal udfyldes"},
        txtPhoneOnly: {required: "Dette felt skal udfyldes"},
        txtAreaCodeOnly: {required: "Dette felt skal udfyldes"},
        txtSimCodeOnly: {required: "Dette felt skal udfyldes"},
        txtCprOnly1: {required: "Dette felt skal udfyldes"},
        txtCprOnly2: {required: "Dette …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

7
推荐指数
2
解决办法
3883
查看次数

JSF页面的<c:if>标签

用于开发Portlets和JPS,因此陷入两难境地.

任务:<h:dataTable>仅在列表不为空时显示

是否可以<c:if>为JSF页面提供标签?

tags jsf jsp if-statement

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

Git pull - 错误条目notuptodate无法合并

我是GIT的新手,想知道如何获得最新版本的主干并且放弃我所有的变化.

我似乎得到的只是notuptodate错误.我不想保存旧的变化......

我也明白了Your branch is behind 'origin/master' by 15 commits, and can be fast-forwarded.我如何快进?同样,我并不关心我所做的改变.

非常感谢,因为我目前在SO上的答案似乎假设你希望保持变化

错误示例(以及已经尝试过的事情)

$ git checkout 

$ git pull 

Updating 69edec1..dc3fdfe error: Entry 'src/FluentNHibernate.Testing/DomainModel/Mapping/CompositeIdentityPartTester.cs' not uptodate. Cannot merge.

$ git checkout -- src/FluentNHibernate.Testing/DomainModel/Mapping/CompositeIdentityPartTester.cs 

$ git pull 

Updating 69edec1..dc3fdfe error: Entry 'src/FluentNHibernate.Testing/DomainModel/Mapping/CompositeIdentityPartTester.cs' not uptodate. Cannot merge.

$ git reset --hard

$ git pull 

Updating 69edec1..dc3fdfe error: Entry 'src/FluentNHibernate.Testing/DomainModel/Mapping/CompositeIdentityPartTester.cs' not uptodate. Cannot merge.
Run Code Online (Sandbox Code Playgroud)

修复:我似乎通过使用gitk --all和使用GUI对最新的更改进行硬重置来解决问题...我仍然真的想了解为什么命令行不会这样做?

git

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

有更好的条件检查吗?

我有一个功能,我在页面上隐藏了一些表的行.在点击一个跨度后,我调用toggle()显示并在替换点击中隐藏行.现在我需要做一些额外的工作后toogle(),为此我正在做一次检查

            $myRows.toggle();

            if ($myRows.css('display') === 'none') {
               //my code
            }
            else {
                     //mycode
                   }
Run Code Online (Sandbox Code Playgroud)

现在我可以有一些更好的检查而不是 if($ myRows.css('display')==='none'),它的工作正常,但我可以进行更好的条件检查.

jquery

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

简单的C++即时通讯工具

我想为lan网络和互联网(直接IP连接)制作一个非常简单的c ++即时通讯工具.我对插座知之甚少.我搜索了互联网,但没有任何帮助.我会推荐一个howto/tutorial/guide.我只想发送和接收消息(在控制台窗口中,我稍后会创建gui).我希望它适用于Linux和Windows.提前致谢!

c++ instant

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