小编wer*_*tyk的帖子

我如何拆分RTF文件

我想通过字符串将RTF文件(使用C#或VB.Net)拆分为2个或更多部分[BreakPage].我有这个文件,包含一个[BreakPage],需要分为两部分:

{\ rtf1\ansi\ansicpg1251\uc1\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang1049\deflangfe1049 {\ fonttbl {\ f0\froman\fcharset204\fprq2 {*\panose 02020603050405020304} Times New Roman;} {\ f38\froman\fcharset0\fprq2 Times New Roman;} {\ f36\froman\fcharset238\fprq2 Times New Roman CE;} {\ f39\froman\fcharset161\fprq2 Times New Roman Greek;} {\ f40\froman\fcharset162\fprq2 Times New Roman Tur;} {\ f41\froman\fcharset177\fprq2 Times New Roman(希伯来语);} {\ f42\froman\fcharset178\fprq2 Times New Roman(阿拉伯语);} {\ f43\froman\fcharset186\fprq2 Times New Roman Baltic;} {\ f44\froman\fcharset163\fprq2 Times New Roman(越南语);}} {\ colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;} {\ stylesheet {\ ql\li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\fs24\lang1049\langfe1049\cgrid\langnp1049\langfenp1049\snext0正常;} {*\cs10\additive\ssemihidden默认段落字体;} {*\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv\ql\li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024\snext11\ssemihidden普通表;}} {*\latentstyles\lsdstimax156\lsdlockeddef0} {*\rsidtbl\rsid2111663\rsid7154806\rsid15558346} {*\generator Microsoft Word 11.0.5604;} {\ info {\ author Programmer} {\ …

.net parsing rtf

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

如何使用openpop .net检索每个邮件附件的大小

我使用openpop .net库从邮件服务器检索邮件与POP3.一切正常但我无法检索每个邮件附件的大小.我创建了GetMessageSize(i),但这个大小是所有附件的总和.

那么问题是我如何检索每个附件的大小.

有谁能够帮我?谢谢!

c# asp.net openpop

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

如何将文件从剪贴板粘贴到特定路径

如何从剪贴板粘贴文件到我的路径?我在VB .NET工作.我从剪贴板获取文件名但不知道如何从cliboard中提取文件并将其保存到我的文件夹中.

  Dim data As IDataObject = Clipboard.GetDataObject()
  If data.GetDataPresent(DataFormats.FileDrop) Then
     Dim files As String() = data.GetData(DataFormats.FileDrop)
  End If
Run Code Online (Sandbox Code Playgroud)

有谁能够帮我?提前致谢!

vb.net winforms

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

为iTextSharp罗马尼亚语设置什么编码

我尝试用iTextSharp版本5.5.9.0(我从NuGet添加)创建一个PDF文件.一切正常,但没有和罗马尼亚变音符号(ŞşŢţăĂÂâ).我阅读了很多关于这方面的解决方案,但没有任何作用.现在我建立了一个解决方案,从所有变音符出现只有"ĂĂ ",其他人不出现.那是我的代码:

Dim bf As BaseFont = BaseFont.CreateFont(BaseFont.TIMES_ROMAN, BaseFont.CP1250, False)
Dim normalFont As New iTextSharp.text.Font(bf, 9, Font.NORMAL)
Dim par As New Paragraph("??????Ââ", normalFont)
pdfDoc.Add(par)
Run Code Online (Sandbox Code Playgroud)

任何人都可以写我必须编写的编码,以获得所有罗马尼亚变音符号.

解决方案:来自"Paulo Soares"是对的.我只做了一些修正.我从这个网站下载了一种支持罗马尼亚语的字体:https: //www.fontsquirrel.com/fonts/list/language/romanian/,而不是我在myBaseFont上加载它的编码BaseFont.IDENTITY_H 这是代码:

Dim ttfPath As String = "C:\Test\DejaVuSerif.ttf" 'Path to font file
Dim bf As BaseFont = BaseFont.CreateFont(ttfPath, BaseFont.IDENTITY_H, False)
Dim normalFont As New iTextSharp.text.Font(bf, 9, iTextSharp.text.Font.NORMAL)
Run Code Online (Sandbox Code Playgroud)

vb.net pdf itextsharp winforms

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

标签 统计

vb.net ×2

winforms ×2

.net ×1

asp.net ×1

c# ×1

itextsharp ×1

openpop ×1

parsing ×1

pdf ×1

rtf ×1