---
title: "להמיר DWG ל-PDF ב-C# באמצעות API של AutoCAD C#"
seoTitle: "להמיר DWG ל-PDF ב-C#"
description: "Aspose.CAD עבור .NET מאפשרת למתכנתי C# להמיר DWG ל-PDF ב-C#. API של AutoCAD C# מציע תכונות לייצוא DWG ל-PDF באופן תכנותי."
date: Mon, 13 May 2024 00:10:00 +0000
draft: false
url: /he/cad/convert-dwg-to-pdf-in-csharp/
author: Muhammad Mustafa
summary: "Aspose.CAD עבור .NET מאפשרת למתכנתי C# להמיר DWG ל-PDF ב-C#. API של AutoCAD C# מציע תכונות לייצוא DWG ל-PDF באופן תכנותי."
tags: ['export DWG to PDF', 'convert DWG to PDF', 'DWG file to PDF', 'AutoCAD file converter', 'DWG to PDF converter', 'AutoCAD C# API']
categories: ['Aspose.CAD Product Family']
---

להמיר DWG ל-PDF ב-C#
כולנו יודעים על השימושיות והאמינות המקצועית/חינוכית של פורמט הקובץ PDF. הטבע החוצה פלטפורמות של פורמט קובץ זה הופך אותו לבחירה המועדפת כשמדובר בשמירה והדפסת נתוני עסקים חשובים בקלות. עם זאת, בפוסט בלוג זה, נלמד כיצד **להמיר קובץ [DWG][1] ל-[PDF][2]** באמצעות המרה של קובץ AutoCAD. בנוסף, ניישם גם את הפונקציה של כיצד **להמיר DWG ל-PDF ב-C#** באמצעות API של AutoCAD C# [API][3]. כך, ברגע שנפתח **ממיר DWG ל-PDF**, נוכל בקלות **לייצא DWG ל-PDF**. לכן, נוכל לצפות בקבצי [AutoCAD][4] בקלות מבלי להתקין תוכנה של צד שלישי. מאמר זה יכסה את הנושאים הבאים: 1. [**התקנת API של AutoCAD C#**][5] 2. [**להמיר DWG ל-PDF ב-C# - דוגמת קוד**][6] 3. [**ממיר DWG ל-PDF אונליין**][7] ## התקנת API של AutoCAD C# {#autocad-Csharp-api-installation} תהליך [ההתקנה][8] של [Aspose.CAD עבור .NET][3] הוא מאוד פשוט, מכיוון שאתה יכול [להוריד][9] את קובץ ה-DLL. אחרת, תוכל להריץ את הפקודה הבאה במנהל חבילות [NuGet][10]:

PM> Install-Package Aspose.CAD


