有没有办法将Teechart导出到PDF
Is there a way to export a TeeChart to PDF?
我已经在Rad Studio XE8 C 建造者中创建了一个Teechart。我知道您可以使用Print或PrintPartial将其输出到打印机。我想知道是否有办法将此Teechart输出到PDF?
编辑:此功能包含在" Pro"版本中。目前,我正在使用Teechart Draw函数将其绘制到位图,然后使用单独的实用程序将其移动到PDF中。
您可以使用teesavetopdffile函数导出图表并使用它创建PDF文档。即:
.h:
#include <VCLTee.Series.hpp>
#include <VCLTee.TeePDFCanvas.hpp>
.cpp:
void __fastcall TForm1::FormCreate(TObject *Sender)
{
TBarSeries *Series1 = new TBarSeries(Chart1);
Chart1->AddSeries(Series1);
Series1->FillSampleValues();
TeeSaveToPDFFile(Chart1, "C://tmp//testCBuilder.pdf");
}
另一种选择是使用虚拟PDF打印机并将图表打印到它。
我使用libharu导出了PDF的图表(不是来自Teechart,但类似)。您可以将图像保存为PNG(或BMP)以流或文件,然后使用libharu加载并在页面上绘制。
这是文档:libharu wiki
请参阅 api中的函数:document ,例如 hpdf_loadpngimagefromfile()
如果您需要,我可以编写从硬盘驱动器加载PNG图像并在PDF页面上打印的代码。
相关文章:
- 使用 cpprest (Casablanca) 返回 PDF 响应
- 如何使用打印到 PDF 打印机在 MFC 和 CView 中以编程方式打印而不提示输入文件名?
- 使用 C++/Qt(已知密码)打开加密的 PDF
- 如何获取字体数据以嵌入到 PDF 中?
- 无法为速推C++库生成 PDF 文档
- 将 QTableWidget 内容打印为 PDF
- 是否可以从从 QPrintPreviewDialog 调用的 QPrinter 对话框中删除"Write to PDF"?
- 是否有提供可调整 dpi、可选文本和 CSS 支持的 HTML 到 PDF 渲染器?
- 使用 c++ MuPDF 突出显示 PDF 中的一些单词
- 使用 C++文件 I/O 输出 pdf 文件
- Qt 5.8 and Pdf.js error
- PDF 打印机仅在未设置输出文件名时生成 PDF
- 无法加载 PDF 文档
- 从QT打印PDF文件
- 如何使用QPainter将多个Qwidgets在不同页面中打印到PDF
- Qt:自动生成电源点报告或可编辑的pdf报告
- 从 PDF 中提取第一行文本
- 如何判断Microsoft打印到 PDF 打印机驱动程序何时完成
- 如何使用我的C程序将PDF转换为图像格式(jpeg,png,..)
- 有没有办法将Teechart导出到PDF