本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

pdflatex Docker 镜像下载 - 轩辕镜像

pdflatex 镜像详细信息和使用指南

pdflatex 镜像标签列表和版本信息

pdflatex 镜像拉取命令和加速下载

pdflatex 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

pdflatex
4teamwork/pdflatex

pdflatex 镜像详细信息

pdflatex 镜像标签列表

pdflatex 镜像使用说明

pdflatex 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

一个从LaTeX文件生成PDF的Web服务
1 收藏0 次下载active4teamwork镜像

pdflatex 镜像详细说明

pdflatex 使用指南

pdflatex 配置说明

pdflatex 官方文档

pdflatex

概述

pdflatex是一个Docker化的Web服务,用于从LaTeX文件生成PDF。它基于TeXLive发行版实现PDF创建功能,通过Python的aiohttp Web服务器构建,暴露HTTP端点以接收上传的.tex主文件及其他必要的附加文件。

核心功能与特性

  • PDF生成能力:使用TeXLive发行版提供专业的LaTeX到PDF转换支持
  • 文件上传支持:通过HTTP端点接收multipart/form-data格式的文件上传,包括主.tex文件和附加资源
  • 轻量级Web服务:基于aiohttp框架构建,高效处理文件上传请求
  • 多文件支持:允许上传主.tex文件及附加文件(如图像、样式文件等)

使用场景

适用于需要通过Web服务自动化将LaTeX文档转换为PDF的场景,例如:

  • 学术写作中快速生成包含图片等资源的PDF文档
  • 技术文档系统集成,实现LaTeX源文件到PDF的自动转换
  • 开发者工具链中,作为LaTeX编译的服务化组件

使用方法

启动服务

通过docker-compose启动Web服务:

docker-compose up

服务启动后默认监听本地3000端口。

上传文件生成PDF

需通过multipart/form-data格式上传文件,具体要求:

  • 主LaTeX文件(.tex)必须在名为latex的表单部分中上传
  • 附加文件(如图像、样式文件等)需在名称以file.为前缀的表单部分中上传(例如file.image表示图片文件)

示例:使用curl上传文件

以下命令上传主文件tests/image.tex和附加图片tests/image.jpg,并将生成的PDF保存为image.pdf

curl -F "latex=@tests/image.tex" -F "file.image=@tests/image.jpg" http://localhost:3000 -o image.pdf

测试

环境要求

执行测试需满足:

  • Python 3.8环境
  • 安装pytest和requests库

测试环境准备

  1. 创建并激活虚拟环境:

    python3.8 -m venv venv
    ./venv bin/activate
    
  2. 安装依赖:

    pip install pytest requests
    

运行测试

在激活虚拟环境后,通过pytest执行测试:

pytest

轩辕镜像下载加速使用手册

探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式

登录方式进行 Docker 镜像下载加速教程

通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤

Linux Docker 镜像下载加速教程

在 Linux 系统上配置轩辕镜像源,支持主流发行版

Windows/Mac Docker 镜像下载加速教程

在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统

Docker Compose 镜像下载加速教程

在 Docker Compose 中使用轩辕镜像加速,支持容器编排

K8s containerd 镜像下载加速教程

在 k8s 中配置 containerd 使用轩辕镜像加速

宝塔面板 Docker 镜像下载加速教程

在宝塔面板中配置轩辕镜像加速,提升服务器管理效率

群晖 NAS Docker 镜像下载加速教程

在 Synology 群晖NAS系统中配置轩辕镜像加速

飞牛fnOS Docker 镜像下载加速教程

在飞牛fnOS系统中配置轩辕镜像加速

极空间 NAS Docker 镜像下载加速教程

在极空间NAS中配置轩辕镜像加速

爱快路由 ikuai Docker 镜像下载加速教程

在爱快ikuai系统中配置轩辕镜像加速

绿联 NAS Docker 镜像下载加速教程

在绿联NAS系统中配置轩辕镜像加速

威联通 NAS Docker 镜像下载加速教程

在威联通NAS系统中配置轩辕镜像加速

Podman Docker 镜像下载加速教程

在 Podman 中配置轩辕镜像加速,支持多系统

ghcr、Quay、nvcr、k8s、gcr 等仓库下载镜像加速教程

配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤

专属域名方式进行 Docker 镜像下载加速教程

无需登录即可使用轩辕镜像加速服务,更加便捷高效

需要其他帮助?请查看我们的 常见问题 官方QQ群: 13763429