התקנת API של AutoCAD C#
## להמיר DWG ל-PDF ב-C# - דוגמת קוד {#convert-dwg-to-pdf-in-Csharp} עכשיו, אנו יכולים לעבור ליישום המרת **DWG ל-PDF** באמצעות **API של AutoCAD C#**. תוכל לעקוב אחרי הצעדים המצוינים למטה: - קרא למתודת [Load][11] של מחלקת [Image][12] כדי לטעון את קובץ ה-DWG המקורי. - צור מופע של [CadRasterizationOptions][13] והגדר את המאפיינים השונים שלה כגון [PageWidth][26], [PageHeight][27], ו-[AutomaticLayoutsScaling][28]. - צור אובייקט של מחלקת [PdfOptions][14]. - הגדר את מאפיין [VectorRasterizationOptions][15]. - המיר DWG ל-PDF על ידי קריאה למתודת [Save][16]. דוגמת הקוד הבאה מדגימה כיצד **להמיר DWG ל-PDF ב-C#** באופן תכנותי:
using Aspose.CAD;
using Aspose.CAD.ImageOptions;
namespace AsposeThreeD
{
class DWGtoPDF {
// Convert DWG to PDF in C#
static void Main(string[] args) {
string sourceFilePath = "/sample.dwg";
// Invoke the Load method of the Image class to load the source DWG file.
using (Image image = Image.Load(sourceFilePath)) {
// Create an instance of CadRasterizationOptions and set its various properties such as PageWidth, PageHeight and AutomaticLayoutsScaling.
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.PageWidth = 1600;
rasterizationOptions.PageHeight = 1600;
rasterizationOptions.AutomaticLayoutsScaling = true;
// Create an object of the PdfOptions class.
PdfOptions pdfOptions = new PdfOptions();
// Set the VectorRasterizationOptions property.
pdfOptions.VectorRasterizationOptions = rasterizationOptions;
// Convert DWG to PDF by calling the Save method.
image.Save("/output.pdf", pdfOptions);
}
}
}
}
תוכל לראות את הפלט בתמונה למטה:
להמיר XPS ל-PDF
## ממיר DWG ל-PDF אונליין {#online-dwg-to-pdf-converter} [Aspose.CAD עבור .NET][3] מציעה כלי [אונליין][17] להשגת **המרת DWG ל-PDF**. הממיר קבצי AutoCAD זה מבוסס אינטרנט ומספק תכונות המרה וטיפול חזקות. מעל לכל, הוא חינמי וממיר קובץ DWG ל-PDF בצורה מאובטחת ויעילה.
ממיר DWG ל-PDF אונליין
## ייצוא DWG ל-PDF - קבל רישיון חינם תוכל לקבל רישיון [זמני חינם][18] כדי לנסות את API של AutoCAD C# ללא מגבלות הערכה. ## לסיכום לסיכום, עברנו על איך להמיר DWG ל-PDF ב-C# באופן תכנותי. בנוסף, יישמנו את הפונקציה הבסיסית שמייצאת DWG ל-PDF באמצעות API של AutoCAD C#. אנו מקווים שהמדריך הזה יעזור לך לבנות **ממיר DWG ל-PDF** כדי לאוטומט את התהליך. בנוסף, תוכל לבקר ב-[תיעוד][19], [הפניות API][20], ו-[GitHub][21] כדי ללמוד יותר על [Aspose.CAD עבור .NET][3]. אנא הישאר בקשר עם [aspose.com][22] עבור פוסטים עתידיים בבלוג. ## שאל שאלה תוכל ליידע אותנו על השאלות או הבקשות שלך בפורום שלנו [forum][23]. ## שאלות נפוצות – FAQs ### איך להמיר DWG ל-PDF באמצעות C#? תוכל לייצא DWG ל-PDF ב-C# באופן תכנותי באמצעות [Aspose.CAD עבור .NET][3]. התשובה המפורטת ניתנת [כאן][6] יחד עם דוגמת קוד. ### איך להמיר קובץ DWG ל-PDF? כלי זה [אונליין][17] בשימוש נרחב להמיר קבצי AutoCAD לפורמטים פופולריים אחרים. אין צורך במנוי כדי להשתמש בממיר קבצי AutoCAD זה. ## ראה גם * [חפש טקסט בקובץ ציור DWG באופן תכנותי ב-C#][24] * [להמיר DXF ל-FBX ב-C#][25] [1]: https://docs.fileformat.com/cad/dwg/ [2]: https://docs.fileformat.com/pdf/ [3]: https://products.aspose.com/cad/net/ [4]: https://docs.fileformat.com/cad/ [5]: #autocad-Csharp-api-installation [6]: #convert-dwg-to-pdf-in-Csharp [7]: #online-dwg-to-pdf-converter [8]: https://docs.aspose.com/cad/net/installation/ [9]: https://releases.aspose.com/cad/net/ [10]: https://www.nuget.org/packages/Aspose.cad/ [11]: https://reference.aspose.com/cad/net/aspose.cad/image/load/#load_3 [12]: https://reference.aspose.com/cad/net/aspose.cad/image/ [13]: https://reference.aspose.com/cad/net/aspose.cad.imageoptions/cadrasterizationoptions/ [14]: https://reference.aspose.com/cad/net/aspose.cad.imageoptions/pdfoptions/pdfoptions/ [15]: https://reference.aspose.com/cad/net/aspose.cad.imageoptions/imageoptionsbase/vectorrasterizationoptions/ [16]: https://reference.aspose.com/cad/net/aspose.cad/image/save/#save_4 [17]: https://products.aspose.app/cad/conversion/dwg [18]: https://purchase.aspose.com/temporary-license/ [19]: https://docs.aspose.com/cad/net/ [20]: https://reference.aspose.com/cad/net/ [21]: https://github.com/aspose-cad/Aspose.CAD-for-.NET [22]: https://metrics.aspose.com/ [23]: https://forum.aspose.com/ [24]: https://blog.aspose.com/cad/search-text-in-dwg-csharp/ [25]: https://blog.aspose.com/cad/convert-dxf-to-fbx-in-csharp/ [26]: https://reference.aspose.com/cad/net/aspose.cad.imageoptions/vectorrasterizationoptions/pagewidth/ [27]: https://reference.aspose.com/cad/net/aspose.cad.imageoptions/vectorrasterizationoptions/pageheight/ [28]: https://reference.aspose.com/cad/net/aspose.cad.imageoptions/cadrasterizationoptions/automaticlayoutsscaling/