Aspose.Words PostScript 文件处理器 for .NET
Aspose.Words PostScript File Processor for .NET 是一款轻量级插件,通过允许高品质的 PostScript (PS) 和 Printer Control Language (PCL) 文件的生成,扩展了 Aspose。Word 文档转换器的功能.
安装和设置
- 通过 NuGet 安装 Aspose.Words for .NET 包或从 释放 .
- 在应用程序启动中应用您的许可证,以解锁完整的功能 计量许可 .
- 有关包装集成和框架支持的详细说明,请参见 安装指南 .
主要特点
高品质PS和PCL一代
- 出口 PostScript 水平 2/3 和 PCL 5 / 6 输出.
- 保留字体,布局, vector 图形和图像.
- 生产设备独立的文件,可与广泛的打印机兼容.
页面设置和配置
- 控制纸张大小、边缘、方向和血腥设置.
- 支持标准(A4、信、图表)和自定义页面大小.
- 定义大格式打印的粘贴/贴纸.
字体和图形
- 插入或下设置 TrueType/OpenTYpe 字体,以便准确播放.
- Render 图表、形状、 OLE 对象和图像作为可扩展的原始物体.
- 保持防滑的顺利曲线和图表.
压缩和优化
- 应用图像压缩(Flate、LZW)和流优化.
- 平衡输出大小和网络或档案的性能.
颜色管理
- 支持 RGB、CMYK 和 Grayscale.
- Embed ICC 彩色管理工作流的个人资料.
文档和页面操纵
- 将多个 PS/PCL 输出合并到单个文件中.
- 输入、重新订单或编程删除页面.
- 编辑代码(标题、作者、主题、关键词).
与Converter集成
- 使用 Converter 插件 后进口 DOCX、PDF、HTML 或其他格式.
- 确保在向 PS/PCL 出口时终端忠诚.
代码示例:使用图表创建 PS 文件
var doc = new Document();
var builder = new DocumentBuilder(doc);
// Insert a pie chart
var shape = builder.InsertChart(ChartType.Pie, 432, 252);
var chart = shape.Chart;
chart.Title.Text = "Produced by Aspose.Words";
chart.Series.Clear();
chart.Series.Add("Series 1",
new string[] { "Category 1", "Category 2", "Category 3" },
new double[] { 2.7, 3.2, 0.8 });
// Save as PostScript
doc.Save("Output.ps");
经常提出的问题
**Q: Can Aspose.Words 加载现有 PS 或 PCL 文件?**不,加载不受支持. 插件仅使用转换器创建来自其他格式的 PS/PCL 文件(例如,DOCX,PDF,HTML.
**Q:哪些格式可以转换为PS/PCL?**任何由 Aspose.Words 支持的格式(DOC、DOKX、RTF、PDF、HTML、MD、ODT 等)都可以出口到 PS/PCL.
**Q:字体是否嵌入到创建的文件中?**是的, TrueType/OpenTYpe 字体可以自动嵌入或下设置.
**Q:我可以合并多个PS/PCL文件吗?**是的,API允许合并、页面重新排序和转数据编辑.
**Q:哪些行业使用PS/PCL处理?**出版,企业IT,医疗保健,金融,以及任何需要高容量包打印或证明的行业.