{"id":883,"date":"2024-06-23T23:14:37","date_gmt":"2024-06-23T20:14:37","guid":{"rendered":"https:\/\/mryed.com\/?p=883"},"modified":"2024-06-23T23:14:38","modified_gmt":"2024-06-23T20:14:38","slug":"flutter-excel-islemleri","status":"publish","type":"post","link":"https:\/\/mryed.com\/en\/yazilim\/kodlama\/flutter\/flutter-excel-islemleri\/","title":{"rendered":"Flutter Excel Operations"},"content":{"rendered":"<p>If you want to read, update or create excel sheets in a flutter application, there are several libraries for that. In this article I will explain how to use the library I use for flutter excel operations.<\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\">Creating Flutter Excel<\/h2>\n\n\n\n<p>The first library that comes to mind for Excel processes is <em><a href=\"https:\/\/pub.dev\/packages\/excel\">flutter excel<\/a><\/em> library. I often use this library according to the details of the project. Especially if you want to copy a template and make updates on it, this library will do your job. However, adding an image to a cell in this library is not possible in the current versions. In Excel, you can add an image via url by typing the \"=IMAGE(url)\" function in the cell, but this is not a complete solution. Because if excel is Turkish, \"PICTURE\" is used instead of \"IMAGE\" and this time the function gives an error. In addition, since excel pulls information from outside with url, other users are constantly given a security warning. For this reason, the solution is a different library.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Syncfusion Flutter Xlsio<\/h3>\n\n\n\n<p><em><a href=\"https:\/\/pub.dev\/packages\/syncfusion_flutter_xlsio\">Syncfusion<\/a><\/em> library to the application. I have shared some sample code below.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/ Excel dosyas\u0131n\u0131 olu\u015ftur.\nfinal Workbook workbook = Workbook();\n\/\/ \u0130lk sayfay\u0131 eri\u015f.\nfinal Worksheet sheet = workbook.worksheets&#91;0];<\/code><\/pre>\n\n\n\n<p>You can use the following code to merge the area between A1 and C5. The 2nd and 4th digits in parentheses represent the column rows.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sheet.getRangeByIndex(1, 1, 5, 3).merge();<\/code><\/pre>\n\n\n\n<p>We use the following code to insert an image in cell A1.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>final ByteData imageData = await rootBundle.load('assets\/images\/logo.png');\nfinal Uint8List imageBytes = imageData.buffer.asUint8List();\n\nfinal Picture picture = sheet.pictures.addStream(1, 1, imageBytes1); \/\/A1\npicture.width = 173; \/\/px<\/code><\/pre>\n\n\n\n<p>You can use the following code to insert an image with url information into an excel sheet. I load the relevant image in cell C69.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>      final response = await http.get(Uri.parse(url));\n      if (response.statusCode == 200) {\n        final Uint8List imageBytes = response.bodyBytes;\n        final Picture picture = sheet.pictures.addStream(69, 3, imageBytes);\n        picture.height = 50;\n      }<\/code><\/pre>\n\n\n\n<p>With the style of a cell we can change it as you like.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>final Range mergedRange = sheet.getRangeByName('B1');\nmergedRange.setText(\"Mr.\\nYED\");\nmergedRange.cellStyle.bold = true; \/\/kal\u0131nl\u0131k\nmergedRange.cellStyle.hAlign = HAlignType.center; \/\/ortala\nmergedRange.cellStyle.vAlign = VAlignType.center; \/\/ortala<\/code><\/pre>\n\n\n\n<p>You can set all the details such as the cell's background color, width and height in the same way.<\/p>\n\n\n\n<p>You can set the margins of the page as follows. Measurements are in cm.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sheet.pageSetup.topMargin = 1.5;\nsheet.pageSetup.bottomMargin = 1.5;\nsheet.pageSetup.leftMargin = 0.7;\nsheet.pageSetup.rightMargin = 0.7;<\/code><\/pre>\n\n\n\n<p>You can also set the page width via the code. For example, I want my template to be a single page and I want the user to print it without any editing, so I can fit the whole area on one page.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sheet.pageSetup.fitToPagesWide = 1; \/\/ Sayfay\u0131 geni\u015fli\u011fine s\u0131\u011fd\u0131r\nsheet.pageSetup.fitToPagesTall = 0; \/\/ Y\u00fckseklik ayar\u0131n\u0131 devre d\u0131\u015f\u0131 b\u0131rak\nsheet.pageSetup.printArea = 'A1:P75'; \/\/A1 ile P75 aral\u0131\u011f\u0131n\u0131 yazd\u0131rma alan\u0131 olarak belirliyorum<\/code><\/pre>\n\n\n\n<p>I can also determine the bordering process through the code. In the example code, the A1 to P71 interval will be completely bordered.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Range range = sheet.getRangeByName('A1:P71');\nrange.cellStyle.borders.all.lineStyle = LineStyle.thin;<\/code><\/pre>\n\n\n\n<p>At the last stage, I want to save my excel file and get the url information where I can access this document.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/ Dosyay\u0131 kaydet.\nfinal List&lt;int> bytes = workbook.saveAsStream();\nworkbook.dispose();\n\n\/\/ Firebase Storage'a y\u00fckle\nfinal Uint8List excelData = Uint8List.fromList(bytes);\nfinal Reference ref = storage.ref(\"myDoc.xlsx\");\nfinal UploadTask uploadTask = ref.putData(excelData);\n\n\/\/ Y\u00fckleme tamamland\u0131\u011f\u0131nda URL'yi al\nfinal TaskSnapshot snapshot = await uploadTask.whenComplete(() {});\nfinal String newExcelURL = await snapshot.ref.getDownloadURL();<\/code><\/pre>\n\n\n\n<p>I uploaded the document to firebase storage and put the information to access this document in the newExcelURL variable. You can use this variable as you wish.<\/p>\n\n\n\n<p>Note: <strong><em><a href=\"https:\/\/mryed.com\/en\/yazilim\/kodlama\/flutter\/flutter-sharepoint-veri-cekme-restapi-bearer\/\">Flutter<\/a><\/em> excel<\/strong> process, the library I shared at the beginning of the article comes to mind first. However, the library I have explained how to use is very useful and fast. Especially for images, the solution is very simple. The only disadvantage is that it cannot use an excel template. If you have an excel template and you want to copy it and edit it, this is not possible in the current version. It creates a blank excel and you have to design it from scratch.<\/p>\n\n\n\n<p>If you are working on reporting in enterprise applications, the libraries I mentioned will be useful for you. See you in the next article content...<\/p>","protected":false},"excerpt":{"rendered":"<p>If you want to read, update or create excel sheets in a flutter application, there are several libraries for that. In this article I will explain how to use the library I use for flutter excel operations.<\/p>","protected":false},"author":1,"featured_media":886,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[79,23,11],"tags":[94],"class_list":["post-883","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-flutter","category-kodlama","category-yazilim","tag-flutter-excel-olusturma"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Flutter Excel \u0130\u015flemleri - Yunus Emre<\/title>\n<meta name=\"description\" content=\"Bir flutter uygulamas\u0131nda excel i\u015flemleri yapmak istiyorsan\u0131z flutter excel k\u00fct\u00fcphanelerini kullanabilirsiniz.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mryed.com\/en\/yazilim\/kodlama\/flutter\/flutter-excel-islemleri\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Flutter Excel \u0130\u015flemleri - Yunus Emre\" \/>\n<meta property=\"og:description\" content=\"Bir flutter uygulamas\u0131nda excel i\u015flemleri yapmak istiyorsan\u0131z flutter excel k\u00fct\u00fcphanelerini kullanabilirsiniz.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mryed.com\/en\/yazilim\/kodlama\/flutter\/flutter-excel-islemleri\/\" \/>\n<meta property=\"og:site_name\" content=\"Yunus Emre\" \/>\n<meta property=\"article:published_time\" content=\"2024-06-23T20:14:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-06-23T20:14:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mryed.com\/wp-content\/uploads\/2024\/06\/flutter-excel-islemleri.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Mr.YED\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mr.YED\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/mryed.com\\\/yazilim\\\/kodlama\\\/flutter\\\/flutter-excel-islemleri\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mryed.com\\\/yazilim\\\/kodlama\\\/flutter\\\/flutter-excel-islemleri\\\/\"},\"author\":{\"name\":\"Mr.YED\",\"@id\":\"https:\\\/\\\/mryed.com\\\/#\\\/schema\\\/person\\\/4bb44b3409df8d51fc489343880ffea1\"},\"headline\":\"Flutter Excel \u0130\u015flemleri\",\"datePublished\":\"2024-06-23T20:14:37+00:00\",\"dateModified\":\"2024-06-23T20:14:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mryed.com\\\/yazilim\\\/kodlama\\\/flutter\\\/flutter-excel-islemleri\\\/\"},\"wordCount\":562,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/mryed.com\\\/#\\\/schema\\\/person\\\/4bb44b3409df8d51fc489343880ffea1\"},\"image\":{\"@id\":\"https:\\\/\\\/mryed.com\\\/yazilim\\\/kodlama\\\/flutter\\\/flutter-excel-islemleri\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mryed.com\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/flutter-excel-islemleri.png\",\"keywords\":[\"flutter excel olu\u015fturma\"],\"articleSection\":[\"Flutter\",\"Kodlama\",\"Yaz\u0131l\u0131m\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/mryed.com\\\/yazilim\\\/kodlama\\\/flutter\\\/flutter-excel-islemleri\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mryed.com\\\/yazilim\\\/kodlama\\\/flutter\\\/flutter-excel-islemleri\\\/\",\"url\":\"https:\\\/\\\/mryed.com\\\/yazilim\\\/kodlama\\\/flutter\\\/flutter-excel-islemleri\\\/\",\"name\":\"Flutter Excel \u0130\u015flemleri - Yunus Emre\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mryed.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mryed.com\\\/yazilim\\\/kodlama\\\/flutter\\\/flutter-excel-islemleri\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mryed.com\\\/yazilim\\\/kodlama\\\/flutter\\\/flutter-excel-islemleri\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mryed.com\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/flutter-excel-islemleri.png\",\"datePublished\":\"2024-06-23T20:14:37+00:00\",\"dateModified\":\"2024-06-23T20:14:38+00:00\",\"description\":\"Bir flutter uygulamas\u0131nda excel i\u015flemleri yapmak istiyorsan\u0131z flutter excel k\u00fct\u00fcphanelerini kullanabilirsiniz.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mryed.com\\\/yazilim\\\/kodlama\\\/flutter\\\/flutter-excel-islemleri\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mryed.com\\\/yazilim\\\/kodlama\\\/flutter\\\/flutter-excel-islemleri\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mryed.com\\\/yazilim\\\/kodlama\\\/flutter\\\/flutter-excel-islemleri\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mryed.com\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/flutter-excel-islemleri.png\",\"contentUrl\":\"https:\\\/\\\/mryed.com\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/flutter-excel-islemleri.png\",\"width\":1920,\"height\":900,\"caption\":\"flutter-excel-rapor\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mryed.com\\\/yazilim\\\/kodlama\\\/flutter\\\/flutter-excel-islemleri\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\\\/\\\/mryed.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Flutter Excel \u0130\u015flemleri\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mryed.com\\\/#website\",\"url\":\"https:\\\/\\\/mryed.com\\\/\",\"name\":\"Yunus Emre\",\"description\":\"Software Engineer\",\"publisher\":{\"@id\":\"https:\\\/\\\/mryed.com\\\/#\\\/schema\\\/person\\\/4bb44b3409df8d51fc489343880ffea1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mryed.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/mryed.com\\\/#\\\/schema\\\/person\\\/4bb44b3409df8d51fc489343880ffea1\",\"name\":\"Mr.YED\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mryed.com\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/yunus-emre-demirel.png\",\"url\":\"https:\\\/\\\/mryed.com\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/yunus-emre-demirel.png\",\"contentUrl\":\"https:\\\/\\\/mryed.com\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/yunus-emre-demirel.png\",\"width\":360,\"height\":360,\"caption\":\"Mr.YED\"},\"logo\":{\"@id\":\"https:\\\/\\\/mryed.com\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/yunus-emre-demirel.png\"},\"description\":\"Mobil, web ve Microsoft tabanl\u0131 uygulamalar geli\u015ftiren bir yaz\u0131l\u0131m m\u00fchendisiyim. Kariyerim boyunca farkl\u0131 sekt\u00f6rlerde edindi\u011fim deneyimlerle \u00f6zellikle Power Platform, Power Apps, Power Automate ve kurumsal s\u00fcre\u00e7 otomasyonu konular\u0131nda uzmanla\u015ft\u0131m. Bu blogda yaz\u0131l\u0131m geli\u015ftirme, otomasyon ve Microsoft teknolojileri \u00fczerine edindi\u011fim tecr\u00fcbeleri payla\u015f\u0131yorum.\",\"sameAs\":[\"http:\\\/\\\/mryed.com\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/yunus-emre-demirel\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Flutter Excel \u0130\u015flemleri - Yunus Emre","description":"Bir flutter uygulamas\u0131nda excel i\u015flemleri yapmak istiyorsan\u0131z flutter excel k\u00fct\u00fcphanelerini kullanabilirsiniz.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mryed.com\/en\/yazilim\/kodlama\/flutter\/flutter-excel-islemleri\/","og_locale":"en_US","og_type":"article","og_title":"Flutter Excel \u0130\u015flemleri - Yunus Emre","og_description":"Bir flutter uygulamas\u0131nda excel i\u015flemleri yapmak istiyorsan\u0131z flutter excel k\u00fct\u00fcphanelerini kullanabilirsiniz.","og_url":"https:\/\/mryed.com\/en\/yazilim\/kodlama\/flutter\/flutter-excel-islemleri\/","og_site_name":"Yunus Emre","article_published_time":"2024-06-23T20:14:37+00:00","article_modified_time":"2024-06-23T20:14:38+00:00","og_image":[{"width":1920,"height":900,"url":"https:\/\/mryed.com\/wp-content\/uploads\/2024\/06\/flutter-excel-islemleri.png","type":"image\/png"}],"author":"Mr.YED","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Mr.YED","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mryed.com\/yazilim\/kodlama\/flutter\/flutter-excel-islemleri\/#article","isPartOf":{"@id":"https:\/\/mryed.com\/yazilim\/kodlama\/flutter\/flutter-excel-islemleri\/"},"author":{"name":"Mr.YED","@id":"https:\/\/mryed.com\/#\/schema\/person\/4bb44b3409df8d51fc489343880ffea1"},"headline":"Flutter Excel \u0130\u015flemleri","datePublished":"2024-06-23T20:14:37+00:00","dateModified":"2024-06-23T20:14:38+00:00","mainEntityOfPage":{"@id":"https:\/\/mryed.com\/yazilim\/kodlama\/flutter\/flutter-excel-islemleri\/"},"wordCount":562,"commentCount":2,"publisher":{"@id":"https:\/\/mryed.com\/#\/schema\/person\/4bb44b3409df8d51fc489343880ffea1"},"image":{"@id":"https:\/\/mryed.com\/yazilim\/kodlama\/flutter\/flutter-excel-islemleri\/#primaryimage"},"thumbnailUrl":"https:\/\/mryed.com\/wp-content\/uploads\/2024\/06\/flutter-excel-islemleri.png","keywords":["flutter excel olu\u015fturma"],"articleSection":["Flutter","Kodlama","Yaz\u0131l\u0131m"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/mryed.com\/yazilim\/kodlama\/flutter\/flutter-excel-islemleri\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/mryed.com\/yazilim\/kodlama\/flutter\/flutter-excel-islemleri\/","url":"https:\/\/mryed.com\/yazilim\/kodlama\/flutter\/flutter-excel-islemleri\/","name":"Flutter Excel \u0130\u015flemleri - Yunus Emre","isPartOf":{"@id":"https:\/\/mryed.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mryed.com\/yazilim\/kodlama\/flutter\/flutter-excel-islemleri\/#primaryimage"},"image":{"@id":"https:\/\/mryed.com\/yazilim\/kodlama\/flutter\/flutter-excel-islemleri\/#primaryimage"},"thumbnailUrl":"https:\/\/mryed.com\/wp-content\/uploads\/2024\/06\/flutter-excel-islemleri.png","datePublished":"2024-06-23T20:14:37+00:00","dateModified":"2024-06-23T20:14:38+00:00","description":"Bir flutter uygulamas\u0131nda excel i\u015flemleri yapmak istiyorsan\u0131z flutter excel k\u00fct\u00fcphanelerini kullanabilirsiniz.","breadcrumb":{"@id":"https:\/\/mryed.com\/yazilim\/kodlama\/flutter\/flutter-excel-islemleri\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mryed.com\/yazilim\/kodlama\/flutter\/flutter-excel-islemleri\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mryed.com\/yazilim\/kodlama\/flutter\/flutter-excel-islemleri\/#primaryimage","url":"https:\/\/mryed.com\/wp-content\/uploads\/2024\/06\/flutter-excel-islemleri.png","contentUrl":"https:\/\/mryed.com\/wp-content\/uploads\/2024\/06\/flutter-excel-islemleri.png","width":1920,"height":900,"caption":"flutter-excel-rapor"},{"@type":"BreadcrumbList","@id":"https:\/\/mryed.com\/yazilim\/kodlama\/flutter\/flutter-excel-islemleri\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/mryed.com\/"},{"@type":"ListItem","position":2,"name":"Flutter Excel \u0130\u015flemleri"}]},{"@type":"WebSite","@id":"https:\/\/mryed.com\/#website","url":"https:\/\/mryed.com\/","name":"Yunus Emre","description":"Software Engineer","publisher":{"@id":"https:\/\/mryed.com\/#\/schema\/person\/4bb44b3409df8d51fc489343880ffea1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mryed.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/mryed.com\/#\/schema\/person\/4bb44b3409df8d51fc489343880ffea1","name":"Mr.YED","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mryed.com\/wp-content\/uploads\/2021\/03\/yunus-emre-demirel.png","url":"https:\/\/mryed.com\/wp-content\/uploads\/2021\/03\/yunus-emre-demirel.png","contentUrl":"https:\/\/mryed.com\/wp-content\/uploads\/2021\/03\/yunus-emre-demirel.png","width":360,"height":360,"caption":"Mr.YED"},"logo":{"@id":"https:\/\/mryed.com\/wp-content\/uploads\/2021\/03\/yunus-emre-demirel.png"},"description":"I am a software engineer who develops mobile, web, and Microsoft-based applications. Throughout my career, I have gained experience in various industries and specialized in Power Platform, Power Apps, Power Automate, and enterprise process automation. In this blog, I share my experiences in software development, automation, and Microsoft technologies.","sameAs":["http:\/\/mryed.com","https:\/\/www.linkedin.com\/in\/yunus-emre-demirel\/"]}]}},"_links":{"self":[{"href":"https:\/\/mryed.com\/en\/wp-json\/wp\/v2\/posts\/883","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mryed.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mryed.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mryed.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mryed.com\/en\/wp-json\/wp\/v2\/comments?post=883"}],"version-history":[{"count":3,"href":"https:\/\/mryed.com\/en\/wp-json\/wp\/v2\/posts\/883\/revisions"}],"predecessor-version":[{"id":887,"href":"https:\/\/mryed.com\/en\/wp-json\/wp\/v2\/posts\/883\/revisions\/887"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mryed.com\/en\/wp-json\/wp\/v2\/media\/886"}],"wp:attachment":[{"href":"https:\/\/mryed.com\/en\/wp-json\/wp\/v2\/media?parent=883"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mryed.com\/en\/wp-json\/wp\/v2\/categories?post=883"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mryed.com\/en\/wp-json\/wp\/v2\/tags?post=883"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}