在 PDF 文档中渲染 3D DML 3DEffects

在本教程中,我们将引导您完成使用 Aspose.Words for .NET 转换为 PDF 时启用 3D DML 效果渲染的步骤。这会在生成的 PDF 文档中保留 3D 效果。请按照以下步骤操作:

第 1 步:加载文档

首先上传您想要转换为 PDF 的文档:

string dataDir = "YOUR DOCUMENTS DIRECTORY";
Document doc = new Document(dataDir + "Rendering.docx");

请务必指定文档的正确路径。

步骤 2:配置 PDF 保存选项

创建 PdfSaveOptions 类的实例并启用 3D DML 效果的高级渲染:

PdfSaveOptions saveOptions = new PdfSaveOptions { Dml3DEffectsRenderingMode = Dml3DEffectsRenderingMode.Advanced };

此选项在生成的 PDF 文档中保留 3D 效果。

步骤 3:将文档转换为 PDF

使用Save将文档转换为 PDF 并指定保存选项的方法:

doc.Save(dataDir + "WorkingWithPdfSaveOptions.Dml3DEffectsRendering.pdf", saveOptions);

确保指定正确的路径来保存转换后的 PDF。

使用 Aspose.Words for .NET 进行 Dml 3DEffects 渲染的示例源代码


	//文档目录的路径。
	string dataDir = "YOUR DOCUMENT DIRECTORY";
	Document doc = new Document(dataDir + "Rendering.docx");

	PdfSaveOptions saveOptions = new PdfSaveOptions { Dml3DEffectsRenderingMode = Dml3DEffectsRenderingMode.Advanced };

	doc.Save(dataDir + "WorkingWithPdfSaveOptions.Dml3DEffectsRendering.pdf", saveOptions);
	 

通过执行以下步骤,您可以在使用 Aspose.Words for .NET 转换为 PDF 时轻松启用 3D DML 效果渲染。

结论

在本教程中,我们解释了如何在使用 Aspose.Words for .NET 转换为 PDF 时启用 3D DML 效果渲染。按照所描述的步骤,您可以轻松地在生成的 PDF 文档中保留 3D 效果。使用此功能可以保留原始文档的重要视觉效果。

经常问的问题

问:什么是在 PDF 文档中渲染 3D DML 效果?

答:在PDF文档中渲染3D DML效果是指将文档转换为PDF格式时保留3D效果的能力。这保留了视觉效果并确保生成的 PDF 文档看起来像原始文档。

问:使用 Aspose.Words for .NET 转换为 PDF 时如何启用 3D DML 效果渲染?

答:要在使用 Aspose.Words for .NET 转换为 PDF 时启用 3D DML 效果渲染,请按照以下步骤操作:

创建一个实例Document指定 Word 文档路径的类。

创建一个实例PdfSaveOptions类并设置Dml3DEffectsRenderingMode财产给Dml3DEffectsRenderingMode.Advanced启用 3D DML 效果的高级渲染。

使用Save的方法Document类通过指定保存选项将文档保存为 PDF 格式。

问:如何检查生成的 PDF 文档中是否已渲染 3D DML 效果?

答:要检查生成的 PDF 文档中是否已呈现 3D DML 效果,请使用兼容的 PDF 查看器(例如 Adobe Acrobat Reader)打开 PDF 文件,然后检查该文档。您应该看到原始文档中显示的 3D 效果。