1. 产品
  2.   介绍
  3.   GO
  4.   Unioffice
 
  

开放源代理图书馆创建MPowerPointPPTX专题介绍

打开源代码GtAPI来创建阅读、写、打开Microsoft PowerPointPPTX的列报方式。

什么是Unioffice?

Unioffice是一个开放源代码库、它让软件开发者能够在自己的Go应用程序中创建和分析Microsoft列报文件。 使用API、您可以创建PPTX个相当快、因为没有反射使用而快速保存它、而阅读PPTX个、它可能需要更多的时间。

开源单效库支持与PowerPoint个创建相关的一些重要特性、例如从模板中创建一个新的PowerPoint个、在其中添加文本框并插入图像。

Previous Next

一开始就是"无意义"

将Unioffice安装到您的项目的推荐方法是使用Github。 请使用下列命令进行平滑安装。

通过GitHub安装无意义

go get github.com/unidoc/unioffice/
  go build -i github.com/unidoc/unioffice/...  

通过三十三路增加PPTX幅图像

开放源码库无效允许计算机程序员将图像插入到他们自己的Go应用程序中的PPTX个文件中。 它给你创建一个新的PPTX的能力、在其中插入你的图像并保存文档。 通过使用下列代码行、您可以很容易地将图像插入到您的PPTX个文档中。

在PPTXGt中插入图像

  1. 用presentation。New()法创建一个新的表达方式
  2. 使用ppt。AddImage()方法和通过路径到图像作为字符串
  3. 使用ppt。AddSlide()法创建新幻灯片
  4. 使用幻灯片加入图像。AddImage()方法和将图像对象作为参数
  5. 设置图像宽度和高度英寸
  6. 对文档进行验证并保存在PPTX格式

通过免费GtAPI插入图像

ppt := presentation.New()
defer ppt.Close()
irefColor, err := ppt.AddImage("fileformat.png")
	if err != nil {
		log.Fatal(err)
	}
slide := ppt.AddSlide()
ibColor := slide.AddImage(irefColor)
ibColor.Properties().SetWidth(2 * measurement.Inch)
ibColor.Properties().SetHeight(irefColor.RelativeHeight(2 * measurement.Inch))
if err := ppt.Validate(); err != nil {
    log.Fatal(err)
}
ppt.SaveToFile("image.pptx")
 中国人