DOCM ila PDF dönüşüm hızı elde etmek için C++ kullanın. C++ DOCM, PDF ve diğer birçok belge biçimini içe ve dışa aktarmak için eksiksiz bir profesyonel yazılım çözümüdür.
Aspose.Words for C++ geliştiricileri için sezgisel ve basit bir dosya dönüştürme API'si sağlar. Çözümümüz, C++ geliştiricilerinin dosyaları bir formattan diğerine kolayca dönüştürmesine olanak tanır, bu da onu dosya dönüştürme görevlerini otomatikleştirmek için vazgeçilmez bir araç haline getirir.
İster DOCM, PDF ister diğer dosya formatlarıyla çalışıyor olun, Aspose.Words for C++ bunların hepsini kapsar ve en yüksek kalitede sonuçları garanti eder. C++ kodunun DOCM dosyalarınızla nasıl çalıştığını hemen test edin.
Aşağıdaki örnek, yalnızca birkaç satır C++ koduyla DOCM'in PDF'ye nasıl dönüştürüleceğini gösterir. Aspose.Words ad alanını C++ projenize dahil ederek başlayın. Daha sonra, giriş dosyasının yolunu belirtin ve DOCM içeriğini yüklemek için bir Document nesnesi oluşturun. Daha sonra PDF çıktı dosyasının yolunu belirtmeniz ve sonucu PDF olarak kaydetmek için Save() yöntemini kullanmanız gerekir. Dönüştürme API'si, belirtilen dosya uzantısına göre çıktı dosyası biçimini belirleyecektir.
dotnet add package Aspose.Words.Cpp
Kopyala
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.docm");
doc->Save(u"Output.pdf");
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.docm");
doc->Save(u"Output.pdf");
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.docm");
auto saveOptions = MakeObject<ImageSaveOptions>(SaveFormat::Png);
for (int page = 0; page < doc->get_PageCount(); page++)
{
saveOptions->set_PageSet(MakeObject<PageSet>(page));
doc->Save(String::Format(u"Output_{0}.pdf", page + 1), saveOptions);
}
using namespace Aspose::Words;
auto doc = MakeObject<Document>();
auto builder = MakeObject<DocumentBuilder>(doc);
builder->InsertImage(u"Input.docm");
doc->Save(u"Output.pdf");
using namespace Aspose::Words;
auto doc = MakeObject<Document>();
auto builder = MakeObject<DocumentBuilder>(doc);
auto shape = builder->InsertImage(u"Input.docm");
shape->GetShapeRenderer()->Save(u"Output.pdf", MakeObject<ImageSaveOptions>(SaveFormat::Svg));
Aspose.Words for C++ ı geliştirici ortamınıza yüklemek için üç seçeneğiniz vardır. Lütfen ihtiyaçlarınıza uygun olanı seçin ve adım adım talimatları izleyin:
Microsoft Windows, Linux ve macOS işletim sistemlerinde yazılım geliştirmek için bu C++ kitaplığını kullanabilirsiniz:
Linux veya macOS için yazılım geliştiriyorsanız, lütfen Ürün Belgelerinde fontconfig ve mesa-glu açık kaynak paketleri) hakkındaki bilgileri kontrol edin.