Edit Markdown di PHP SDK

Gunakan REST API untuk mengedit Markdown di PHP secara terprogram

Saat pengembang memodifikasi Markdown dokumen dengan pustaka PHP ini, yang sebenarnya sedang diedit adalah Model Objek Dokumen (DOM). Jadi, hampir semua perubahan dapat dilakukan pada Markdown dokumen yang direpresentasikan sebagai DOM. Dengan PHP SDK yang disediakan, pengembang dapat dengan mudah mengedit dokumen: memodifikasi teks, memperbarui tabel, menambahkan gambar, dan sebagainya. Cukup muat Markdown, buat perubahan yang diperlukan secara terprogram dan ekspor hasilnya ke format penyimpanan yang sama atau apa pun yang didukung.

Lihat cuplikan kode

Edit Markdown di PHP menggunakan REST API

Pustaka PHP kami memberi pengembang kemampuan untuk memodifikasi Markdown dokumen secara langsung dengan mengedit Model Objek Dokumen (DOM) nya, yang berarti tidak ada perangkat lunak tambahan yang perlu diinstal.

Edit teks dalam Markdown file menggunakan PHP

Kasus paling populer untuk mengedit Markdown file adalah pengeditan teks. Dengan solusi perangkat lunak yang diberikan, Anda dapat menambah, mengubah, atau menghapus teks menggunakan PHP di dalam dokumen.

Edit tabel dalam Markdown file menggunakan PHP

Opsi pengeditan Markdown populer lainnya adalah pengeditan tabel. PHP SDK kami memungkinkan Anda bekerja dengan tabel dan teks dalam sel tabel.

Pengembang PHP dapat menambah atau menghapus sel tabel dan tabel, serta menambah, mengedit, dan menghapus teks di dalamnya.

Tambahkan gambar ke Markdown file menggunakan PHP

Selain mengedit teks dan tabel di Markdown, ada opsi umum lainnya: menambahkan gambar ke dokumen di PHP. Pengembang PHP juga dapat menambahkan gambar ke dalam Markdown file menggunakan DOM.

Edit Markdown secara terprogram

Coba PHP SDK yang kuat ini dan evaluasi beberapa opsi dalam pengeditan Markdown dokumen. Dengan menggunakan contoh berikut, muat Markdown dokumen Anda dan buat beberapa perubahan: tambahkan teks, tambahkan tabel dan sel tabel dengan teks atau sisipkan gambar ke dalam Markdown dokumen:

Unggah dokumen yang ingin Anda ubah
Jalankan kode
Unggah gambar yang ingin Anda sisipkan
Pilih format target dari daftar
use Aspose\Words\WordsApi;

$wordsApi = new WordsApi('####-####-####-####-####', '##################');

$requestDocument = "Input.md";
$requestParagraph = new ParagraphInsert(array(
    "text" => "Morbi enim nunc faucibus a.",
));
$insertParagraphRequest = new InsertParagraphOnlineRequest(
    $requestDocument, $requestParagraph, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL
);
$insertParagraph = $wordsApi->insertParagraphOnline($insertParagraphRequest);

$convertRequest = new ConvertDocumentRequest(
    array_key_first($insertParagraph->document()->values()), "md", NULL, NULL, NULL, NULL
);
$convert = $wordsApi->convertDocument($convertRequest);
use Aspose\Words\WordsApi;

$wordsApi = new WordsApi('####-####-####-####-####', '##################');

$requestDocument = "Input.md";
$requestTable = new TableInsert(array(
    "columns_count" => 1,
    "rows_count" => 2,
));
$insertTableRequest = new InsertTableOnlineRequest(
    $requestDocument, $requestTable, "", NULL, NULL, NULL, NULL, NULL, NULL
);
$insertTable = $wordsApi->insertTableOnline($insertTableRequest);

$convertRequest = new ConvertDocumentRequest(
    array_key_first($insertTable->document()->values()), "md", NULL, NULL, NULL, NULL
);
$convert = $wordsApi->convertDocument($convertRequest);
use Aspose\Words\WordsApi;

$wordsApi = new WordsApi('####-####-####-####-####', '##################');

$requestDocument = "Input1.md";
$requestDrawingObject = new DrawingObjectInsert(array(
    "height" => 0,
    "left" => 0,
    "top" => 0,
    "width" => 0,
    "relative_horizontal_position" => "Margin",
    "relative_vertical_position" => "Margin",
    "wrap_type" => "Inline",
));
$requestImageFile = "Input2.md";
$insertDrawingObjectRequest = new InsertDrawingObjectOnlineRequest(
    $requestDocument, $requestDrawingObject, $requestImageFile, "sections/0", NULL, 
	   NULL, NULL, NULL, NULL, NULL
);
$insertDrawingObject = $wordsApi->insertDrawingObjectOnline($insertDrawingObjectRequest);

$convertRequest = new ConvertDocumentRequest(
    array_key_first($insertDrawingObject->document()->values()), "md", NULL, NULL, NULL, NULL
);
$convert = $wordsApi->convertDocument($convertRequest);
Jalankan kode
  
Salin kode PHP ke papan klip

Cara edit Markdown PHP REST API

  1. Instal 'Aspose.Words Cloud untuk PHP'
  2. Tambahkan referensi perpustakaan (impor perpustakaan) ke proyek PHP Anda
  3. Muat Markdown untuk mengedit di PHP
  4. Sisipkan konten di awal Markdown
  5. Unduh dokumen hasil dari penyimpanan cloud

PHP perpustakaan untuk menggunakan MD pengeditan

Instal 'Aspose.Words Cloud SDK for PHP' dari repositori Packagist. Jalankan saja composer require aspose-cloud/aspose-words-cloud untuk menginstal SDK, lalu gunakan require_once('vendor/autoload.php'); untuk mengimpornya ke proyek Anda.

Sebagai alternatif, Anda dapat mengkloning Aspose.Words Cloud SDK for PHP secara manual dari GitHub. Harap ikuti Instructions ini untuk mendapatkan kredensial keamanan yang diperlukan dengan cepat dan mengakses REST API kami.

Persyaratan sistem

PHP 7.1 atau lebih baru

Lihat Repository Documentation untuk melihat detail lebih lanjut.

Format file lain yang didukung

Anda dapat melakukan operasi edit untuk format file lain:

5%

Berlangganan Pembaruan Produk Aspose

Dapatkan buletin bulanan dan penawaran langsung dikirim ke kotak surat Anda.

© Aspose Pty Ltd 2001-2024. Seluruh hak cipta.