c - 用于利基文本打印的简单文件格式

标签 c image text printing pdf-generation

我面前有一个相当具体的任务,我希望这个网站上的人可以让我从他们的经验中受益

我在某处有一个包含大约 17000 行文本的文本文件。此文本需要非常具体地打印在大约 80 张双面纸上。然后这些页面将被切成几 block ,并装订成小册子(嘿,这是一种爱好!)这意味着我需要在页面上非常有针对性地放置文本。 (我也在玩弄让文本在一个地方截断中间字母并在其他地方继续的想法)

请注意,我之前已经通过使用文字处理器手动放置文本来完成此操作。然而,这个项目的绝对规模确实需要编程。我考虑过制作一些 PNG 文件(这很容易做到),但我不知道它们在打印时的外观如何。我也简单地看了一些标准的文档文件格式(比如doc和pdf),看来我要花很长时间才能最后学会这些。

有没有人碰巧有任何有用的提示,或者至少知道用于此类项目的最佳文件格式?

谢谢

最佳答案

我给出的最佳建议是使用 C 来解析输入并生成 latex 文档,该文档又用于生成 pdf 以供打印。虽然它可能看起来更复杂,但在手动排版时 latex 更加灵活,例如将文本放置在 bmp 文件中(基本上,latex 是一种由一组规则组成的语言,用于指定文本的位置和方式打印)。

关于c - 用于利基文本打印的简单文件格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28620562/

相关文章:

c - 交换两个整数而不产生第三次溢出

java - 使用 Selenium Webdriver TakesScreenshot 方法捕获 Base64 图像。我可以缩小图像尺寸吗?

javascript - 如何在图像的特定点显示注释?

python - 与手写 C 相比,pypy 是否可以快速处理线程和套接字?

c - 该程序不打印C语言数组

c - 为什么 pthread 返回的值与传递给线程函数的值不同?

java - 难以找到最高平均值

javascript - 当网站返回带有 404 响应代码的假图像时,我如何使用自己的图像

regex - Python 使用正则表达式替换短代码

html - 如何让三个div水平排列