草庐IT

字体裁剪

全部标签

c# - 如何根据时间或百分比剪切/裁剪/修剪视频并将输出保存在不同的文件中

是否有任何教程或c#库可以帮助我完成以下任务选择要编辑的文件要求用户选择剪切/裁剪/修剪方法:-按时间或按百分比按选择的时间或百分比剪切/裁剪/修剪视频(说我希望将5分钟的视频缩减为4分钟的视频,或将视频缩减80%)按要求将视频保存到指定路径现在步骤1)和4)我已经实现了但是找不到一个好的c#库来完成3)和4)我查找了ffmpeg库,但找不到一个好的C#包装器来满足要求。 最佳答案 ffmpeg是一个非常强大的应用程序,我已经使用了很多次,甚至是从C#开始的。您不需要C#包装器库。您所要做的就是使用以下命令从C#执行ffmpeg命令

c# - 通过代码从图像中裁剪空边框的简单算法?

目前我正在C#/.NET中寻找一种相当快速且相当准确的算法来在代码中执行这些步骤:将图像加载到内存中。从位置(0,0)的颜色开始,找到未被占用的空间。剪掉这个不必要的空间。我已经说明了我想要实现的目标:我能想到的是获取(0,0)处像素的颜色,然后执行一些unsafe逐行/逐列遍历所有像素,直到我用另一种颜色遇到一个像素,然后切掉边框。我只是担心这真的很慢。所以我的问题是:您是否知道任何快速算法(最好没有任何第3方库)从内存图像/位图中删除“空”边框?旁注:算法应该“合理准确”,而不是100%准确。一些容差,例如裁剪过多或过少的一行都可以。补充1:我刚刚以最简单的方式实现了我的蛮力算法。

c# - 获取 ITextSharp 中支持的字体列表

我正在为一个项目使用ITextSharp,我正在寻找一种合理的方法来获取可供使用的不同字体的字符串列表。我想也许我可以只使用反射并遍历一类可用字体,但似乎没有一种简单的方法可以做到这一点。我真正想做的是提供可用/支持字体的下拉列表,供我的用户从中进行选择有人对我如何实现这一点有任何想法吗? 最佳答案 这webpage对于如何在iTextSharp中使用14种嵌入字体,以及如何嵌入和使用您选择的任何字体,有很好的引用。获取iTextSharp中包含的字体列表:DimmyColAsICollection//Returnsthelisto

c# - EPPlus 字体系列不受影响

我使用asp.netMVC4和epplus作为nuget包将我的数据导出到excel文件中。我这样做如下:varexcel=newExcelPackage();varworkSheet=excel.Workbook.Worksheets.Add("Consumption");workSheet.View.RightToLeft=true;for(varcol=1;col问题是,当我下载文件并在Excel2016上打开它时,字体系列不受影响,但出现在字体名称框中。如果我关注组合框并按Enter,字体系列将受到影响。我该如何解决这个问题? 最佳答案

c# - 如何使 DataGridView 单元格的字体具有特定颜色?

此代码可以很好地使单元格的背景变为蓝色:DataGridViewRowdgvr=dataGridViewLifeSchedule.Rows[rowToPopulate];dgvr.Cells[colName].Style.BackColor=Color.Blue;dgvr.Cells[colName].Style.ForeColor=Color.Yellow;...但是ForeColor的效果不是我所期望/希望的:字体颜色仍然是黑色,而不是黄色。如何让字体颜色变成黄色? 最佳答案 你可以这样做:dataGridView1.Selec

c# - 使用 iTextSharp 在系统中使用字体

我想用iTextSharp写一些文本。我正在使用这种方法:varfont=BaseFont.CreateFont(BaseFont.TIMES_BOLD,BaseFont.WINANSI,BaseFont.EMBEDDED);我的问题是:iTextSharp是否支持系统字体目录中的所有字体?假设用户在字体选择器对话框中选择了一种名为“mycoolfont”的字体。我可以像这样创建新的iTextSharp字体吗?varfont=BaseFont.CreateFont("mycoolfont",BaseFont.WINANSI,BaseFont.EMBEDDED);overContent.

c# - 是否可以获取/设置控制台字体大小?

我看过关于更改控制台真实字体和控制台颜色(rgb)的帖子,但没有关于设置或获取控制台字体大小的帖子。我想改变字体大小的原因是因为控制台打印了一个网格,网格有很多列,所以,它更适合较小的字体。我想知道是否可以在运行时更改它而不是允许默认或配置的字体优先/覆盖继承。 最佳答案 也许this文章可以帮到你ConsoleHelper.csusingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Runtime.Inter

c# - 如何在 Windows 通用应用程序中使用自定义字体?

就像我的其他WindowsPhone8项目一样,我想使用自定义字体。但对于新的通用应用程序架构,我很难将其落实到位。我在共享项目中创建了一个“Fonts”文件夹,我将具有BuildAction属性的字体文件添加到“Content”。我还在共享项目中创建了一个“Themes”文件夹,并向其中添加了一个ResourceDictionnary(“Generic.xaml”)。我添加了一个FontFamily资源:/Fonts/RexBold.otf#RexBold我在App.xaml中这样引用它:在我的WindowsPhone项目的MainPage.xaml中,我尝试这样使用它:我确定这是字

python怎样在pygame中设置字体并显示中文

目录一、查看可用字体二、设置字体三、附录:常见系统字体对照表一个应用小例子一、查看可用字体importpygameprint(pygame.font.get_fonts())二、设置字体1.使用系统字体self.font=pygame.font.SysFont(None,48)#None系统默认字体self.font=pygame.font.SysFont("arial",16)2.使用字体文件字体文件可以外下载self.font=pygame.font.Font("my_font.ttf",16)#字体,字号3.设置中文()见前2#系统自带self.font=pygame.font.SysF

c# - 裁剪/删除图像边缘不需要的空间

我搜索了很多以删除不需要的空间,但找不到。我只找到可用于删除黑白背景空间的链接。但我的背景图片可以是任何东西。所以,如果我有这些图片,我如何提取我需要的图像部分。例如, 最佳答案 这是我对你的问题的解决方案:我已经声明了一个获取原始图像的方法,然后它通过检查提供的图像的角来寻找背景颜色,如果至少3个角具有相似的颜色(最多10%偏移)然后我们找到了背景颜色然后它试图找到图像中那些颜色当然与背景颜色不同的形状的边界找到边界后,函数裁剪图像并将新裁剪区域作为新位图返回!这是演示文件:Download完整的解决方案:Download这是:的