| date | 2026-07-24 | |||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| description | تحويل الصور باستخدام Java أصبح سهلًا: تعلم كيفية تحويل ملفات CAD إلى TIFF بأبعاد مخصصة باستخدام GroupDocs Conversion Java. دليل Step‑by‑step للمطورين. | |||||||||||||||||||||||||||||||||||||||||
| keywords |
|
|||||||||||||||||||||||||||||||||||||||||
| lastmod | 2026-07-24 | |||||||||||||||||||||||||||||||||||||||||
| og_description | تحويل الصور باستخدام Java أصبح سهلًا. قم بتحويل ملفات CAD إلى صور TIFF high‑quality بأبعاد custom width و custom height باستخدام GroupDocs Conversion Java. تابع دليلنا التفصيلي. | |||||||||||||||||||||||||||||||||||||||||
| og_image_alt | Guide: Convert CAD to TIFF with custom dimensions using GroupDocs Conversion Java | |||||||||||||||||||||||||||||||||||||||||
| og_title | تحويل الصور باستخدام Java: CAD إلى TIFF مع Custom Dimensions | |||||||||||||||||||||||||||||||||||||||||
| schemas |
|
|||||||||||||||||||||||||||||||||||||||||
| tags |
|
|||||||||||||||||||||||||||||||||||||||||
| title | تحويل الصور باستخدام Java: CAD إلى TIFF مع Custom Dimensions | |||||||||||||||||||||||||||||||||||||||||
| type | docs | |||||||||||||||||||||||||||||||||||||||||
| url | /ar/java/cad-formats/cad-conversion-tiff-custom-dimensions-groupdocs-java/ | |||||||||||||||||||||||||||||||||||||||||
| weight | 1 |
إذا كنت بحاجة إلى تحويل رسومات CAD إلى صور TIFF عالية الدقة مع التحكم في العرض والارتفاع بالبكسل بدقة، فإن java image conversion هو المفتاح. باستخدام GroupDocs Conversion Java، يمكنك تحويل أي تنسيق CAD مدعوم (DWG، DGN، DXF، إلخ) إلى ملف TIFF يتناسب تمامًا مع التقارير أو البوابات الإلكترونية أو تخطيطات الطباعة. يوضح هذا الدليل كل خطوة — من إعداد المشروع إلى التحويل النهائي — بحيث يمكنك دمج العملية في أي سير عمل مبني على جافا.
- ما المكتبة التي يجب استخدامها لتحويل الصور بجافا؟ GroupDocs Conversion Java، مكتبة تحويل صور جافا قوية.
- كيف يمكن ضبط أبعاد مخصصة لملف CAD؟ استخدم
CadLoadOptionsوحددsetWidth()وsetHeight(). - هل يمكن تحويل DWG إلى TIFF في خطوة واحدة؟ نعم — حمّل ملف CAD، اضبط الأبعاد، ثم حوّل باستخدام
ImageConvertOptions. - هل أحتاج إلى ترخيص؟ الإصدار التجريبي المجاني يكفي للتقييم؛ الترخيص الكامل يفتح جميع الميزات.
- ما نسخة جافا المطلوبة؟ أي بيئة تشغيل Java 8+ مدعومة.
مكتبة GroupDocs Conversion Java هي حل java image conversion يدعم أكثر من 110 صيغة إدخال وإخراج، بما في ذلك جميع أنواع CAD والصور النقطية الرئيسية.
فئة Converter هي المكوّن الأساسي الذي يطلق عمليات تحويل الملفات.
توفر هذه الفئة عرضًا من جانب الخادم، وتكبيرًا، وخيارات خاصة بالصيغة، مما يتيح للمطورين تحويل الملفات دون الحاجة إلى تثبيت عارضات طرف ثالث.
ضبط العرض والارتفاع بدقة يضمن أن ملف TIFF الناتج يتناسب مع قيود التخطيط المحددة للأنظمة اللاحقة. من خلال تعريف أبعاد البكسل قبل التحويل النقطي، تتجنب تشوهات التكبير اللاحقة، وتحافظ على تناسق وزن الخطوط، وتضمن دمج الصورة بسلاسة في ملفات PDF أو صفحات الويب أو المواد المطبوعة دون معالجة إضافية. يسهّل هذا النهج أيضًا خطوط الأنابيب الآلية حيث يجب أن تتطابق كل صورة مع مواصفات حجم محددة مسبقًا.
- يحافظ على الدقة البصرية: التحويل النقطي بدقة 1920 × 1080 px (أو أي حجم تختاره) يحافظ على وضوح الخطوط والتظليل.
- يضمن تخطيطات متسقة: تُدمج الصور بسهولة في ملفات PDF، صفحات HTML، أو قوالب الطباعة دون الحاجة إلى تعديل حجم إضافي.
- يعزز التوافق: يُقبل تنسيق TIFF عالميًا عبر Windows و macOS و Linux ومعظم أدوات التصميم، مما يقلل من مشاكل تحويل الصيغ.
قبل البدء، تأكد من وجود ما يلي:
- GroupDocs Conversion Java الإصدار 25.2 أو أحدث (يفضل أحدث إصدار).
- بيئة تطوير جافا مثل IntelliJ IDEA أو Eclipse.
- Maven مثبت لإدارة الاعتمادات.
- معرفة أساسية ببرمجة جافا وإلمام بملف
pom.xmlالخاص بـ Maven.
أضف اعتماد Maven الخاص بـ GroupDocs إلى ملف pom.xml الخاص بك:
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-conversion</artifactId>
<version>25.2</version>
</dependency>اكتساب الترخيص: يمكنك الحصول على نسخة تجريبية مجانية، أو طلب ترخيص مؤقت للوظائف الكاملة، أو شراء ترخيص دائم لفتح جميع ميزات GroupDocs Conversion.
بمجرد ربط مشروع جافا الخاص بك بهذه الاعتمادات بشكل صحيح، تكون جاهزًا لبدء تحويل ملفات CAD!
<repositories>
<repository>
<id>repository.groupdocs.com</id>
<name>GroupDocs Repository</name>
<url>https://releases.groupdocs.com/conversion/java/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-conversion</artifactId>
<version>25.2</version>
</dependency>
</dependencies>يتضمن تحويل ملفات CAD إلى TIFF بأبعاد دقيقة تحميل الرسم المصدر، تكوين خيارات العرض، ثم استدعاء واجهة برمجة التحويل. باتباع تسلسل خطي — ضبط العرض والارتفاع، اختيار TIFF كصيغة إخراج، وتنفيذ التحويل — تضمن أن الصورة المولدة تتطابق مع المتطلبات الدقيقة لتطبيقاتك اللاحقة، مع الحفاظ على تفاصيل وجودة الرسم الأصلي.
- استيراد الفئات المطلوبة (انظر الخطوات التفصيلية أدناه).
- إنشاء كائن
CadLoadOptionsوضبطwidthوheightإلى الأبعاد المستهدفة. - إنشاء كائن
ImageConvertOptions، مع تحديدImageFileType.Tiff. - استدعاء طريقة
convertعلى كائنConverter، مع تمرير مسار المصدر، خيارات التحميل، وخيارات التحويل.
تخبر فئة CadLoadOptions GroupDocs كيفية تحويل الرسم إلى نقط قبل التحويل.
CadLoadOptions هو كائن التكوين الذي يحدد معلمات العرض مثل العرض، الارتفاع، و DPI لملفات CAD.
import com.groupdocs.conversion.Converter;
import com.groupdocs.conversion.filetypes.ImageFileType;
import com.groupdocs.conversion.options.convert.ImageConvertOptions;
import com.groupdocs.conversion.options.load.CadLoadOptions;String sourceDocumentPath = "YOUR_DOCUMENT_DIRECTORY/SAMPLE_DWG_WITH_LAYOUTS_AND_LAYERS";
CadLoadOptions loadOptions = new CadLoadOptions();
loadOptions.setWidth(1920); // Specify the desired width in pixels
loadOptions.setHeight(1080); // Specify the desired height in pixels
Converter converter = new Converter(sourceDocumentPath, () -> loadOptions);شرح: من خلال تكوين CadLoadOptions، تخبر GroupDocs Conversion Java ب rasterize رسم CAD بدقة 1920 × 1080 بكسل قبل أي معالجة إضافية.
ImageConvertOptions يوجه المكتبة لإنتاج ملف TIFF بالإعدادات التي تحددها.
ImageConvertOptions يجمع جميع معلمات التحويل الخاصة بالصورة، بما في ذلك صيغة الإخراج، الدقة، ومستوى الضغط.
String convertedFilePath = "YOUR_OUTPUT_DIRECTORY/ConvertCadAndSpecifyWidthAndHeight.tiff";
ImageConvertOptions options = new ImageConvertOptions();
options.setFormat(ImageFileType.Tiff); // Set the conversion target to TIFF formatconverter.convert(convertedFilePath, options);شرح: ضبط ImageFileType.Tiff يوجه GroupDocs Conversion Java لإنتاج ملف TIFF عالي الجودة يحترم العرض والارتفاع المحددين مسبقًا.
- مشكلات مسار الملف: تأكد من صحة مسارات المصدر والوجهة وأن التطبيق يمتلك صلاحيات القراءة/الكتابة.
- الصيغ غير المدعومة: تأكد من أن ملف CAD هو أحد الصيغ المدعومة (DWG، DGN، DXF، إلخ).
- قيود الذاكرة: قد تتطلب الرسومات الكبيرة زيادة حجم heap الخاص بـ JVM (
-Xmx2gأو أعلى). - مشكلات الجودة: عدّل إعدادات الدقة في
ImageConvertOptionsإذا لم يلبِ DPI الافتراضي معايير الجودة المطلوبة.
- تصور معماري: تصدير مخططات الطوابق كملفات TIFF لعروض تقديمية عالية الدقة.
- توثيق هندسي: إنشاء صور موحدة لإدراجها في الكتيبات التقنية.
- تقارير آلية: دمج ملفات TIFF المستخرجة من CAD في تقارير PDF أو HTML عبر خط أنابيب CI.
- تحسين استخدام الذاكرة: حرّر كائن
Converterبعد الانتهاء من التحويل (converter.close()إذا كان ذلك مناسبًا). - معالجة دفعات: كرّر عبر قائمة ملفات CAD وأعد استخدام تكوين
Converterواحد لتقليل الحمل. - البقاء محدثًا: قم بترقية GroupDocs Conversion Java إلى أحدث إصدار بانتظام للاستفادة من تحسينات الأداء وإصلاحات الأخطاء.
س: ما صيغ الملفات التي يدعمها GroupDocs Conversion؟
ج: يدعم أكثر من 110 صيغة، بما في ذلك ملفات CAD مثل DWG، DGN، DXF، بالإضافة إلى صيغ الصور، المستندات، والأرشيف الشائعة.
س: هل يمكنني تحويل عدة ملفات CAD مرة واحدة؟
ج: نعم — نفّذ حلقة بسيطة تنشئ كائن Converter جديد لكل ملف أو أعد استخدام نفس الكائن مع مسارات مصدر مختلفة.
س: كيف أتعامل مع أحجام ملفات كبيرة أثناء التحويل؟
ج: زد حجم heap الخاص بـ JVM، عالج الملفات على دفعات أصغر، أو استخدم خيارات البث التي توفرها المكتبة.
س: ماذا أفعل إذا لم تكن جودة الصورة الناتجة مرضية؟
ج: عدّل إعدادات DPI أو التكبير في ImageConvertOptions لزيادة الدقة.
س: هل يتوفر دعم إذا واجهت مشاكل؟
ج: تقدم GroupDocs وثائق شاملة، منتديات مجتمع، ودعم مباشر للعملاء المرخصين.
- توثيق GroupDocs
- مرجع API
- تحميل أحدث إصدار
- شراء تراخيص
- الوصول إلى النسخة التجريبية المجانية
- طلب ترخيص مؤقت
- منتدى الدعم
آخر تحديث: 2026-07-24
تم الاختبار مع: GroupDocs Conversion Java 25.2
المؤلف: GroupDocs