翻譯|使用教程|編輯:李顯亮|2021-03-11 10:01:38.413|閱讀 336 次
概述:跨平臺支持使PDF成為通用格式。因此,在共享或交換各種文檔或圖像之前,先將它們轉換為PDF。在本文中,將學習如何從C#應用程序中執行GIF到PDF的轉換。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
PDF已成為當今的主要文檔格式之一。跨平臺支持使PDF成為通用格式。因此,在共享或交換各種文檔或圖像之前,先將它們轉換為PDF。在本文中,將學習如何從C#應用程序中執行GIF到PDF的轉換。本文還將介紹在各種情況下如何自定義GIF到PDF的轉換。
對于這種情況,本文介紹如何使用C#以編程方式向圖像添加水印。當您需要一次性為一批圖像加水印時,這也可能很有用。
Aspose.Imaging是功能豐富的圖像處理API,可讓您處理和轉換各種圖像格式。尤其是,API提供了高保真的GIF圖像到PDF格式的轉換。還沒使用過的朋友可以點擊下載最新版
以下是使用Aspose.Imaging for .NET將GIF圖像轉換為PDF的步驟。
下面的代碼示例演示如何使用C#將GIF轉換為PDF。
// Load GIF image Image image = Image.Load("gif.gif"); // Set PDF options PdfOptions options = new PdfOptions(); // Save GIF as PDF file image.Save("gif-to-pdf.pdf", options);
您還可以將特定的幀從GIF轉換為PDF。以下是執行此操作的步驟。
下面的代碼示例演示如何使用C#將GIF的特定幀轉換為PDF。
// Load GIF image Image image = Image.Load("gif.gif"); // Set PDF options PdfOptions options = new PdfOptions(); // Convert first frame of GIF to PDF options.MultiPageOptions = new MultiPageOptions(new IntRange(1, 1)); // Save GIF as PDF file image.Save("gif-to-pdf.pdf", options);
Aspose.Imaging for .NET還允許您設置轉換后的PDF文件中頁面的尺寸。以下是執行此操作的步驟。
下面的代碼示例演示如何在GIF到PDF轉換中設置頁面大小。
// Load GIF image Image image = Image.Load("gif.gif"); // Set PDF options PdfOptions options = new PdfOptions(); // Set size of the page options.PageSize = new SizeF(50, 100); // Save GIF as PDF file image.Save("gif-to-pdf.pdf", options);
PDF格式支持設置有關文檔的其他信息,例如作者,關鍵字,主題和標題。使用Aspose.Imaging for .NET,您可以將GIF中的這些屬性設置為PDF轉換。以下是設置轉換后的PDF文件的文檔信息的步驟。
下面的代碼示例演示如何使用C#將GIF中的文檔信息設置為PDF轉換。
// Load GIF image Image image = Image.Load("gif.gif"); // Set PDF options PdfOptions options = new PdfOptions(); // Create PdfDocumentInfo object and add information PdfDocumentInfo docInfo = new PdfDocumentInfo(); docInfo.Author = "Aspose"; docInfo.Keywords = "GIF to PDF"; docInfo.Subject = "GIF to PDF Convesion"; docInfo.Title = "Converting GIF Image to PDF File"; // Set document info options.PdfDocumentInfo = docInfo; // Save GIF as PDF file image.Save("gif-to-pdf.pdf", options);
如果你想試用Aspose的全部完整功能,可聯系在線客服獲取30天臨時授權體驗。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn